《LED七段数码管数字钟实验报告》.pdf
文本预览下载声明
微机原理与接口技术课程设计报告
2009-2010学年第二学期
设计题目: 七段LED数码管数字钟
小组成员: 林磊 马振宁 熊莺莺 魏容亚
所学专业: 计算机科学与技术
指导教师: 高国红 _______
完成时间: 2010.6.4 _______
1
摘要
该设计题目的主要内容是通过程序设计使 LED 数码管显示时间,利用接口芯片
8259A,8253 和8255 实现。
LED七段数码管数字钟具体完成功能:
1.设计并完成LED七段数码管数字钟电路。
2.数字钟显示格式为:HH:MM:SS。
3. 具有通过 开关能够调整时、分、秒的功能。
目录
1.实验内容…………………………………………………….3
2.七段数码管数字钟功能介绍………………………………3
3.七段数码管数字钟的电路图设计…………………………3
4.七段数码管数字钟的程序设计流程图…………………….4
5.七段数码管数字钟的源程序………………………………5
6.课程设计体会………………………………………………11
7.参考文献……………………………………………………11
2
1.实验内容
通过对接口芯片编程,使七段数码管LED 成为一个时钟,来显示时间。显
示时、分、秒。
2.七段LED 数码管数字钟的功能介绍
通过对接口芯片编程,使七段数码管LED 成为一个时钟,来显示时间。显示
时、分、秒。实验利用8255 的A 口向LED 送显示数据,而B 口用来给出任意的
时间,然后由A 口再送到LED 显示,C 口的高四位用来显示秒,低四位用来片选
LED 的哪个数码管显示数据。
通过8259 来响应当秒数达到60 次时的中断,从而调整分钟和小时。而8253
则用来计时,该芯片的时钟频率为1..19MHz,那么他的时钟周期为1/1.19=0.8 微妙。
选择62500*20 次来作为时钟脉冲。
3 .七段LED 数码管数字钟的电路设计
a
b
c
d
e
f
pa0 g
pa1 h
pa2
pa3
pa4
pa5
pa6
pa7
pb0
pb1
8255A pb2
pb3
pb4
pb5
显示全部