想用16F630来做控制芯片,但因为电源要用到纽扣电池,所以要求功耗要非常低,试着写了几名程序让其进入休眠状态,依状况看应该是能进入休眠的,可是测了一下电流还是有49uA这么大,而不是像他手册上说的小于1uA这样子!所以请有实测过的告诉一声,以确认是我的还没进入休眠还是其它的原因,怎么电流还这么大!还有一点不解的那就是,是不是所有的脚都不能空着的啊,都要接个电阻去接地或者接电源才能正常运行程序呢?刚接触PIC,什么都不懂,请各位指教一下,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2) there are many ways to reduce current consumption during sleep: put all pins to input, for example.
3) you can also disable all unused features, like BOR (typically 20ua), low frequency oscillator, use as much external low frequency oscillator as you can, etc.
it is not hard to reduce it to less than 10ua, and it is quite doable to get down to < 1ua.
一周热门 更多>