尽管P0、P1、P2、及P3口用作输入时其锁存器的值应为1,但单片机复位之后其锁存器的值被初始化为1,因此不必执行mov p1,#0ffh和mov p0,#0ffh。参考程序如下:
org 0000h
ljmp start
org 0030h
start:
mov a,p0
mov r0,a
xrl a,#0ffh
jz start
mov p1,r0
setb p2.0
jmp start
end
发表时间:2003年7月27日14:38:34