假设8255A的端口地址为80~83H。B口连接8个开关,如果要检测开关的状态,可以执行以下哪条指令( )。
A: OUT AL,80H
B: OUT AL,81H
C: IN AL,80H
D: IN AL,81H
A: OUT AL,80H
B: OUT AL,81H
C: IN AL,80H
D: IN AL,81H
举一反三
- 假设8255A的端口地址为80~83H。8255A的PA0~PA7分别连接8个LED灯LED0~LED7,LED灯共阴极连接,如果LED0、2、4、6点亮,LED1、3、5、7熄灭,以下编程正确的是( )。 A: MOV AL,10010000BOUT 83H,ALMOV AL,01010101BOUT 80H,AL B: MOV AL,10010000BOUT 83H,ALMOV AL,10101010BOUT 80H,AL C: MOV AL,10000000BOUT 83H,ALMOV AL,01010101BOUT 80H,AL D: MOV AL,10010000BOUT 83H,ALMOV AL,01010101BOUT 81H,AL
- 设8255A的D口地址为83H,AL=05H,则执行OUT 83H,AL指令后,PC2=0。
- 8255A设置C口按位置位/复位字时,写入的端口地址是(),设8255A的4个端口地址分别为80H、81H、82H、83H。 A: 80H B: 81H C: 82H D: 83H
- 【单选题】设AL=7FH,要使AL=80H,应使用的指令是()。 A. AND AL,80H B. OR AL,80H C. XOR AL,80H D. NOT AL
- 设8255芯片的端口基地址是60H,寻址C端口的命令是()。 A: OUT<br/>60H,AL B: OUT<br/>66H,AL C: OUT<br/>61H,AL D: OUT<br/>64H,AL