学会单步调试,一步步的运行,很快自己就能找出问题点了。 |
我认为这并没有真正找到问题。v5、v6语法不一样,真要是编译器问题会出错的。 |
heitudi 发表于 2022-9-11 14:12 好的,谢谢前辈,问题解决了。不是代码的问题,是编译器选错了。 |
建议:既然搞不定,那现在就不要用寄存器了,先用库函数,快速地把灯点亮了,等练熟了,再可以考虑寄存器 |
Hephaestus 发表于 2022-9-11 03:33 你好,#if0 是屏蔽的部分,我指的是第20行代码,如果我解除20行的屏蔽,整个灯直接就不亮了,我试过增大延时函数到delay(5000000),但一样,程序已启动LED灯直接就是灭的状态。 |
似乎你的“关闭LED”代码是20行吧?你也不说清楚。 问题在于21行,#if 0永远不成立,后面代码全都不见了,能好用真的见鬼了。 |