关于8155的问题:
状态寄存器:DF00H
PA口:DF01H
PB口:DF02H
PC口:DF03H
PA,PC口定义为输入
PB口定义为输出
程序是这样:
MOV DPTR,0DF00H
MOV A,02H
MOVX @DPTR,A
CALL DELAY
接着就读取PA口的数据,
MOV DPTR,0DF01H
MOVX A,@DPTR
这时候读出来的数据A=01,而当
MOV DPTR,0DF01H
MOVX A,@DPTR
这时候读出来的数据A=02,怎么是这样
好像,A中的数据就是DPTR的低位地址
不知道,大家有没有用过,怎么是
这样????????
求救大虾
发表时间:2003年8月22日15:15:13