摘要:本论文基于80C51单片机数字式电子钟设计了单片机AT80C51的秒表系统,系统的功能是对数字电路实现对“时”,“分”,“秒”数字显示的计时装置;首先,介绍课题涉及到的开发工具例如Keil c以及Protues 软件的简单介绍与后续相关的具体应用的实践等等。其次,分析设计整个系统的总体设计方案,系统基本方案选择和论证,系统设计结构图的展示。然后对系统硬件进行概述,系统模块电路的设计,还有总硬件的设计。接着对软件设计方案进行了展示,各个模块进行了分析,软件设计是本设计的关键,软件程序编写的好坏直接影响着系统运行情况的良好。最后对硬件调试,软件仿真联调,功能仿真效果的展示,还有自己对于调试后心得体会。62185
毕业论文关键词: AT80C51;数字时钟;计时装置;硬件调试;软件仿真
Design And Simulation Of Digital Electronic Clock Based On 80C51 Single Chip Microcomputer
Abstract: This thesis is based on 80C51 single-chip digital electronic clock design at80c51 microcontroller stopwatch system, function of the system is on the digital circuit implementation of the "when", "sub", "seconds" the figures show that the timing device; first, the introduction of topics related to the development tools such as keil c and Protues software brief introduction and subsequent related to the specific application of practice and so on. Secondly, the overall design scheme of the whole system is analyzed, the basic scheme selection and demonstration of the system, and the display of the structure of the system design are analyzed. Then the system hardware overview, system module circuit design, and the overall hardware design. Then the software design scheme is demonstrated, each module is analyzed, the software design is the key of this design, the software program is good or bad, which has a direct impact on the operation of the system. Finally, hardware debugging, software simulation debugging, the function of the simulation results show that they have their own experience after debugging.
Keywords: AT80C51; digital clock; timing device; hardware debugging; software simulation
目录
1 绪论 1
1.1 课题的研究意义和研究目的 1
1.3 单片机的发展趋势 4
1.4 数字钟的发展趋势 4
2 所采用开发工具的简介 6
2.1 KEIL C集成开发环境的简介 6
2.2 PROTUES软件的简介 8
2.3 80C51芯片的简介 9
2.3.1 89C51的简介 9
2.3.2 74LS245简介 12
3 数字式电子钟硬件设计 14
3.1 硬件系统总框图的设计 14
3.2 硬件系统总体工作思路 16