CLK BIT P0.0
DAT BIT P0.1
ORG 0000H
AJMP START
ORG 0030H
START: MOV A,#00FH
MOV R1,#8
DSEND1:RLC A
MOV DAT,C
CLR CLK
NOP
SETB CLK
DJNZ R1,DSEND1
AJMP START
RET
END
我用上面的程序跑的,燈總是亂跑,0F應該4個燈亮,4個滅,我現在是4個燈亮,而且定不住,總是亂跑,有時候
5個燈亮,I/O口驅動164為什么會出錯呢,請指點。
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |