第8章習题解.docVIP

  • 6
  • 0
  • 约1.93千字
  • 约 5页
  • 2016-12-08 发布于重庆
  • 举报
第8章習题解

第8章 习题解 3. 可编程并行接口芯片8255A有哪几个控制字?每个控制字各位含义是什么? 答: 可编程并行接口芯片8255A共有两个控制字:工作方式控制字和对C口置位/复位控制字。 (1)工作方式控制字各位含义: (2) 对C口置位/复位控制字各位含义: 4. 可编程并行接口芯片8255A有哪几种工作方式?每种工作方式有何特点? 答:可编程并行接口芯片8255A有3种工作方式: 方式0:基本输入输出方式 在这种工作方式下,可以通过CPU向控制端口写入方式控制字,决定各端口是输入数据还是输出数据。传送数据的方法一般采用无条件传送方式或查询传送方式。 方式1:选通式输入/输出方式 在这种工作方式下,端口A和端口B为数据传输口,可通过工作方式控制字设定为数据输入或数据输出。端口C某些位作为控制位,配合A口和B口进行数据的输入和输出。方式1通常用于查询方式或中断方式传送数据。 方式2:双向选通输入/输出方式 仅A口可以采用这种工作方式。在这种方式下,可以使外部设备利用端口A的8位数据线与CPU之间分时进行双向数据传送,也就是既可以输出数据给外部设备,也可以从外部设备输入数据。输入或输出的数据都是锁存的。工作时既可采用查询方式,也可采用中断方式传输数据。 5. 用8255A作为接口芯片,编写满足下述要求的三段初始化程序。 (1) 将A组和B组置成方式0,A口和C口作为输入口,B

文档评论(0)

1亿VIP精品文档

相关文档