
18b20单片机程序移植出错
我用STC单片机左一个18B20测温度的程序,然后用一个写好的18B20程序用实验板测试过可以用的程序,移植了另外一个程序里面,那个程序有LCD和矩阵按键程序,然后放进去...
我用STC单片机左一个18B20测温度的程序,然后用一个写好的18B20程序用实验板测试过可以用的程序,移植了另外一个程序里面,那个程序有LCD和矩阵按键程序,然后放进去后测出来的温度不稳定,奇怪的是出现负值了(我在其中插入LCD显示,看到也执行了这句),然后如果我按照移植源程序复制黏贴放入他的WHILE中执行就没问题(屏蔽了原来的WHILE),原来的WHILE中还包含LCD显示矩阵按键的处理。想了很久都想不明白,求高手解决,Q779665285
展开
3个回答
展开全部
程序不长的话,就弄上来看看吧。看不到代码不好下定论

2023-06-12 广告
STM32是一种由意法半导体(STMicroelectronics)公司设计和生产的单片机系列,广泛用于嵌入式系统、物联网(IoT)设备、汽车电子、工业自动化等领域。STM32具有以下优点:1. 低功耗:STM32单片机通常具有较低的功耗,...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
检查线路,看看是不是LCD和18B20的线路重复了,LCD控制的信号可能影响了18B20的信号。你的意思是LCD不能和18B20同时工作,估计就是电路信号错乱。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把while函数发出来看一下吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询