你的程序的问题,main没有结束,单片机会一直运行后面的程序,
后面的程序可能是0x00,或者是0xff,被翻译成nop 或 mov r7,a
而运行完4K空间后,大概需要2ms到4ms,会进入没有没有定义的空间继续运行,那时候的指令就 ...
QuakeGod 发表于 2009-9-29 04:52
非常谢谢你的提示!我又看了一下前面两位朋友zhaoyu2005和zjswuyunbo的意见:
是不是没有加死循环或者延时不够或狗叫了
没有加死循环和狗叫了差不多,相当于反复复位,输出方波
延时不够的话,相当于输出方波
但是又不像,没遇到这种问题 ...
zhaoyu2005 发表于 2009-9-28 10:49
将程序写成死循环……我真不明白为什么不写成死循环?
zjswuyunbo 发表于 2009-9-28 19:11
最后在程序中加入死循环,问题解决!谢谢zhaoyu2005和zjswuyunbo两位朋友。看来学习语言的路还很漫长!
最后谢谢所有给我提示和帮助以及关注此贴的朋友们,谢谢你们无私的帮助! |