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為什么會出錯呢,請指點。
showimg.jpg (134.63 KB, 下載次數: 148)
下載附件
2009-5-21 20:22 上傳
|