8255A的3个端口在功能上各有什么不同的特点?8255A内部的

题目

8255A的3个端口在功能上各有什么不同的特点?8255A内部的A组和B组控制部件各管理哪些端口?

参考答案和解析
正确答案:端口A包含一个8位的数据输出锁存器/缓冲器,一个8位的数据输入锁存器,因此A口作输入或输出时数据均能锁存。
端口B包含一个8位的数据输入/输出锁存器/缓冲器,一个8位的数据输入缓冲器。 端口C包含一个8位的数据输出锁存器/缓冲器,一个8位的数据输入缓冲器,无输入锁存功能,当它被分成两个4位端口时,每个端口有一个4位的输出锁存器。
端口A 和端口C 的上半部分(PC7~PC4)由A组控制逻辑管理。
端口B和端口C的下半部分(PC3~PC0)由B 组控制逻辑管理。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8255A内部的输入输出端口个数为【 】个。


正确答案:3
3 解析:8255A芯片内部有三个8位的输入输出端口,分别为A口,B口和C口,可用指令将它们分别设置成输入或输出端口。它们在结构和功能上有各自的特点。

第2题:

8255A有多少个端口?


正确答案:3个8位端口。

第3题:

8255A芯片内部包含()个8位端口。

A、1

B、2

C、3

D、4


参考答案:C

第4题:

在8255A中可以进行按位置位/复位的端口是端口A、B、C。


正确答案:错误

第5题:

当8255A引脚RESET信号为高电平有效时,8255A内部所有寄存器内容被(),同时三个数据端口被自动设置为()端口。


正确答案:清除;输入

第6题:

8255A芯片内部包含3个()位的输入/输出端口。各端口可有()种基本工作方式。


正确答案:8;3

第7题:

8255A的3个端口在使用时有什么差别?


正确答案: (1)端口A对应1个8位数据输入锁存器和1个8位数据输出锁存器/缓冲器。所以,用端口A作为输入或输出时,数据均受到锁存。
(2)端口B对应1个8位数据输入缓冲器和1个8位数据输出锁存器/缓冲器。
(3)端口C对应1个8位数据输入缓冲器和1个8位数据输出锁存器/缓冲器。
这样,当端口C作为输入端口时,对数据不做锁存,而作为输出端口是,对数据进行锁存。在使用中,端口A和端口B常常作为独立的输入端口或输出端口,端口C则配合端口A和端口B的工作。具体的讲,端口C常常通过控制命令被分成2个4位端口,每个4位端口包含1个4位的输入缓冲器和1个4位的输出锁存器/缓冲器,它们分别用来位端口A和端口B提供控制信号和状态信号。

第8题:

8255A的____只能工作在方式0。

A、A端口

B、B端口

C、C端口

D、前三者


参考答案:C

第9题:

8255A的3个端口在使用上有什么不同?


正确答案: 8255A的A端口,作为数据的输入、输出端口使用时都具有锁存功能。
B端口和C端口当作为数据的输出端口使用时具有锁存功能,而作为输入端口使用时不带有锁存功能。

第10题:

当数据从8255A的C端口读到CPU时,8255A的控制信号、、、A1、AO分别是什么电平?


正确答案: 当数据从8255A的C端口读入CPU时,8255A的片选信号应为低电平,才能选中芯片。A1,A0为10,即A1接高电平,A0接低电平,才能选中C端口。应为低电平(负脉冲),数据读入CPU,为高电平。