微机原理课程设计 - 电子时钟课程设计

更新时间:2023-10-18 02:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

电子时钟课程设计

一:设计背景

电子数字钟的应用十分广泛,通过计时精度很高的石英晶振(也可采用卫星传递的时钟标准信号),采用相应进制的计数器,转化为二进制数,经过译码和显示电路准确地将时间“时”“分”“秒”用数字的方式显示出来。与传统的机械钟相比,它具有走时准确,显示直观,无机械传动,无需人的经常调整等优点。它广泛用于电子表、车站、码头、广场等公共场所的大型远距离时间显示电子钟。

二:数字钟电路设计思路

利用8253定时器和中断控制器8259实现中断计时时,可用8253的两个通道(通道0和通道1)串联产生1S计时脉冲。每个1S计时脉冲产生一次中断请求,在中断服务程序完成中断计时并刷新时间显示。利用8279键盘显示器实现当前时间的显示和时间的校准。在主程序完成各可编程接口芯片(8253、8259、8279)的初始化、键盘扫描及时间校准。在校表状态关中断,校表结束时开中断。

时 分 秒 时计数器 分计数器 秒计数器 二十四进制 六十进制 六十进制 较 时 秒脉冲 三: 电 路 报 时 发生 电 路

三:程序流程图

三、电子表原理图:

四:程序代码

D8279 equ 200H C8279 equ 202H C8253 equ 20bH D82530 equ 208H D82531 equ 209H C82590 equ 210H C82591 equ 211H data segment HOUR db 00 MINUTE db 00

本文来源:https://www.bwwdw.com/article/7wtf.html

Top