摘要:伴随着电子技术的发展,单片机技术在日常工作和生活中的应用也越来越广泛。日常生活中,应用最普遍的领域是家电行业。目前国内各种品牌和类型的家用电器都普遍采用单片机控制代替传统的控制电路,集成一个单片机系统来实现控制。单片机具有性价比优异、集成度高、体积小、可靠性高、控制功能强、低压低功耗等优点[2]。
本文的内容是以STC89C52型号的单片机为控制核心,以硬件设计和软件设计为基本设计路线,目的是设计并且制作出万年历系统。本次设计主要有六个模块组成,分别是报警蜂鸣器模块、显示参数模块、按键控制模块、时间采集模块、温度采集模块以及最主要的单片机模块。本次设计的控制器选择的是STC89C52型号的单片机,时间具体的数据来源是串行时钟芯片DS1302,此型号的芯片可以对对日期记忆时间精确设置,能设置到秒,同时它自己内部还能对闰年进行补偿等功能。本次设计的温度数据是来自DS18B20芯片,此芯片可以对周围环境的温度信号进行采集和处理并且提供给单片机控制器。设计中的显示采用的是LCD12864液晶显示屏,可以在显示屏上准确显示温度值、年、月、日、星期、时、分、秒、农历。同时经过硬件的连线和软件的编程,可以进行时间设置和闹钟设置。设计制作完成的万年历具有读取简便、功能齐全、电路简洁、显示直观、性价比高等优点。
关键字: 单片机;功能芯片;温度传感器;12864液晶显示器
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题研究的背景-1
1.2课题的研究目的与意义-1
第二章 概述-3
2.1单片机概述-3
2.2课题解决的主要内容-3
2.3单片机芯片设计与论证-4
2.4 显示方案的设计与论证-4
第三章 总体设计-5
3.1单片机模块-5
3.2温度采集模块-6
3.3时间采集模块-7
3.4显示模块-7
3.5 按键设置模块-8
3.6单片机工作电路-9
3.7其他说明-10
3.8总体方案-11
3.9 硬件选型表-13
第四章 程序设计和调试-14
4.1总体思路-14
4.2系统硬件调试-14
4.3系统软件调试与仿真-16
结束语-18
致 谢-19
参考文献-20
附录A 程序-21