328【毕设课设】微机原理-基于8086电子时钟-计时器-秒表仿真系统
1. 设计内容
在 Proteus8.6 仿真平台上,使用 8位七段数码管,设计一个电子时钟,可以显示小时,分钟,
秒
2.设计思路
电子时钟主要由译码电路、显示模块和时钟控制模块三大部分组成。以 8086 微处理器作 CPU,用 8253 做定时器,接中断控制器 8259 的 IRO,向 CPU 申请中断,并用 8259A 的中断服务程序完成秒、分、时的计算。其中:
(1) 显示模块用并行接口 8255 的A 口驱动 8位段数码管 (7SEG-MPX8-CC-BLUE) 的字段B 口驱动 8位七段数码管(LED)的位控端,从左侧开始各两位分别显示: 时、分、秒,中间用“_”分隔,即显示形式为:小时-分钟-秒,采用动态扫描工作方式。
(2) 时钟控制模块用定时计数器 8253 提供定时中断,使用计数器 0 和计数器 1,间隔 1s 的自动产生一次中断,中断控制器 8259 提供中断服务,在中断服务程序中并完成时间信息的处理。(3) 使用 4-16 译码器(74LS154) 完成接口芯片地址译码。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章、资源,如无特殊说明或标注,均为网络网友上传,设计版权均归原作者所有,资源下载后仅供个人学习研究使用,严禁未取得作者版权后在网上传播。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可向平台提供完善的侵权信息,联系我们进行处理。