今天在書上看啦個流水燈的實驗 自己把數據改動了下 之后程序只能運行一段時間就跑不動了(自己用keil仿真的)
源程序如下
ORG 0000H
LJMP START
ORG 30H
START: MOV A,#0F0H
LOOP: MOV P1,A
RL A
LCALL DELAY
LCALL LOOP
DELAY: MOV R7,#255
D1: MOV R6,#255
D2: DJNZ R6,D2
DJNZ R7,D1
RET
END
程序能正常全速運行幾毫秒后就一直停在DELAY那里 不知怎么搞的 希望各位大俠幫下忙 小弟不勝感激
|