试题详情
- 简答题8255有哪几种工作方式?怎样进行选择?说明8255控制字的作用及各位功能。
- 8255A有方式0、方式1、方式2三种工作方式。
(1)方式0(基本I/O方式)
8255A的PA、PB、PC4~PC7,PC0~PC3可分别被定义为方式0输入或方式0输出。 方式0输出具有锁存功能,输入没有锁存。 方式0适用于无条件传输数据的设备。
(2)方式1(应答I/O方式)
PA口、PB口定义为方式1时,PC口的某些位为状态控制线,其余的线为I/O线。 方式1适用于打印机等具有握手信号的输入/输出设备。
(3)方式2(双向选通I/O方式)
方式2是方式1输入和方式1输出的结合,方式2仅对PA口有意义。
方式2使PA口成为8位双向三态数据总线口。既可发送数据又可接收数据。PA口方式2工作时,PB口仍作I/O口,PC口高5位作状态控制线,低3位可作I/O线。
8255A的工作方式可通过设置8255A的控制字来选择。
8255A有两种控制字,即方式控制字和PC口位置位/复位控制字。
方式控制字的格式及各位的含义如图所示:
PC口位置位/复位控制字的格式及各位的含义如图所示:
关注下方微信公众号,在线模考后查看
热门试题
- AT89S51单片机进行串行通讯时,定时
- 串行通信接收到的第9位数据送SCON寄存
- 要使两齿轮回转方向相同,应采用()。
- 简述指令冗余的目的及方法。
- MCS-51指令中,16位立即数传送指令
- 试编出能完成如下操作的程序使20H单元中
- 比较下列各题中的两条指令有什么异同?
- 89C51的低功耗方式中最节电的方式是(
- 要使MCS-51能够响应定时器T1中断,
- 定时器0的溢出位是:()
- 用89C51的T1方式1计数,要求每计满
- MCS-51的产品8051与8031的区
- 试利用定时/计数器T2的时钟输出功能,在
- MCS-51单片机中,串行通信工作方式0
- 如果希望变量存储于片内RAM的0-FFH
- 用80C51的串行扩展并行I/O口时,串
- 用MOVX-@DPTR,A来启动A/D转
- 简述MCS-51单片机CPU访问外部扩展
- 当AT89S52单片机正常工作时,RST
- MCS-51单片机内部RAM的通用寄存器