http://www.elecfan.com 电子发烧友 http://bbs.elecfans.com 电子技术论坛
多功能数字钟的设计与实现
一、实验目的
1.掌握数字钟的设计原理。
2.用微机实验平台实现数字钟。
3.分析比较微机实现的数字钟和其他方法实现的数字钟。
二、实验内容与要求
使用微机实验平台实现数字钟。
1.基本要求如下:
1) 24 小时制时间显示。
2) 可以随时进行时间校对。
3) 整点报时。
4) 闹钟功能,要求设置起闹时间时,不影响时钟的正常走时。
2.提高要求
1) 校时时相应位闪烁。
2) 能够设置多个起闹点。
三、实验报告要求
1.设计目的和内容
2.总体设计
3.硬件设计:原理图(接线图)及简要说明
4.软件设计框图及程序清单
5.设计结果和体会(包括遇到的问题及解决的方法)
四、系统总体设计
根据设计要求,初步思路如下:
1) 计时单元由定时/计数器 8253 的通道 0 来实现。定时采用硬件计数和软件技术相结
合的方式,即通过 8253 产生一定的定时时间,然后再利用软件进行计数,从而实
现 24 小时制定时。8253 定时时间到了之后产生中断信号,8253 在中断服务程序中
实现时、分、秒的累加。
2) 时间显示采用实验平台上的 6 个 LED 数码管分别显示时、分、秒,采用动态扫描
方式实现。
3) 校时和闹铃定时通过键盘电路和单脉冲产生单元来输入。按键包括校时键、闹钟
定时键、加 1 键和减 1 键等。