打印

哪位知道ATmega64单片机为什么不能调用延时函数

[复制链接]
2049|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
billypeng| | 2018-2-10 14:51 | 只看该作者
没啥问题,我一直用ATMEGA64A。

使用特权

评论回复
板凳
阿泉爱学习|  楼主 | 2018-2-10 14:56 | 只看该作者
billypeng 发表于 2018-2-10 14:51
没啥问题,我一直用ATMEGA64A。

熔丝位与M103C的兼容模式应该怎么设置呢 亲   方便加个QQ联系吗

使用特权

评论回复
地板
gx_huang| | 2018-2-10 14:57 | 只看该作者
延时函数,没有严格要求的,随便自己写一个好了。
有精度要求的,最好定时器。

使用特权

评论回复
5
阿泉爱学习|  楼主 | 2018-2-10 15:02 | 只看该作者
gx_huang 发表于 2018-2-10 14:57
延时函数,没有严格要求的,随便自己写一个好了。
有精度要求的,最好定时器。 ...

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

使用特权

评论回复
6
gx_huang| | 2018-2-10 15:08 | 只看该作者
不熟悉,是编译器的问题吧。
以前只是玩了一下,捡到几个板子,去买个下载器,好像安装了ICCAVR,玩了一下。也没有什么特别的。
AVR的MCU,目前不太好买吧。

使用特权

评论回复
7
阿泉爱学习|  楼主 | 2018-2-10 15:11 | 只看该作者
gx_huang 发表于 2018-2-10 15:08
不熟悉,是编译器的问题吧。
以前只是玩了一下,捡到几个板子,去买个下载器,好像安装了ICCAVR,玩了一下 ...

好的  谢谢你

使用特权

评论回复
8
magan1026| | 2018-2-10 15:50 | 只看该作者

使用特权

评论回复
9
阿泉爱学习|  楼主 | 2018-2-10 16:58 | 只看该作者
billypeng 发表于 2018-2-10 14:51
没啥问题,我一直用ATMEGA64A。

大神出来帮忙解答一下可以吗

使用特权

评论回复
10
billypeng| | 2018-2-10 20:41 | 只看该作者
熔丝就是这样设置,兼容M103的模式没有玩过,你先按这个测试吧。

使用特权

评论回复
11
阿泉爱学习|  楼主 | 2018-2-11 10:56 | 只看该作者
问题找到了 谢谢大家

使用特权

评论回复
12
四夕人杏| | 2018-9-19 09:57 | 只看该作者
阿泉爱学习 发表于 2018-2-11 10:56
问题找到了 谢谢大家

什么问题分享一下啊?

使用特权

评论回复
13
四夕人杏| | 2018-9-19 10:04 | 只看该作者
请教一下,ATmega64的有哪个定时器可以设置计数值自动重载吗,我如果要用它的定时器实现时间片轮转处理要怎么做?本人初次接触这芯片,不大懂,研究芯片手册也没个所以然。。。。

使用特权

评论回复
14
chinaonech| | 2018-11-6 15:59 | 只看该作者
阿泉爱学习 发表于 2018-2-11 10:56
问题找到了 谢谢大家

请问,是怎么解决的,谢谢。

使用特权

评论回复
15
阿泉爱学习|  楼主 | 2018-11-7 07:46 | 只看该作者
chinaonech 发表于 2018-11-6 15:59
请问,是怎么解决的,谢谢。

编译器问题

使用特权

评论回复
16
风中的云2018| | 2018-12-10 11:25 | 只看该作者
我一直用mega64a单片机,延时用软件循环做的小子程序,如果要精确的话,可以对这个延时子程序测试输出并用示波器读取,或者用中断也行,但中断必须使用标志位的方式,主程序查询。子程序延时程序的方式不可能无法调用的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

173

帖子

4

粉丝