8255A 的端口A工作于方式 2,端口B工作于方式 0 时,其端口C用作什么

麻烦解析一下... 麻烦解析一下 展开
 我来答
热爱学习的Genji
高粉答主

2020-06-05 · 说的都是干货,快来关注
知道小有建树答主
回答量:1894
采纳率:100%
帮助的人:30.4万
展开全部

8255A 的端口C有一个8位数据输出存锁/缓冲器,一个8位数据输入缓冲器(不存锁),可由方式控制字设定分为两个位口,亦可作为A、B口选通方式的状态制作信号。

C口还有位控制功能,可由置位控制字对C口某个位置位1或复位2。

例如,置位控制字为05H(0000 0101),则令PC置位为1;

又如,置位控制字为08H(0000 1000),则令PC复位为0。

扩展资料:

8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线接口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口A、B、C口。由于8255可编程,所以必须具有逻辑控制部分,因而8255内部结构分为3个部分:与CPU连接部分、与外设连接部分、控制部分。

8255芯片特性:

1、一个并行输入、输出的LSI芯片,多功能的I/O器件,可作为CPU总线与外围的接口。

2、具有24个可编程设置的I/O口,即3组8位的I/O口为PA口,PB口和PC口。它们又可分为两组12位的I/O口,A组包括A口及C口(高4位,PC4~PC7),B组包括B口及C口(低4位,PC0~PC3)。A组可设置为基本的I/O口,闪控(STROBE)的I/O闪控式,双向I/O3种模式;

B组只能设置为基本I/O或闪控式I/O两种模式,而这些操作模式完全由控制寄存器的控制字决定。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式