打印
[AVR单片机]

技术讨论:ATMEGA48V的奇怪问题

[复制链接]
2475|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
涛行九天|  楼主 | 2007-10-11 11:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近用ATMEGA48V做了一个项目,其中存储了一个累计数,每次上电进行显示。
但是发现有5%左右的板子不是很稳定,上电显示的数据有时候正常,有时候就变成0了。还有个别的板子,上电后累计数就+1。
其中有2个板子,基本每次上电都变为0(实际不是0),多次测试后,我更换了cpu,就正常了。
是不是就此可以说明是CPU的问题,cpu内部eeprom不稳定造成的?

另外:之前跑在低速状态下,我反复上下电,也会出现清0的现象。后来一个数据存储了3份,通过比较三选二解决了这个问题。现在的cpu跑在高速状态,这个问题就又出来了。实在是让人费解!

大家有没有碰到类似问题,请帮忙分析一下。
谢谢!

相关帖子

沙发
zsmbj| | 2007-10-11 11:35 | 只看该作者

复位如何处理的?熔丝位里选择BOD。

使用特权

评论回复
板凳
dai_weis| | 2007-10-11 11:40 | 只看该作者

也可能是程序问题

上电的时候读取EEP数据,显示,然后延时10秒(或其他)写入新的数据,关闭EEP,试试看,还有48V不能超频用,如果频率超过8M的10%,可能出现访问EEP错误。

使用特权

评论回复
地板
双龙| | 2007-10-11 21:38 | 只看该作者

上电加延时,慢点读EEP

使用特权

评论回复
5
农民讲习所| | 2007-10-12 11:17 | 只看该作者

用俺的EEPROM管理模块,保证200%可靠,永不出错。

使用特权

评论回复
6
虾虫| | 2007-10-12 13:27 | 只看该作者

有很多是硬件方面的问题

使用特权

评论回复
7
涛行九天|  楼主 | 2007-10-13 17:15 | 只看该作者

回复

双龙:
上电加了延时,EEPROM读了3遍,还是有问题。

虾虫:
这批200多套,如果都是硬件问题,那俺该抱谁哭啊!

农民讲习所:
一定去恋你一下看看。

其他兄弟:
超频问题我确认一下是不是超了,还有熔丝,谢谢了!

使用特权

评论回复
8
woshizhengjie89| | 2014-4-17 17:16 | 只看该作者
本帖最后由 woshizhengjie89 于 2014-4-17 17:17 编辑

芯片本身的问题,估计很难解决的,尝试换成,Atmega48pa之类的芯片https://bbs.21ic.com/forum.php?mod=viewthread&tid=210384此贴中已有人(5#)提出该芯片自身问题

使用特权

评论回复
9
woshizhengjie89| | 2014-4-17 17:20 | 只看该作者
农民讲习所 发表于 2007-10-12 11:17
自恋一下。  相关链接:https://bbs.21ic.com/club/bbs/showEssence.asp?id=8527

大哥,自恋的时候考虑下连接的有效性

使用特权

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

本版积分规则

4249

主题

8682

帖子

240

粉丝