PIC的MCU弱上拉和休眠时的功耗成正比吗

2020-02-06 09:56发布

PIC的MCU如果在休眠的时候是不是开的弱上拉越多,休眠时的功耗越大啊,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
yoursnemo
1楼-- · 2020-02-06 14:26
弱上拉跟功耗唯一能扯上关系的就是-----你的IO设置为弱上拉了,且此IO对地已经形成回路。
比如RA0设置为输入且开启弱上拉,然后RA0直接接地,这时候有电流从Vdd到弱上拉电阻再到地,所以就有功耗;你把RA0悬空,此时是无功耗的。说白了,内部弱上拉,就是内部有个较低的电阻从IO到VDD接起来,跟外部上拉性质一样的。
如果你那些悬空脚,设置为输入了,没设置弱上拉,功耗才会更大。
tony001
2楼-- · 2020-02-06 16:28
谢谢了,我再试试看吧,
tony001
3楼-- · 2020-02-06 19:07
找到原因了, 是因为模拟SPI的原因,
funnynypd
4楼-- · 2020-02-06 19:07
 精彩回答 2  元偷偷看……
tony001
5楼-- · 2020-02-07 00:53
模拟SPI时有个脚 要设置为输入,但我没上拉这个IO,很奇怪,没有上拉这个IO,MCU休眠时反倒功耗大(65ua)

当上拉这个IO时,休眠的功耗只有(25ua), 我也解释不了这个原因,谢谢
tomhe666
6楼-- · 2020-02-07 02:00
MOS电路的输入阻抗非常高,悬空的输入引脚会感应造成内部门电路翻转,所以做低功耗应用,没用到的引脚都要处理的

一周热门 更多>