第8课习题解答.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8课习题解答

第8章习题解答 8. 1. 根据接口电路的功能,简要说明I/O接口电路应包括哪些电路单元? 解: [教材P.275] 8. 2. 扼要说明8255A工作于方式0和方式1的区别。 解: [教材P.280] 8. 3. 试说明8255A在方式1输入时的工作过程。 解: [教材P.281] 8. 4. 试说明8255A在方式1输出时的工作过程。 解: [教材P.280] 8. 5. 8255A的三个端口在使用时有什么差别? 解: PA口可工作于方式0、方式1、和方式2 PB口可工作于方式0、方式1 PC口仅可工作于方式0 方式0可工作于无条件传送和查询传送 方式1和2可工作于查询传送和中断传送 8. 6. 说明8253-5的方式2与方式3的工作特点。 解: 可输出重复波形,既可软件触发启动,又可硬件触发启动。 8. 7. 说明8253-5的方式1与方式5的工作特点。 解: 只能采用硬件触发启动。 8. 8. 8253-5在写入计数初值时,二进制计数和十进制计数有无区别?若有,有何区别? 解: 采用二进制计数时,将计算所得的数值采用二进制、十进制或十六进制表示都可以,例如计数初值为50,可写成50、32H都可; 采用十进制计数时,必需将计算所得的数值写成BCD码表示,例如, 计数初值为50,必需写成50H。 8. 9. 说明8251A引脚信号中-RTS、-CTS、-DTS和-DSR的作用。 解: [教材P.331] 8. 10. 什么是8251A的方式指令字和命令指令字,对二者在串行通信中写入流程进行说明。 解: [教材P.333] 8. 11. 异步通信中,异步的含义是什么? 解: 这里的异步是指所传送的字符串中,字符之间是异步的,而各字符内各位之间还是同步的。 8. 12. 8251A的状态字哪几位和引脚信号有关?状态位TXRDY和引脚信号TXRDY有什么区别?它们在系统设计中有什么用处? 解: [教材P.334~335] 8. 13. 试说明8251A芯片控制信号CS和C/D的功能。 解: [教材P.330] 8. 14. 说明DAC0832芯片中8位输入寄存器和8位DAC寄存器的作用及工作过程。 解: [教材P.3342] 8. 15. 说明D/A转换器芯片对输出电路的要求。 解: 数/模转换器一般为电流输出,若实际应用中需要模拟电压,通常加接运算放大器,用以实现I~V的转换。另外还有单极性输出和双极性输出的要求 8. 16. 如图习8-1所示的A/D转换器,试说明器件的运行过程,及各信号的作用。 图习 8-1 图习 8-2 解: 输入模拟量,输出数字量(粗箭头)。 START为启动信号,上跳沿时触发启动模拟输入信号转换。 启动后,检查EOC(转换结束信号),转换结束时EOC=L,从输出端得到转换后的数字量。 8. 17. 8255用作查询式打印机接口时的电路连接和打印机各信号的时序如图习8-2 所示,8255的端口地址为80H~83H,工作于方式0,试编写一段程序,将数据区中变量DATA的8位数据送打印机打印,程序以RET指令结束,并写上注释。 解:打印程序为: MOV AL,0DH ;置STB为“H” OUT 83H,AL PULL:IN AL,82H ;查询BUSY状态 TEST AL,04H JNZ PULL MOV AL,DATA ;将DATA送PA口 OUT 80H,AL MOV AL,0CH ;置STB为“L” OUT 83H,AL MOV AL,0DH ;置STB为“H” OUT 83H,AL ;产生负脉冲选通信号 RET 8. 18. 键盘输入信息的过程有哪些? 解 [教材P.286] 8. 19. 若用共阴极LED数码管作显示器,它的接口连接图如图习8-3所示。写出显示‘7’的段选码。 解: 共阴极接法,阴极接地,阳极连数据线接”1”,LED显示,”7”的段选码为CBA=111,即 07H。 8. 20. 若输入设备输入的ASCII码通过8255A端口B,采用中断方式,将数据送入INBUF为首址的输入缓冲区中,连接输入直到遇到$就结束输入。假设此中断类型码为52H,中断服务程序的入口地址为INTRP。8255A的端口地址为80H~83H。 写出8255A初始化程序(包括把入口地址写入中断向量表); 写出完成输入一个数据,并存入输入缓冲区BUF1的中断服务程序。 解: MOV AL , 84H OUT 83H, AL

文档评论(0)

zhuwo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档