




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
微机原理课程设计跑马灯 第一篇:微机原理课程设计跑马灯微机原理课程设计走马灯运用8086最小模式和8255等芯片设计出一个跑马灯电路,要求至少有5中花式,在ISIS7Professional软件中运行。设计电路图如图所示:源代码DATASEGMENTDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAL,10010000BOUT96H,ALA0:INAL,90HNOTALMOVBL,ALOUT92H,ALCMPAL,1JNZA3A2:MOVDL,AL;第一个开关实现从上至下的流水OUT92H,ALINAL,90HNOTALCMPAL,BLJNZA0MOVCX,50000A1:LOOPA1MOVAL,DLROLAL,1JMPA2A3:CMPAL,2JNZA6MOVAL,80HA5:MOVDL,ALOUT92H,ALMOVCX,50000A4:LOOPA4INAL,90HNOTALCMPAL,BLJNZA0;实现第二个开关从下至上的流水MOVAL,DLRORAL,1JMPA5A6:CMPAL,4;第三个开关实现相隔的两个灯自上而下流水JNZA9MOVAL,05HA8:MOVDL,ALOUT92H,ALMOVCX,20000A7:LOOPA7INAL,90HNOTALCMPAL,BLJNZA0MOVAL,DLROLAL,1JMPA8A9:CMPAL,8;第四个开关实现相隔的两个灯从下而上流水JNZA12MOVAL,0A0HA11:MOVDL,ALOUT92H,ALMOVCX,20000A10:LOOPA10INAL,90HNOTALCMPAL,BLJNZA0MOVAL,DLRORAL,1JMPA11A12:CMPAL,10HJNZA17A16:MOVAL,18H;第五个开关实现从中间向两边流水A14:MOVDL,ALOUT92H,ALMOVCX,20000A13:LOOPA13INAL,90HNOTALCMPAL,BLJNZA0MOVAL,DLCMPAL,81HJZA16ANDAL,0F0HMOVCX,0MOVCH,ALROLCH,1MOVAL,DLANDAL,0FHMOVCL,ALRORCL,1ADDCH,CLMOVAL,CHJMPA14A17:CMPAL,20H;第六个开关实现从两边向中间流水JNZA0A19:MOVAL,81HA20:MOVDL,ALOUT92H,ALMOVCX,20000A18:LOOPA18INAL,90HNOTALCMPAL,BLJNZA0MOVAL,DLCMPAL,18HJZA19ANDAL,0F0HMOVCX,0MOVCH,ALRORCH,1MOVAL,DLANDAL,0FHMOVCL,ALROLCL,1ADDCH,CLMOVAL,CHJMPA20RETCODEENDSENDSTART运行后程序如图所示:第二篇:微机原理课程设计音乐跑马灯程序dsegsegmentnumdw0num1dw0data1db0FEh,0FDh,0FBh,0F7h,0EFh,0DFh,0BFh,7Fhdata2db7Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEhdata3db7Eh,0BDh,0DBh,0E7h,0E7h,0DBh,0BDh,7Ehdata4db0fch,0f9h,0f3h,0e7h,0e7h,0cfh,09fh,03fhdata5db03fh,09fh,0cfh,0e7h,0e7h,0f3h,0f9h,0fchdsegendscodesegmentassumecs:code,ds:dsegstart:movax,dsegmovds,axmovdx,406hmoval,36houtdx,almovax,20000movdx,400houtdx,almoval,ahmovdx,400houtdx,al;初始化8253movdx,0206h;取8255A的控制端口的地址moval,8bh;初始化8255A的A口为输出模式,B口为输入模式,c输入outdx,almovdx,0200h;取8255的端口A的地址moval,0FFh;使8255的PA0-PA7全为1outdx,almovdx,0202h;取8255的端口B的地址inal,dx;检测B口输入信号movdx,0200h;取8255的端口A的地址moval,0FFh;使8255的PA0-PA7全为1outdx,al;使所有的灯LED全灭ledflashproc;检测开关闭合,以便确定哪种闪烁方式movdx,0202h;取8255A的端口B的地址inal,dx;检测B口输入信号choice1:incnum;改变数字变量的值cmpnum,09hjee

一吃****成益
实名认证
内容提供者


最近下载
贵州省城市管理行政执法条例.doc
贵州省城市管理行政执法条例.doc
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf