显示Р按键与报警模块的驱动Р单片机系统电路原理图:Р图2 单片机系统原理图Р4.2 数字温度传感器模块Р4.2.1 DS18B20性能Р独特的单线接口仅需一个端口引脚进行通信Р简单的多点分布应用Р无需外部器件Р可通过数据线供电Р零待机功耗Р测温范围-55~+125℃,以0.5℃递增Р可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃Р温度数字量转换时间200ms,12位分辨率时最多在750ms内把温度转换为数字Р应用包括温度控制、工业系统、消费品、温度计和任何热感测系统Р负压特性:电源极性接反时,传感器不会因发热而烧毁,但不能正常工作Р4.2.2 DS18B20外形及引脚说明Р图3 DS18B20外形及引脚РGND:地РDQ:单线运用的数据输入/输出引脚РVD:可选的电源引脚Р4.2.3 DS18B20接线原理图Р单总线通常要求接一个约4.7K左右的上拉电阻,这样,当总线空闲时,其状态为高电平。Р图4 DS18B20接线原理图Р4.2.4 程序代码Р//--声明全局函数--//Рvoid Delay1ms(uint );Рuchar Ds18b20Init();Рvoid Ds18b20WriteByte();Рuchar Ds18b20ReadByte();Рvoid Ds18b20ChangTemp();Рvoid ();Рint Ds18b20ReadTemp();Р?Р4.3显示模块Р4.3.1 LCD12864性能Р低电源电压(VDD:+3.0--+5.5V)Р显示分辨率:128×64 点Р2MHZ 时钟频率Р视角方向:6 点Р通讯方式:串行、并口可选Р无需片选信号,简化软件设计Р工作温度: 0℃- +55℃,存储温度: -20℃- +60℃Р4.3.2 LCD12864引脚及说明Р图5 LCD12864接线原理图