微机原理与接口技术应用题

微机原理与接口技术应用题

ID:18977453

大小:1.56 MB

页数:24页

时间:2018-09-27

微机原理与接口技术应用题_第1页
微机原理与接口技术应用题_第2页
微机原理与接口技术应用题_第3页
微机原理与接口技术应用题_第4页
微机原理与接口技术应用题_第5页
资源描述:

《微机原理与接口技术应用题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、六、接口编程题(15分)有如下接口原理图,如图一所示。要求发光二极管L0亮4秒后就熄灭;L1在K1启动后亮3秒后就熄灭;L2亮1秒熄灭1秒交替进行。写出源程序片段(段定义语句可以省略)。七、接口编程题(15分)有如下接口原理图,如图二所示。设:8255AA口地址为80H,B口地址为81H,C口地址为82H,控制端口地址为83H。输入机启动信号为高电平,打印机启动信号为正脉冲,Ready为输入机就绪信号;BUSY为打印机"忙"信号。要求编写出从输入机连续输入30个数据并存入存储器中,再由打印机打出该30个数据的简化汇编源程序。八、接

2、口编程题(15分)有如下接口原理图,如图三所示。编写出对IN0~IN7八个模拟量各采样100个点的简化汇编源程序。六、接口编程题(15分)解由译码电路分析可知,8253芯片计数器1、计数器2、计数器3及控制端口的地址分别为90H,92H,94H,96H。根据接口图及题目要求,8253的计数器0应该工作在方式0,计数初值N0=8000;计数器1应工作在方式1,N1=6000;计数器2应工作在方式3,N2=4000。根据以上分析,可以编写出8253初始化程序。8253初始化程序片段如下:;初始化计数器0MOVAL,21HOUT96H,

3、ALMOVAL,80HOUT90H,AL;初始化计数器1MOVAL,63HOUT96H,ALMOVAL,60HOUT92H,AL;初始化计数器2MOVAL,0A7HOUT96H,ALMOVAL,40HOUT94H,AL七、接口编程题(15分)解.MODELSMALL.DATABLOCKDB30DUP(?).CODE.STARTUPMOVAL,10010001BOUT83H,ALMOVCX,30LEABX,BLOCKX:MOVAL,00001101BOUT83H,ALW1:INAL,82HTESTAL,02HJZW1INAL,80H

4、MOV[BX],ALINCBXMOVAL,00001100BOUT83H,ALLOOPXMOVCX,30LEABX,BLOCKW2:INAL,82HTESTAL,01HJNZW2MOVAL,[BX]OUT81H,ALINCBXMOVAL,00001111BOUT83H,ALMOVAL,00001110BOUT83H,ALLOOPW2.EXITEND八、接口编程题(15分)解根据译码电路,ADC0809的START地址为86H,EOC地址为82H,OE地址为84H。完成题目要求的程序如下:.MODELSMALL.DATABLOCKD

5、B100DUP(?).CODE.STARTUPLEADI,BLOCKMOVCX,100PP:MOVBL,0LL:MOVAL,BLOUT86H,ALNOPNOPW:INAL,82HTESTAL,01HJZWINAL,84HMOV[DI],ALINCDIINCBLCMPBL,08HJNZLLLOOPPP.EXITEND五、接口编程题(15分)有如下接口原理图,如图一所示。要求发光二极管L0在K1启动后亮20秒后就熄灭;L1亮4秒熄灭4秒交替进行。要求:1、写出8253的端口地址(3分);2、写出每个计数器的计数初值(3分);3、写出每

6、个计数器的工作方式(3分);4、写出8253初始化程序(6分)。图一六、接口编程题(15分)有如下接口原理图,如图二所示。设:8255A的A口地址为70H,B口地址为71H,C口地址为72H,控制端口地址为73H。要求编写出从输入机连续输入30个数据并存入以BUFF1开始的存储器单元中,再由打印机打出该30个数据的汇编源程序。图二五、接口编程题(15分)解1、8253地址分别为9CH、9DH、9EH、9FH2、N0=20000;N1*N2=80000003、0#方式1,1#方式2,2#方式34、MOVAL,00110010BOUT

7、9FH,ALMOVAL,20HOUT9CH,ALMOVAL,4EHOUT9CHH,ALMOVAL,01100101BOUT9FH,ALMOVAL,20HOUT9DH,ALMOVAL,10100111BOUT9FH,ALMOVAL,40HOUT9EH,AL六、接口编程题(15分)BUFF1DB30DUP(?)MOVAL,10110100BOUT73H,ALMOVDI,OFFSETBUFF1MOVCX,30LOP1:INAL,72HTESTAL,00100000BJZLOP1INAL,70HMOV[DI].ALINCDILOOPLOP

8、1MOVDI,OFFSETBUFF1MOVCX,30LOP2:MOVAL,[DI]OUT71H,ALLOP3:INAL,72HTESTAL,00000010BJZLOP3INCDILOOPLOP2.EXITEND七、接口编程填空题(每空1分,共15

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。