DS18B20测温C程序:数码管显示不随温度变化,且不正确,求高手解答,万分感谢!(单片机复位后仍为同数值

2024-12-21 04:00:05
推荐回答(3个)
回答1:

在mian函数while(reset())的下一行加上DQ=1;(拉高电平)。

回答2:

不知道你的硬件是怎么连的,如果烧过好的程序没问题的话,那还是你的程序有问题,这个显示函数应该有一个选择位的,先选中第一个数码管,然后让它显示相映位的数字,然后再选中第二个数码管,让它显示相映的数字,再选择第三个数码管,让他显示相映的数。没看明白你那led1、2、3是什么意思。

回答3:

你是在proteus中仿真还是实际硬件调试?最好将原理图贴出来看看。