看板 ASM 關於我們 聯絡資訊
請問一下各位高手, 我在SimLab上面寫8051程式可以執行, 但燒在89s52上卻無法動作,(確定燒錄器是正常的) 請問有人知道是什麼問題嗎? 以下程式~ START: MOV R0,#8 MOV P0,#00H ADD A,#1 LOOP1: RR A MOV P0,A ACALL DELAY10MS DJNZ R0,LOOP1 MOV R0,#7 LOOP2: RL A MOV P0,A ACALL DELAY10MS DJNZ R0,LOOP2 MOV R0,#7 LOOP3: SETB C RRC A MOV P0,A ACALL DELAY10MS DJNZ R0,LOOP3 MOV R0,#8 LOOP4: CPL A MOV P0,A ACALL DELAY10MS DJNZ R0,LOOP4 MOV R0,#8 LOOP5: CLR C RLC A MOV P0,A ACALL DELAY10MS DJNZ R0,LOOP5 AJMP START include delay.inc END 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.71.100.190
ruemann:我猜是WTD的問題 03/12 22:54
ruemann: WDT 03/12 22:55
squall0734:確定register位置有沒有一樣(猜)~~ 03/13 18:07