S08, how to disable pins to decrease power comsuption?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S08, how to disable pins to decrease power comsuption?

跳至解决方案
1,559 次查看
w_tension
Contributor III


The DOCs suggest "Configure port pins to minimize current drain", But didn't mention HOW-TO.

标签 (1)
标记 (1)
1 解答
1,305 次查看
kef2
Senior Contributor V

Current drain rises when digital input floats between '0' and '1' levels. To eliminate it do one of the following on all your unused digital inputs:

1) turn input to output using data direction registers

2) enable pull device, both pull-up and pull-down are OK.

3) pull inputs externally to I/O supply rails, usually vss or vdd

Since lower pin count packages may have non bonded out pin pads, you should not forget to turn them into outputs as well.

Edward

在原帖中查看解决方案

4 回复数
1,306 次查看
kef2
Senior Contributor V

Current drain rises when digital input floats between '0' and '1' levels. To eliminate it do one of the following on all your unused digital inputs:

1) turn input to output using data direction registers

2) enable pull device, both pull-up and pull-down are OK.

3) pull inputs externally to I/O supply rails, usually vss or vdd

Since lower pin count packages may have non bonded out pin pads, you should not forget to turn them into outputs as well.

Edward

1,305 次查看
w_tension
Contributor III

Thanks, I'm using MC9S08QG4 TSSOP-16.

As I see in its datasheet, Max pin number is 24, So I should take them in count too.

0 项奖励
回复
1,305 次查看
vicentegomez
NXP TechSupport
NXP TechSupport

Hi

Also remember disable all the modules that you are not using

I do not know the family that you are using but please check the following application note

AN4441

1,305 次查看
w_tension
Contributor III

Thanks, I've read the document.

0 项奖励
回复