找考题网-背景图
问答题

简答题 试按以下要求对8255A进行初始化编程:
(1)设端口A、端口B和端口C均为基本输入/输出方式,且不允许中断。请分别考虑输入/输出。
(2)设端口A为选通输出方式,端口B为基本输入方式,端口C剩余位为输出方式,允许端口A中断。
(3)设端口A为双向方式,端口B为选通输出方式,且不允许中断。

【参考答案】

端口A、端口B和端口C均为基本输入/输出方式,则为方式0,任何一个口都可用于输入或输出,可出现AF种组合,这里只举出B种组合。
若端口A、B为数据输入口;C口的低D位为控制信号输出口,高D位为状态信号输入口,程序段如下:
MOV AL,A00AA0A0B
MOV DX,......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)