用的芯片是PIC16F877A,在初始化PORTB和PORTD端口中有:
。。。
BSF STATUS,RP0 ;选择体1
CLRF TRISD ;PORTD端口设为输出
MOVLW 0XFF
MOVWF TRISB ;设置PORTB端口为输入
在MPLAB中运行是正确的
但在proteus7.7中单步运行, TRISD值为0了,TRISB也变成0了,按上面的程序TRISB应该为11111111才对?????
求高手达人指教