主要内容是利用AT89C51单片机与160*128的液晶、DS18B20和DS1302组合设计的显示温度与时间系统,在160*128的液晶上显示当前的时间、日期和DS18B20中的温度值。当温度超过上下限时,并用LED警示。利用单片机显示当前时间与温度是单片机与PG160128 、DS18B20和DS1302的组合应用,对于开发单片机更深层次应用有非常现实的意义。文章末尾带有具体程序。
目 录 摘要:.............................................................1 1、引言. 2 1.1目的和意义...................................................2 1.2本系统主要研究内容. 2 2、硬件系统. 3 2.1系统硬件总体设计. 3 2.2实验原理图. 3 2.3 AT89C51单片机. 3 2.4 PG160128LCD 6 2.5 DS18B20温度系统. 9 2.6 DS1302时间系统. 10 3、软件系统. 12 3.1程序设计. 12 3.2 DS18B20流程图. 12 3.3 DS1302流程图. 13 3.4 总流程图....................................................13 4、系统运行环境及注意事项. 15 5、结论. 15 参考文献. 16 附录. 17
源程序:
下载: |