3。1 STC89C51RC介绍 9
3。1。1 STC89C51RC主要功能和封装 9
3。1。2 STC89C51RC引脚介绍 10
3。1。3 STC89C51RC最小系统 11
3。2 DS1302时钟模块设计 12
3。2。1 DS1302概述 12
3。2。2 DS1302引脚介绍 13
3。2。3 DS1302使用 13
3。3温度检测模块设计 15
3。4 LCD12864显示模块 16
3。4。1LCM12864的特性及使用说明 16
3。4。2LCM12864与MCU的接口电路 17
3。5按键模块设计 17
3。6复位电路的设计 18
3。7声音报警电路的设计 19
4 系统的软件设计 21
4。1编程语言选择介绍 21
4。2主程序流程图的设计 21
4。3按键函数 22
5 proteus仿真调试 28
5。1 proteus简介 28
5。2调试分析的一般过程 28
5。3仿真分析 29
结论 31
致谢 32
参考文献 33
1 绪论
1。1 课题研究的背景
微型控制器自动化系统概念以及技术的发展使得微型控制系统得到了更快更全面的发展,并且在用户使用度方面实现了大幅度的普及。通过微型控制器设计的电子万年历可以时间进行精确计时,还具有闰年补偿等多种功能,另外结合温度传感器进行温度监控。随着信息时代的到来,人们对于网络的依赖也日益增强。各种电子产品应运而生,如今电子产品已经不仅仅指手机,掌上电脑等常见的交流工具,它已经渗透到我们生活的各个领域中了。液晶显示万年历即数显钟,为数字电路技术来实现时,分,秒的装置中,与机械时钟相比较,其主要特点是直观的和非机械传动,它具有较长的寿命,与石英机芯驱动的石英钟相比较,万年历更具准确性。论文网
单片机作为一种较为常见的微型控制设备,在日常应用中非常广泛,其有着价格低,体积小,节能,环保等优势。将其应用在电子万年历系统开发当中可以显著降低开发成本,提高智能化,微型控制器相对于大型处理器来说更为廉价,其优化功能和运行的速度也基本能够满足本次电子万年历系统的需求。其不但能够提高控制的安全可靠性,且由于采用的微型控制器芯片进行电路控制,集成电路和电子电路的无故障率更低。在元件选择上采用高强度集成电路微处理器控制,从而双向传输容量得到很大的扩展提升,非常容易地和上部驱动系统进行连接通信,可以在任何时间改变控制设置;内置多路安全保护设施,依据标准化的电路要求设计,采用电容硬件措施的保护,以避免过多的瞬态电流冲击而引发内部电路的电容电器被电流烧坏,由电磁干扰而引起电压稳定性的问题,因此这种方式其可靠性是非常高的。除此之外能够有效的对内部信息储存进行分类,通过微型控制器的计算处理能力完成功能的运算和监测、诊断处理,结合外围电路组成智能控制系统。微型控制器具备优异的处理运算性能,能够将复杂的算法策略做出运算基础,满足控制系统的功能要求奠定基础,因为随着微机芯片运算速度和存贮器容量的不断提高,其的性能要求更加优秀。结合微型控制器的诸多优势,因此说明在现代化的电子万年历计时等方面的应用非常广泛,并日益受到广泛的重视和运用。