BascomAvr waitms 卡住问题

当单片机运行到这个延迟函数的时候会出现卡住的现象,无法继续往下执行。

解决办法:更改m128def.dat为m103def.dat,使用bascom官方的IDE进行编译而不是proteus,即可解决。

原因:atmega128兼容103模式问题,如果你熔丝位勾选了103兼容模式,那么你编写的时候就要用m103def.dat,反之用m128def.dat

屏幕快照 2019-11-27 下午9.02.06.png

这主要是寄存器的一些使用问题,而waitms恰恰用到了这些寄存器。

这个问题的解决办法是我从国外某个论坛看到的,事实证明它是可行的。由于Bascom国内用的很少,所以建议多逛逛国外网站。


BascomAvr waitms 卡住问题


本站如无特别说明即为原创,转而告知:(https://iwonmo.com/archives/1640.html)

标签: 103兼容熔丝位

添加新评论