作者biouio (biouio)
看板ASM
標題[問題] 請問一下8051的問題
時間Thu Mar 12 20:08:41 2009
請問一下各位高手,
我在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
1F:推 ruemann:我猜是WTD的問題 03/12 22:54
2F:→ ruemann: WDT 03/12 22:55
3F:推 squall0734:確定register位置有沒有一樣(猜)~~ 03/13 18:07