摘  要:近年来,随着电子产品的发展,人们对数字时钟的要求越来越高,针对人们的这一需求,本设计采用AT89C51单片机内部计数器的输出来实现数字时钟的计时功能,通过LED驱动器MC14543来实现LED动态扫描显示, 秒计数器满60向分计数器进位,分计数器满60向时计数器进位,时计数器以24为一个周期,可通过键盘调整时间,并具有整点报时功能。68358

毕业论文关键词:数字钟,AT89C51,LED,MC14543 

Abstract: In recent years, with the development of electronic products and the growing demand for digital clock higher, according to the needs of the people and the design using AT89C51 microcontroller internal counter lost out to realize the timing function of the digital clock, through the LED driver mc14543 to realize dynamic scanning LED display, seconds counter with 60 to carry counter, counter over 60 to the binary counter, when the counter to 24 for a cycle, through the keyboard to adjust the time, and with the whole point timekeeping function.

Keywords: digital clock, AT89C51,LED, MC1454

目  录

1 引言 3

2 系统总体设计方案 3

2.1 系统结构框图 3

2.2 系统设计思想 4

3.3 系统计时方式 4

3 系统硬件设计 5

3.1 电源模块 5

3.2 单片机模块 5

3.3 晶振电路模块 6

3.4 LED显示电路模块 7

3.5 独立键盘模块 7

3.6 复位电路模块 8

3.7 报时电路模块 8

4 系统软件设计 9

4.1 主程序流程图 9

4.2 按键检测子程序流程图 10

4.3 定时器中断子程序流程图 11

4.4 时间显示子程序流程图 12

结论 14

参考文献 15

致谢 16

附录 17

1 引言

在单片机技术日趋成熟的今天,其灵活的硬件电路和软件电路的设计,让单片机得到广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。基于单片机的定时和控制装置在许多行业有着广泛的应用,而数字钟是其中最基本的,也是最具有代表性的一个例子,用数字电路实现对时、分、秒数字显示的计时装置。因为机具有体积小、功耗低、功能强、性价比高、易于推广应用的优点,在自动化装置、智能仪器表、过程控制、通信、家用电器等许多领域得到日益广泛的应用,因此具有很大的研究价值

2 系统总体设计方案

由单片机作为数字钟的核心控制器,可以通过它的时钟信号进行计时实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。通过键盘可以进行定时、校时功能。输出设备显示器可以用液晶显示技术和数码管显示技术。单片机芯片作为控制系统的核心部件,它除了具备微机CPU的数值计算功能外,还具有灵活强大的控制功能,以便实时检测系统的输入量、控制系统的输出量,实现自动控制。

上一篇:AT89C51单片机的公寓用电智能管理系统设计+电路图
下一篇:AT89S52单片机的万年历的设计+电路图+程序

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究