一开始用了个最简单的点亮LED来实验,编译通过,无错无警告
DEBUG时用STEP OVER单步执行没问题,但是想用GO自动运行就没法
估计是哪里设置没设对,但就是不清楚,哪位朋友之前遇到这种问题过?郁闷
[ 本帖最后由 skyjeankk 于 2010-1-19 11:10 编辑 ]
回复 楼主 skyjeankk 的帖子
DEBUG你使用的仿真器还是软件仿真呢?
你在GO后没法运行指的是什么情况?
如果不考滤看门狗 那么你可以单步一直走,让程序单步走完,如果 正常 全速是没有问题的!
把你的错误帖出来看看!
回复 沙发 daicheng 的帖子
我用的就是KEIL的自带仿真
点了GO按理说应该是自动开始运行,P1.0一闪一停,但是现在的情况是没得任何反应
:Q
图已经加上去了,大虾帮我看看,谢谢了
回复 4楼 zhengzhoutie 的帖子
我试过了,也不行,很诡异:(
回复 楼主 skyjeankk 的帖子
那个延时你用定时器作到1秒钟翻转一次,我认为不是设置的问题,是你的延时太短!
回复 6楼 daicheng 的帖子
我换了,用了很多其他教材的程序也不行
编译都是无错无警告,单步能运行,GO就不行,邪门了~~~~
引用: 原帖由 skyjeankk 于 2010-1-19 11:52 发表
我试过了,也不行,很诡异:(
我刚试过我的就可以,不信?
程序在这呢--汇编的完全可以,加延时才行,c的好像不行。
ORG 0
JMP ST ;
ST: MOV P1,#00H
LCALL DEL
MOV P1,#01H
LCALL DEL
SJMP ST
DEL: MOV R7,#200
D1: MOV R6,#100
D2: DJNZ R6,D2
DJNZ R7,D2
RET
END
回复 8楼 zhengzhoutie 的帖子
我把你上面的程序粘贴进去了,还是不行
应该是软件设置的问题吧,我删了重装试试
回复 9楼 skyjeankk 的帖子
那可能是吧!呵呵