单片机汇编语言电子时钟设计 下载本文

内容发布更新时间 : 2025/1/7 12:20:35星期一 下面是文章的全部内容请认真阅读。

目 录

第一章 电子时钟功能及设计方案 ................................. 1

1.1电子时钟功能 ................................................................................................................ 1

1.1.1时钟简介 .......................................................... 1 1.1.2时钟的基本特点及原理 ............................................... 1

1.2设计方案 ........................................................................................................................ 2

1.2.1计时方案 .......................................................... 2 1.2.2显示方案 .......................................................... 2

第二章 硬件介绍 ............................................... 3

2.1单片机简介 .................................................................................................................... 3

2.1.1单片机的特点 ....................................................... 3 2.1.2 89C51单片机介绍 .................................................. 3

2.2 LED数码管 ................................................................................................................. 6 2.3晶振电路 ........................................................................................................................ 7

第三章 软件仿真 ............................................... 8

3.1 PROTUES软件 ................................................................................................................. 8

3.1.1protues软件简介 .................................................... 8 3.1.2电路功能仿真 ....................................................... 8

3.2电路原理图 .................................................................................................................... 9 3.3流程图 ............................................................................................................................ 9

第四章 调试结果 .............................................. 10

4.1使用说明 ...................................................................................................................... 10

4.1.1 时间显示 ......................................................... 10 4.1.2时间调整 ......................................................... 11

第五章 心得体会 ............................................. 12 附录: ....................................................... 13

电子钟总体程序清单: .................................................................................................... 13

第一章 电子时钟功能及设计方案

1.1电子时钟功能 1.1.1时钟简介

现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零。从而达到计时的功能,是人民日常生活补课缺少的工具。

1.1.2时钟的基本特点及原理

现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。

该电子时钟由89C51,BUTTON,六段数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。而电路中唯一的一个控制键却拥有多种不同的功能,按下又松开,可以实现屏蔽数码管显示的功能,达到省电的目的;直接按下不松开,则可以通过按键实现分钟的累加,每按一次分钟加一;而连续两次按下按键不放松,则可实现小时的调节,同样每按一次小时加一。

1

1.2设计方案

1.2.1计时方案

利用AT89S51单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时。该方案节省硬件成本,且能使读者在定时/计数器的使用、中断及程序设计方面得到锻炼与提高,对单片机的指令系统能有更深入的了解,从而对学好单片机技术这门课程起到一定的作用。

1.2.2显示方案

AT89S51的P0口和P2口外接由8个LED数码管(LED7~LED0)构成的显示器,用P0口作LED的段码输出口,P2口作LED数码管的位控输出线,P1口外接四个按键A、B、C、D构成键盘电路。

简易电子钟的功能不复杂,采用其现有的I/O便可完成。

2