三门峡职业技术学院专科生毕业设计论文
题目基于AT89C51单片机的数字钟设计
院校三门峡职业技术学院
系部信息工程系
专业计算机应用技术嵌入式方向名
学号指导老师
日期
f摘要
近年来随着计算机在社会领域的渗透和大规模集成电路的发展单片机的应用正在不断地走向深入由于它具有功能强体积小功耗低价格便宜工作可靠使用方便等特点因此特别适合于与控制有关的系统越来越广泛地应用于自动控制智能化仪器仪表数据采集军工产品以及家用电器等各个领域单片机往往是作为一个核心部件来使用在根据具体硬件结构以及针对具体应用对象特点的软件结合以作完善。
本次设计中以单片机的发展过程和发展方向为背景介绍了单片机的输入输出的工作原理和操作方法中断的工作原理和操作方法74LS245译码器的工作原理和与LED连接的方法。
本次做的数字钟是以单片机AT89C51为核心结合相关的元器件共阴极LED数码显示器、BCD锁存7段译码驱动器74LS245等再配以相应的软件
是它具有时分秒显示的功能并且时分秒还可以调整。此次设计电子数字钟是为了了解电子数字钟的原理从而学会制作电子数字钟。而且通过电子数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。通过它可以进一步学习与掌握单片机原理与使用方法。
关键词单片机AT89C51共阴极LED数码显示器74LS245译码器
f目录
摘要2
目录3
第一章数电字子钟的背景、意义、应用4
第二章单片机制作数字钟的原理5
21主芯片8051的硬件资源5
211单片机的概念5
2128051的芯片引脚6
213使用IO口的注意事项8
228051中断系统9
221中断源9
222中断的控制10
223中断响应11
23单片机定时计数器在数字钟的使用11
231与TC有关的特殊功能寄存器12
232定时器计数器的初始化13
第三章系统硬件电路的设计14
31单片机的基本结构14
3274LS245引脚图及功能16
34硬件电路的设计原则18
第四章软件程序的设计20
41软件程序内容20
42软件流程图21
421系统软件设计流程图21
43定时程序设计24
431实时时钟实现的基本方法24
432实时时钟程序设计步骤24
第5章结论与展望25
51结论25
52单片机的发展趋势26
附录27
参考文献33
f第一章数电字子钟的背景、意义、应用20世纪末电子技术获得了飞速的发展在其推动下现代电子产品几乎渗透了社会的各个领域有力地推动了社会生产力的发展和社会信息化程度的提高同时也使现代电子产品性能进一步提高r