一、ds18b20用1602液晶显示一直是85度
显示85就是说明你延时有问题,根据你的晶振在网上找几个比较精确的延时,你这样估计是不行的
二、protues中如何找1602液晶显示器
运行protues后 点击放置器件(图标P)
输入关键字 LM016 即可看到
三、51单片机,1602液晶和矩阵键盘的P口冲突
应该不会冲突吧,我记得我作过这样的实验没出现问题
1602是静态显示器件,不需要反复刷新,.所以大部分时间其接口是不被占用的,并且lcden WR RD和rs对LCD来说都是输入的,说明LCD不会主动乾扰你的其它工作
按键扫描倒是有可能乾扰LCD工作,但按键扫描也是在你控制下进行的,有时虽会改变LCD这几种功能引脚的状态,但不见得你的操作时序就符合LCD的时序,数据可能就无法写入,退一步即使写入了数据,也可能是无效数据
不过我作键盤实验时发现一个问题,就是4个独立按键可乾扰矩阵键盤的工作,按下独立按键也可识别成矩阵按键的某个值,也不算什麼大问题,你不去按这几个键就行了,也有解决办法,按键扫描时把P3口的4个输入和4个输出功能对调一下就可以了