微机原理与接口技术课程设计报告-电子钟.docx





《微机原理与接口技术课程设计报告-电子钟.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术课程设计报告-电子钟.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理S接。被术偏程微行(电3旬微机原理与接口技术课程设计MOV MIN, ALCMP MIN, 60HJB EXITMOV MIN, 0MOV AL, HOUADD AL, 1DAAMOV HOU, ALCMP HOU, 24JB EXITMOV HOU, 0EXIT:POP AXIRETDISP PROC NEARMOV AL, OFFH;不显示MOV DX,0201HOUT DX, ALMOV BL, SECAND BX,OOOFHMOV SI,BXMOV AL,SITUATIONSI ;段码MOV DX,0200HOUT DX, ALMOV AL,OFEH;秒个位MOV DX,020
2、1HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX, 0201HOUT DX, ALMOV BL,SECAND BX, OOFOHMOV CL, 4SHR BX, CLMOV SI,BXMOV AL, SITUATIONESI ;段码MOV DX,0200HOUT DX, ALMOV AL, OFDH;秒十位MOV DX,0201HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX, 0201HOUT DX, ALMOV AL, 40H;段码MOV DX, 0200HOUT DX, ALMOV AL, OFBH ;秒个位M
3、OV DX,0201HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX,0201HOUT DX, ALMOV BL, MINAND BX, OOOFHMOV SI,BXMOV AL,SITUATIONSI ;段码MOV DX,0200HOUT DX, ALMOV AL, 0F7H;分个位MOV DX,0201HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX, 0201HOUT DX, ALMOV BL,MINAND BX, OOFOHMOV CL, 4SHR BX, CLMOV SI,BXMOV AL,SITUATION
4、ESI;段码MOV DX,0200HOUT DX, ALMOV AL, OEFH;分十位MOV DX,0201HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX,0201HOUT DX, ALMOV AL,40H;段码MOV DX,0200HOUT DX, ALMOV AL, ODFH;秒个位MOV DX, 0201HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX,0201HOUT DX, ALMOV BL, HOUAND BX, OOOFHMOV SI,BXMOV AL,SITUATIONESI;段码MOV DX,02
5、00HOUT DX, ALMOV AL, OBFH;时个位MOV DX,0201HOUT DX, ALCALL DELAYMOV AL, OFFH;不显示MOV DX,0201HOUT DX, ALMOV BL, HOUAND BX, OOFOHMOV CL, 4SHR BX, CLMOV SI,BXMOV AL, SITUATIONSI ;段码MOV DX,0200HOUT DX, ALMOV AL, 07FH;时十位MOV DX,0201HOUT DX, ALCALL DELAYRETDISP ENDPKEY PROC NEARMOV DX,0600HIN AL, DXTEST AL, O
6、1HJNZ NEXTHOUCALL DISP;消抖CALL DISPCALL DISPMOV DX, 0600HIN AL, DXTEST AL, O1HJNZ NEXTHOUMOV AL, MINADD AL, 1;分调整DAAMOV MIN, ALCMP MIN, 60HJB NEXTHOUMOV MIN, 0NEXTHOU:MOV DX,0600HIN AL, DXTEST AL, 02HJNZ EXITKEYCALL DISP;消抖CALL DISPCALL DISPMOV DX,0600HIN AL, DXTEST AL, 02HJNZ EXITKEYMOV AL, HOUADD A
7、L, 1DAA;时调整MOV HOU, ALCMP HOU,24HJB NEXTHOUMOV HOU, 0EXITKEY:RETKEY ENDPDELAY PROC NEAR;定时子程序PUSH BXPUSH CXMOV BX, 1LP1:MOV CX, 469LP2:LOOP LP2DEC BXJNZ LP1POP CXPOP BXRETDELAY ENDP.DATASEC DB OOHMIN DB OOHHOU DB 23HSITUATION DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, O7H, 7FH, 6FH,40HSIT_END=$END六、课程设计体
8、会一周的课程设计到了尾声,在这几天中,通过电子钟实验,知道 了很多自己的缺乏,例如,知识不会运用,经常翻书,以及查看相似 的例子往实验上套,不过总算完成了实验,实验中遇到很多问题,例 如,我的代码可以在一台实验箱上运行,结果良好,不过第二天换了 台机子就不行了,数码管不能显示,有的时候蜂鸣器一直响,诸如此 类。七、参考文献1顾辉.基于8086和protues仿真 电子工业出版社2011. 82百度文库微机原理与接口技术课程设计一一电子钟实验一、实验任务及要求任务:通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计 步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨
9、论设计题 目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论 联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用 知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的 设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方 法和步骤,熟悉微机系统的硬软件开发工具的使用方法。通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养 学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工 程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。要求:学生在设计中可以引用所需的参考资料,防止重复工作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 课程设计 报告 电子钟

限制150内