微机原理与接口技术课程设计-简单电子时钟设计内容摘要:

11 盘和 8279 互连,将小键值由 8279 送入主控模块。 软件上使用行扫描法获得键值并送回主控模块。 本课题只考虑去抖动。 执行一个约 10ms 的延时程序后再扫描键盘,若 F0=1 表示真正有键按下,从而消除了抖动影响。 其中 8279 接口电路如图 所示 图 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 12 中断模块原理图 显示模块原理图如下图所示 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 13 键盘部分原理图 4. 软件编程 主程序流程图 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 14 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 15 定时中断服务程序流程图: 保护现场 秒单元 +1 N 秒单元 =60。 秒单元清零,分单元 +1 分单元清零,小时单元 +1 分单元 =60。 时单元 =24。 小时单元 =0 显示时分秒 恢复现场 中断返回 N N Y Y Y 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 16 5. 系统仿真调试 将编写好的源程序输入,编译后出现很多错误,只能部分修改正确,因此导致编译无法通过,无法生成 .exe 文件,同时也就不能加载到仿真软件中,致使无法仿真。 6. 总结 本次课程设计做的是电子时钟设计,本以为设计思路清楚,设计会简单,可是经过两周的时间,发现选择了一个相对比较难的题目,最终也没有将其完全设计出来,比较遗憾。 这个题目有几个难处,一,是汇编语言与微机原理的相结合部分比较难,导致部分代码 不能正确写出:二,对实验箱了解不充分,设计起来对具体端口不理解。 三,本次设计的大多数题目都能在网上找到可以借鉴的程序,而我们的虽然找到了,但是遇到了相当不擅长的端口问题,暴漏了平常学习的缺漏。 四,总结,中断,计数,以及端口等的知识在学习中没有能够很好的学习,遇到具体细节问题时,解决不了,不过确实对微机原理的相关知识很有收获。 7. 附录 参考文献 马义德,张在峰,徐光柱,杜桂芳 .微型计算机技术及应用 (第 3 版 ).高等教育出版社 ,2020 周明德编著 .微型计算机系统原理及应用 (第四版 ).北京:清华大 学出版社 ,2020 李顺增,吴国东,赵河明等 .微机原理及接口技术 .北京:机械工业出版社 ,2020 杨立新 .微型计算机原理和应用 [M].北京:科学技术文献出版社, 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 17 李大友 .微型计算机原理 [M].北京:清华大学出版社, 眭碧霞 .微型计算机原理与组成 [M].人民邮电出版社, 阎石 主编 .数字电子技术基础 .高等教育出版社 总体原理图 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 18 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 19 源程序清单 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 STAT db 00 LED db 3fH,06H,5bH,4fH,66H,6dH,7dH,27H,7fH,6fH,00H,00H DISBUF db 8 dup(0) data ends stack segment stack dw 100 dup(?) stack ends code segment assume cs:code,ds:data start:MOV AX,DATA MOV DS,AX。 =========INIT 8259============= CLI MOV AL,13H MOV DX,C82590 OUT DX,AL MOV AL,8 MOV DX,C82591 OUT DX,AL MOV AL,1 OUT DX,AL MOV AX,0 MOV ES,AX LEA AX,INT0 MOV ES:[4*8],AX MOV AX,CS MOV ES:[4*8+2],AX。 =========INIT 8253========== 数学与计算机学院 接口设计报告书 GRADE: 第 页 共 页 20 MOV DX,C8253 MOV AL,36H OUT DX,AL MOV DX,D82530 MOV AX,10000 OUT DX,AL MOV AL,AH OUT DX,AL MOV DX,C8253 MOV AL,36H OUT DX,AL MOV DX,D82531 MOV AX,100 OUT DX,AL MOV AL,AH OUT。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。