STACKS SEGMENT STACK
DW 128 DUP(0)
STACKS ENDS
DATA segment
PAEQU 60H
PBEQU 61H
PC EQU 62H
DATA ends
CODE SEGMENT
START PROC FAR
ASSUME CS:CODE,DS:DATA,SS:STACKS
;8255初始化
MOV DX,63H
MOVAL,83H ;A端口输出,B端口输入
OUT DX,AL
LOOP0: MOV AL,00H
MOV DX,61H ;PB端口地址
OUT DX,AL ;PB = 00H,选中AD转换的 IN0 通道
MOV AL,80H ;启动转换,
OUT DX,AL
JMP LOOP0 ;返回再次采集水压
START ENDP
这里为什么proteus仿真图里,8255片选信号和A0,A1都选中了PB端口,为什么PB端口没有被设置成00H。求助