《微机原理与接口技术》微机原理与接口技术》课程设计
课题课题电子时钟的设计与实现
完成人完成人XXXX
班级XXXXXXXXXX班级学号学号20010908
指导教师指导教师XXXX完成时间完成时间2004年9月12日
f目录
第一章
设计部分…………………………………………1设计部分111213设计目的…………………………………1设计要求…………………………………1设计思路…………………………………1
第二章
实现部分实现部分…………………………………………2部分21222324252627分析论证…………………………………2设计电路图………………………………2原理说明…………………………………2元件功能说明……………………………2程序框图…………………………………2调试结果分析……………………………2程序清单…………………………………2
第三章
电子时钟使用说明………………………………1电子时钟使用说明
参考文献……………………………………………………1参考文献
f第一章
11设计目的
设计部分
1熟练掌握TND8688教学系统的基本操作和调试程序的各种指令2345
6
熟悉编程及调试程序的方法
掌握8259中断控制器的工作原理和应用编程方法练习编写中断程序的方法掌握8255的各种工作方式及其应用编程掌握8253定时计数器的工作原理工作方式及其应用编程练习LEDKEYBOARDUNIT的使用方法和数码管的显示编程方法
12
设计要求
12用微机原理实验箱提供的数码管和按键做电子时钟具有二十四小时循环记时功能走时要准要有时钟对时功能并方
便操作
13
设计思路
电子时钟主要由显示模块对时模块和时钟运算模块三大部分组成其中对时模块
和时钟运算模块要对时分秒的数值进行操作并且秒计算到60时要自己清零并向分进1分计算到60时要自己清零并向时进1时计算到24时要清零这样才能循环记时
第二章
21分析论证
实现部分
1显示模块利用数码管的显示功能来设计数码管是由八个条形发光二极管组成的这些发光二极管的阴极是互相连接在一起的所以称为共阴极数码管通过在这八个发光二极管的阳极加5V或0V的电压使不同的二极管发光形成不同的字符和数字电子时钟
用到的是0到9十个数字他们所对应的字符表依次是3FH06H5BH4FH66H
f6DH7DH07H7FH6FH该模块主要是将时钟运算模块和对时模块运算出来并存放在内存单元里的十六进制表示的时位和分位数据转化为十进制并通过四个数码管显示出来该r