微机课程设计.docx

上传人:p** 文档编号:1285582 上传时间:2025-01-16 格式:DOCX 页数:12 大小:118.72KB
下载 相关 举报
微机课程设计.docx_第1页
第1页 / 共12页
微机课程设计.docx_第2页
第2页 / 共12页
微机课程设计.docx_第3页
第3页 / 共12页
微机课程设计.docx_第4页
第4页 / 共12页
微机课程设计.docx_第5页
第5页 / 共12页
微机课程设计.docx_第6页
第6页 / 共12页
微机课程设计.docx_第7页
第7页 / 共12页
微机课程设计.docx_第8页
第8页 / 共12页
微机课程设计.docx_第9页
第9页 / 共12页
微机课程设计.docx_第10页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《微机课程设计.docx》由会员分享,可在线阅读,更多相关《微机课程设计.docx(12页珍藏版)》请在第壹文秘上搜索。

1、SHANDONGUNrVERSFTY课题微机原理课程设计姓名:杨壮志学号:2班级:09级电气2班同组者:赵肖瑞指导老师:刘志珍简介本课程设计运用软件实现电子时钟功能。用emu8086进行运行时,本程序是调用系统的时间,用CmU8086调试程序,在用PE2进行校时时,首先进入界面的是“1.AOSHIHAO”字母样式,然后图框,我们设计成了房子的样式。一.设计目的:1 .再次熟识驾驭8086/88指令系统,以及数据段的定义:2 .驾驭8259A.8253.8255A的运用方法:3 .学习程序设计的基本思路和方法;4 .了解一些有关宏定义,宏调用的方法;5 .驾驭中断类型号为21H和IOH的部分功能

2、.二、设计要求:运用汇编语言设计了个电子时钟,并旦能实现以下功能:1 .显示型的外图框图:2 .在屏幕中间显示日期,星期,以刚好问:3 显示本程序的制作人员:三、硬件设计原理硬件设计用到的芯片是8086、8259、8253、8255、8284.首先,我们利用8284芯片加上晶报来产生脉冲源,并且使8253工作在方式2,即依据脉冲信号每一秒钟向8259发出一个中断信号,由8259向8086CPU发出中断恳求,8086响应恳求,并执行肯定的程序,通过8255并行端口B通道来输出数据,限制1.ED数码管的显示数字.J:rsHNN工工rccccrrrcccccI11.1Ssssssis匕卜2彳tRRR

3、RAff1.ff1.MiiiiiiiBI1.II:iiiii1.S3Hiiiiis?河三斡gBW三丝三k1.BW11.xI1.直:!”:K1.1.iiUVIMOVAH,09HDISI223H,(3)INT21HD1.SI225H;,ENDMDIS1227H.,(g,PUSHCXDISi229H,(aPUSHAXDISI22BH;PUSHDXD1.S122DH;YANG:DIS1.W20H,1.D1.SI22FH:DIS1.0921H.A,DISI23IH,WDISI()922H.ODIS1233H,D1.SI0925H.SDISOCIBH:D1.S1.0926H.H,D1.SOD1BH.DIS

4、I()927H.,ID1.SOEIBHZ(三),DIS1.092AH.,HDISOF1BH.D1.S1.092BH.,A,D1.SIo1.BHDISI092CH.,O,DISDISDISOC33H:DISOBIDHD1.S()D33H,DISOB1.FHD1.SOE33H,D1.S0B21H.DIS0F33H.DISOB23H:D1.SIO33H:DISOB25H:DISD1.S0B27H.(aD1.S081FH.(g)DIS0B29H.DIS091EH,DISDISOA1.DH二DIS082FH;显示日期DISO93OH,MOVDX.ODCHDIS0A3IH:MOVCX.23D1.S072I

5、H,MOVBX,(X)3CHDISO723H;MVAX,I300HD1.S0725H;INTIOHDISO727H;MOVSI.13DIS0729H,MOVBX.10()DIS072BH,DIVB1.DISO72DH:MOVAH,2CH;取时间程序;显示边框结束INT2IHPOPDXMOVA1.,CHPOPAXCA1.1.ASC;将时间数值转换成POPCXSC11码字符YU:MOVAH,2AH;取日期程序INCSIINT21HMOVA1.C1.MOVSI,13CA1.1.ASCMOVAX.CXINCSIMOVBXJ(X)MOVA1.DHDIVB1.CA1.1.ASCMOVB1.AHMovBro

6、ffsetdbuffer:将时间显示CA1.1.ASC1.;日期数值传换成相应的在屏麟上ASCII码字符MOVDX.OFICHMOVA1.B1.MOVCX.23CA1.1.ASCIMOVBX,(X)3CHINCSIMOVAX.I300HMOVA1.DHINTIOHCA1.1.ASCIMOVAH,2AH;显示星期几程序INCSIINT2IHMOVA1.D1.CMP1.01CA1.1.ASCIJNEYIMOVBP,OFFSETDBUFFERI;在屏幕上movBroffsettiJMPYY1.:CMPA1.,02JNEY2MOVBP,OFFSETT2JMPYY2:CMPA1.03JNEY3MOVBP

7、.OFFSETT3JMPYY3:CMPA1.,04JNEY4MOVBP,OFFSETT4JMPYY4:CMPU)5JNEY5MOVBP.OFFSETT5JMPYY5:CMPA1.,06JNEY6MOVBP1OFFSEtT6JMPYY6:MOVBHO卜FSETT7Y:MOVDX1OEICH:聘星期儿显示在屏幕上MOVCX.23MOVBX,(X)3CHMOVAX.I3HINTIOHNT:movBroffsetmakerMOVDX.i1.ICHMOVCX.23MOVBX.003CH;显示本程序的制作人员MOVAX,13(X)11INTIOHMovBroffsetspaceMOVDX,OC1CHMOVCX.23MOVBX.(X)3CHMOVAX,I300HINTIOHMOVBRoFFSETSPACEMOVDX.IOICHMOVCX.23MOVBX,(X)3CHMVAX,I300HINTIOHJMPYUMOVAH.4CHINT21HASCPROCNEAR;时间数值转换成ASC1.I码字符了程序PUSHBXCBWMOVB1.1()DIVB1.ADDA1.JOMOVDBUFFERISI,A1.INCSIDDH.OMOVDBUFFERIS1.I,AHINCSIPOPBXR

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机应用/办公自动化

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!