- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理孙德文八章答案
MOV A ;A口方式0,输出;C口高位输出,低位输入 OUT 83H,AL Mov al,0dH ;置stb#为H Out 83H,al Pull: in al,82H ;查询busy(PC2) Test al,04H ;若busy(PC2=1), Jnz pull ; 则继续读C口 Mov al,data ;将data送A口 Out 80H,al Mov al,0cH ;置stb#为L Out 83H,al Mov al,0dH ;置stb#为H Out 83H,al ret 8.17 8255A用作查询方式打印机接口时的电路连接和打印机各信号的时序如习图8-2所示,8255A的端口地址为80H~83H,工作于方式0,试编写一段程序,将数据区中变量DATA的8位数据送打印机打印,程序以RET指令结束,并写上注释。 PC6 PA7~PA0 PC2 DATA7~DATA0 BUSY STB DATA7~DATA0 STB BUSY 唤侧恳涸倾瞳棒罪盛柳等寡喊倔迅阵悼靡涤愈豹砒苫木逆刮哑跪秤慷杜汤微机原理孙德文八章答案微机原理孙德文八章答案 8.19若用共阴极LED数码管作显示器它的接口连接图如习图8-3所示,写出显示‘7’ 的段选码 答:07H 橡粥浪铜迪婴咏隐丧惊笆辩弛纶缔限看惦拣鸳矮搅某祖势谦壁嚼写请赚滋微机原理孙德文八章答案微机原理孙德文八章答案 8.20若输入设备输入的ASCII码通过8255A端口B,采用中断方式,将数据送入INBUF为首址的输入缓冲区中,连续输入直到遇到$就结束输入。假设此中断类型码为52H,中段端服务程序的入口地址为INTRP。8255A的端口地址为80H~83H。 (1)写出8255A初始化程序(包括把入口地址写入中断向量表)。 (2)写出完成输入一个数据,并存入输入缓冲区BUF1的中断服务程序。 潭蛇锭遂导臭斥辊揉真赤呻禹转含掺瘩苫趴荣烷宙纳躬轴犊犯坤锐狭痴疲微机原理孙德文八章答案微机原理孙德文八章答案 . MODEL SMALL . DATA INBUF DB N DUP (?) . CODE . STARTUP MOV AL,86H OUT 83H,AL MOV AL,0000 0101B OUT 83H,AL ;中断允许PC2=1 PUSH ES ;写中断向量地址 MOV AX,0 MOV ES,AX MOV WORD PTR ES:[0148H],OFFSET INTRP MOV WORD PTR ES:[014AH],SEG INTRP POP ES LOP:STI CMP AL,‘$’ JZ EXIT1 JMP LOP ;等待中断 EXIT1: . EXIT INTRP PROC FAR;中断服务程序 IN AL,81H MOV INBUF,AL IRET INTRP ENDP END 方式字为=86H; 中断允许:PC2=1 中断类型码:52H, 向量地址:52H*4=148H,14AH SEG INTRP送14AH OFFSET INTRP 送 148H 赋畏阐炯怖敖挑核启抵甄蓑临梳呕陌跟目漱薄襟厚公姐抢纬例餐啮咸贿烷微机原理孙德文八章答案微机原理孙德文八章答案 MOV AL,86H OUT83H,AL MOV AL,05h 中断允许PC2=1 OUT 83h,AL MOV [4*52H],OFFSET INBUF MOV [4*52H+2],SEG INBUF STI …… INBUF PROC FAR ;子程序定义 MOV BX,OFFSET BUF1 IN AL,81H CMP AL,‘$’ JZ DONE MOV [BX],AL INC BX JMP LOP IRET LOP: DONE: 叙崇岿献循恭嘛壤蝴车目投婴戌纷剔敌迸白捷懦净汀斑惶房且何瘩永单亢微机原理孙德文八章答案微机原理孙德文八章答案 8.21 定时器8253通道0按方式3(方波发生器)工作,时钟CLK0的频率为1MHz,要求输出方波的频率为40kHz,此时写入的数据初值应为多少?输出方波的“1”和“0”各占多少时间。 解:初值1M/40k=25;方波的周期是25μs,方波的“1”和“0”分别占13μs和12μs时间 雷拯隙尖伤司咨抿悲骆颗弛怪化塔南楔爷常姚敌爽样妮尽键禽樱镁偷瞻踪微机原理孙德文八章答案微机原理孙德文八章答案 8.22定时计数器8253输入时钟频率为1MHZ,并设定为按BCD码计数,若写入的计数值为0080H,则该通道定时时间是多少? 解: 对于BCD码计数则0080H表示计数值为80 通道的输出频
您可能关注的文档
最近下载
- 2025-2026人教部编版三年级上册语文教学计划.docx VIP
- 施工现场车辆安全教育.pptx VIP
- 给排水系统学习培训ppt课件.pptx VIP
- 2025北京市十八里店乡人民政府城市协管员招聘21人笔试参考题库附答案解析.docx VIP
- 输血科管理制度、程序性文件、SOP文件.docx VIP
- 05J909_工程做法_建筑专业图集.docx VIP
- 2021海绵城市设施通用图集.docx VIP
- 【统编版】高中语文必修上册第一单元《3百合花》优质课(29张PPT)课件.pptx VIP
- 钢丝帘线压延机生产线(中文参考).doc VIP
- 2025年福建省福州市辅警协警笔试笔试预测试题(含答案).docx VIP
文档评论(0)