|
我的芯片是STC89C52,開發(fā)板(銳志電子)上P0和P1各接有8個LED燈,輸出低電平對應(yīng)燈亮。P1.0輸出低電平時P1.0燈亮,有時P1.1也跟著亮,時好時壞。讓P1.1亮,P1.0不跟隨亮。換成P0.0口也沒事,不知為何?
更換STC89C52還是如此,排除了單片機的原因,是開發(fā)板的原因?還是程序的原因(一些其它程序也是P1.1燈跟隨P1.0燈亮,時好時壞)?
LOOP:SETB P1.1
LCALL DELAY
CLR P1.1
LCALL DELAY
AJMP LOOP
DELAY:MOV R7,#250
D1:MOV R6,#250
D2:DJNZ R6,D2
DJNZ R7,D1
RET
END
|
|