6588|7

62

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

让我发疯的低功耗电流,100uA啊!!! [复制链接]

这么大的功耗,真是疯了!!!!

芯片是msp430F413,外围部件什么都没有接,只有一个32768的晶振,和芯片上电复位的几个电阻和电容,四个给段式液晶模块分压的1M电阻,再就是JTAG接口了,再没有任何东西了,没用的IO口都是悬空的,软件上都配成输出状态了,软件如下:

void Init(void)
{
P6DIR=0x00;

P6DIR |=BIT7; //
P6DIR |=BIT6; //
P6DIR |=BIT4; //
P6DIR |=BIT5; //
P6DIR |=BIT3; //
P6DIR |=BIT0; //
P6DIR |=BIT1; //
P6DIR |=BIT2; //

P3DIR |=BIT0; // 空闲引脚,置为输出状态
P3DIR |=BIT1; // 空闲引脚,置为输出状态

P2DIR |=BIT2; // 空闲引脚,置为输出状态
P2DIR |=BIT3; // 空闲引脚,置为输出状态
P2DIR |=BIT4; // 空闲引脚,置为输出状态
P2DIR |=BIT5; // 空闲引脚,置为输出状态
P2DIR |=BIT6; // 空闲引脚,置为输出状态
P2DIR |=BIT7; // 空闲引脚,置为输出状态
P2DIR |=BIT0; // 空闲引脚,置为输出状态
P2DIR |=BIT1; // 空闲引脚,置为输出状态

P6SEL = 0;
P1DIR |=BIT0;
P1DIR |=BIT1;
P1DIR |=BIT2;
}
void main(void)
{
WDTCTL=WDTPW+WDTHOLD; //禁止看门狗
Init(); //配置空闲管脚为输出状态
_EINT();
LPM4; //模式4
_NOP();
_EINT(); //允许中断
delay1ms(1000);

while(1);
}

高手们看看,为啥我的低功耗电流怎么这么大啊,应该是1uA左右才对,真是找不到是哪里的问题了,帮帮助了,感谢啊。

最新回复

1、CMOS电路的电流消耗主要发生在CMOS管状态翻转的时刻。 2、设置成输入后,处于高阻状态的输入开关会发生未知的状态翻转,从而消耗电流。 3、设置成输出后,无论是上拉还是下拉,都会消耗电流。 4、建议普通I/O口设置成输出,并且悬空;或者设置成输入,并且上拉或下拉。 在Datasheet中,对低功耗时各引脚状态的设置有描述。  详情 回复 发表于 2008-7-22 14:39
 
点赞 关注

回复
举报

65

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
把最后的
while(1);
改成
while(1)
{
LPM4;
}
试试呢?
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
请仔细描述你的测试方法?最好把你的电路贴上?芯片不会有问题,
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

4
 
输出低电平试试
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

5
 
我做的最低的0.6uA,430确实好!!
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

6
 
我也遇到这样的问题,用到4.9152MHZ和32768两个晶振,LPM4时需要将XT2关闭,功耗还有20UA左右,晕死。大侠能说说你们休眠前怎么设置的吗?
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

7
 
找到问题所在了,这种情况都是IO口配置不合理造成的,不过现在还有点问题,我的一个IO口配置为输入方式,LPM4时总是有3uA的电流,不知道怎么处理呢?
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

8
 
1、CMOS电路的电流消耗主要发生在CMOS管状态翻转的时刻。
2、设置成输入后,处于高阻状态的输入开关会发生未知的状态翻转,从而消耗电流。
3、设置成输出后,无论是上拉还是下拉,都会消耗电流。
4、建议普通I/O口设置成输出,并且悬空;或者设置成输入,并且上拉或下拉。

在Datasheet中,对低功耗时各引脚状态的设置有描述。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表