打印
[PIC®/AVR®/dsPIC®产品]

PIC18F神一样的单片机!!!

[复制链接]
1980|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
longxinli|  楼主 | 2014-1-9 11:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近用PIC18F4680做一个项目,用电池供电,采用工作---休眠----定时器唤醒工作---休眠  往复过程。休眠功耗50uA左右,因为有外围电路,功耗能满足要求。现在出现怪异现象了,接上电池能正常工作,当断开电池,在上电时,发现单片机没有进入正常流程,直接进入休眠,然后在定时唤醒工作,难道因为功耗太低,单片机即便断电也能保持在工作,并且时间不走(断电时间大于休眠时间仍然出现该现象),不解!!
沙发
huangxz| | 2014-1-9 11:34 | 只看该作者
用电池供电,采用工作---休眠----定时器唤醒工作---休眠  往复过程。休眠功耗50uA左右,因为有外围电路,功耗能满足要求。现在出现怪异现象了,接上电池能正常工作,当断开电池,在上电时,

用电池供电,断开电池,如何上点,楼主能不能描述清楚一点.:lol

使用特权

评论回复
板凳
longxinli|  楼主 | 2014-1-9 11:43 | 只看该作者
电池供电,正常工作没有问题。现在是如果我将电池断开,不想让他工作了,过了1段时间,想让他在工作,接上电池,这时候就会出现没有上电初始化过程(上电初始化会有灯的特殊闪烁),直接进入休眠(通过测电流判断),然后会周期性唤醒工作。

使用特权

评论回复
地板
wm20031015| | 2014-1-9 14:49 | 只看该作者
难道还有掉电存储

使用特权

评论回复
5
peakerhear| | 2014-1-9 15:24 | 只看该作者
50uA耗电太低了,估计十有**电容刚还在放电,多放一会试试,或者用镊子短路下再接上电池

使用特权

评论回复
6
xiang2580| | 2014-1-9 16:39 | 只看该作者
我做微功耗产品,一般断开电池一分钟还有电,正常工作。如果想复位 短路电容,不神的。我一直这么做

使用特权

评论回复
7
ayb_ice| | 2014-1-10 08:17 | 只看该作者
这很正常,首先肯定是程序或其它问题,绝不是MCU自身的问题

电路中遥电容有电,放电需要时间,

可以考虑外加个上电复位功能或掉电放电功能

使用特权

评论回复
8
longxinli|  楼主 | 2014-1-10 11:45 | 只看该作者
是这个道理,因为功耗太低,断电时间短,在上电会影响上电复位,加复位电路解决。谢谢各位!不过相同的电路我用C8051系列单片机实现相同的功能,同样是休眠电流50uA左右,就不会出现这个问题,也没有复位电路,感觉PIC单片机的上电复位和51的区别挺大,第一次用PIC的单片机。

使用特权

评论回复
9
lzw625| | 2014-1-10 21:41 | 只看该作者
你的配置字没有配置好

使用特权

评论回复
10
longxinli|  楼主 | 2014-1-11 14:49 | 只看该作者
配置字要使能PWRT么?我试过不解决问题啊。

使用特权

评论回复
11
frank303| | 2014-1-11 19:34 | 只看该作者
小心休眠不可唤醒,一起遇到过,需要电端对地放点

使用特权

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

本版积分规则

23

主题

48

帖子

0

粉丝