单片机/MCU论坛
直播中

李艳

7年用户 1456经验值
私信 关注
[问答]

为什么ATmega64单片机不能调用延时函数?

本人初学者一枚,使用了ATmega16单片机之后,转到ATmega64,编程中发现ATmega64不能调用延时函数,上网查过,有很多人都遇到相同的问题,到现在没有解决,哪位路过的大神帮下忙

回帖(9)

杨福林

2018-11-7 10:04:22
没啥问题,我一直用ATMEGA64A。
举报

李艳

2018-11-7 10:04:38
熔丝位与M103C的兼容模式应该怎么设置呢 亲
举报

王刚

2018-11-7 10:04:46
延时函数,没有严格要求的,随便自己写一个好了。
有精度要求的,最好定时器。
举报

李艳

2018-11-7 10:04:55
这个问题我知道,我使用ATmega16一直没有问题,后来改成了ATmega64先是遇到了I/O口不能输出高低电平的问题,后来我就把他与M103C的兼容模式关掉,这个问题就解决了,之后就不能调用延时函数了
举报

王超

2018-11-7 10:05:05
不熟悉,是编译器的问题吧。
以前只是玩了一下,捡到几个板子,去买个下载器,好像安装了ICCAVR,玩了一下。也没有什么特别的。
AVR的MCU,目前不太好买吧。
举报

李艳

2018-11-7 10:05:26

好的  谢谢你
举报

杨福林

2018-11-7 10:05:58
1.png 熔丝就是这样设置,兼容M103的模式没有玩过,你先按这个测试吧。
1 举报

张伟

2018-11-7 10:06:14
请教一下,ATmega64的有哪个定时器可以设置计数值自动重载吗,我如果要用它的定时器实现时间片轮转处理要怎么做?本人初次接触这芯片,不大懂,研究芯片手册也没个所以然。。。。
举报

李艳

2018-11-7 10:06:25
编译器问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分