今天在书上看啦个流水灯的实验 自己把数据改动了下 之后程序只能运行一段时间就跑不动了(自己用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那里 不知怎么搞的 希望各位大侠帮下忙 小弟不胜感激
|