作者move779 (爆卦我專長)
看板ASM
標題[問題] 關於8051程式
時間Sat Mar 7 02:03:31 2009
因為練習寫程式,但是卡關在這,我把R4設22就是要亮22個,
但現在我想讓他值到了繼續做左旋的動作不要在加值,
但怎麼想都怪怪的 因為好會是無窮迴圈 囧阿
現在想說用CJNE也不適合,可以幫我看看嗎?
謝謝
START: MOV A,#0
MOV P0,#0
MOV P1,#0
MOV P2,#0
MOV P3,#0
MOV R4,#22
PG:
MOV A,P0
RLC A
MOV P0,A
MOV A,P1
RLC A
MOV P1,A
MOV A,P2
RLC A
MOV P2,A
MOV A,P3
RLC A
MOV P3,A
SETB P3.5
MOV C,P3.5
DJNZ R4,PG
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.249.205
1F:推 Steven13:程式沒有無窮迴圈阿@@...看不懂你要表達什麼耶 03/09 16:25
2F:→ move779:已解決了 XD 用DJNZ會有錯誤 後來改成CJNE 03/09 20:19