摘要:基于单片机独特的优势使其广泛应用于各工业邻域,本文设计了一种基于51单片机计时数字钟系统,通过软件编程和硬件设计实现对数字时钟系统的控制,能够准确计时,显示出0-59秒的数字。系统主要由单片机模块、电源模块、报警模块、显示模块、控制模块组成。其中,单片机模块连接各个单元模块并且对控制模块输入的信号进行处理分析,并将信号传输给显示模块以及报警模块,通过显示模块和报警模块来反应操作结果。通过一系列的软件仿真和硬件电路设计,系统能够正常运行,达到了最初设计的目标。
关键词:51单片机;数字钟电路;软件仿真;硬件电路
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 国内外研究现状和发展趋势-2
1.2.1国外发展趋势-2
1.2.2国内发展趋势-2
1.3 课题研究内容-3
1.3.1 定时器原理及设计要求-4
1.3.2 系统的特点-4
1.3.3 关键问题-4
2 系统整体方案设计-5
2.1 微控制器选择-5
2.2 报警模块的选择-9
3 硬件电路设计-11
3.1 整体电路设计-11
3.2 LED显示部分的设计-12
3.2.1数码管介绍-12
3.2.2数码管的分类-13
3.2.3 74LS138-14
3.2.4 CD4056-16
3.3复位电路设计-18
3.4 蜂鸣器设计-18
3.5 按键设计-19
3.6 整体PCB图-20
4 总体软件设计-20
5 系统测试结果-23
5.1 定时/计数器初值计算-23
5.2 软件调试-23
5.2.1 系统调试工具keil C51-23
5.2.2 系统调试工具PROTEUS-24
5.3 硬件实物图-25
5.4 结果分析-25
6 结论-27
参考文献-28
致 谢-30