多功能数字钟本科论文.doc

约48页DOC格式手机打开展开

多功能数字钟本科论文,摘要单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。而51单片机是各单片机中最为典型和最有代表性的一种。本次设计以at89c51芯片为核心,辅以必要的外围电路,设计了一个多功能电子时钟。在硬件方面,除了cpu外,使用六个七段led数码管进行显示,led采用的是动态扫描显...
编号:45-102575大小:566.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 上传者 发布

摘要
单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。而51单片机是各单片机中最为典型和最有代表性的一种。本次设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个多功能电子时钟。在硬件方面,除了CPU外,使用六个七段LED数码管进行显示,LED采用的是动态扫描显示。通过LED能够比较准确显示时、分。四个简单的按键实现对时间的调整。软件方面采用汇编语言编程。整个电子钟系统能完成时间的显示,调时,定时闹钟,复位等功能。该电子时钟可以应用于一般的生活和工作中,也可通过改装,提高性能,增加新功能,从而给人们的生活和工作带来更多的方便。

关键词:多功能  数字钟  单片机  AT89C51  LED数码管显示器

 

 

 

 


Abstract
Since its invention in 1970's, due to its high price performance ratio, single-chip microcomput(SCM) has been given great recognition and attention, and has got wide application and rapid development. And among all the SCM, SCM 51 is the most typical and representative one. This project takes chip AT89C51 as the core, and along with neccessary peripheral circuit, it designs a multi-functional electronic clock. On hardware part, besides the except CPU, it applies six seven-section LED digital tubes for display. By using dynamic scanning display mode. With LED, it could display hour and minute exactly. And two simple buttons could achieve the time adjustment. On software part, it applies assemble language for programming. The whole electronic clock system could achieve time display and adjustment, alarm clock, as well as replacement etc.
The electronic clock can be applied to the general living and working ,can also be modified to improve performance, add new functions, and brings more convenient to people’s life and work.

Key words: multi-functional  digital clock  single-chip microcomputer    AT89C51 The LED figures tube display

 

 


目 录
前  言 1
1.概述 2
1.1 设计任务 2
1.2 设计要求 2
1.3 设计意义 2
2.系统总体方案及硬件设计 4
2.1 总体设计及系统原理 4
2.2 硬件选择设计 4
2.2.1 单片机部分(AT89C51) 4
2.2.2 单片机硬件资源分配 9
2.2.3 复位电路 10
2.2.4 外部时钟电路 11
2.2.5 LED数码管显示电路 11
2.2.6 电铃电路 12
2.2.7 按键部分 13
3.软件设计 14
3.1 主程序模块 14
3.2 子程序模块 15
3.2.1基本显示模块设计 16
3.2.2 时间设定模块设计 17
3.2.3 闹铃功能的实现 18
4. Proteus软件仿真 20
4.1 Proteus软件简介 20
4.2 仿真结果部分截图 20
5.系统调试与功能说明 23
5.1 系统调试及注意要点: 22
5.2 功能说明: 23
结论 24
致  谢 25
参考文献 26
附录1: 27
附录2: 28