Microchip
直播中

李亮

8年用户 212经验值
私信 关注
[问答]

PIC24在睡眠状态下为什么消耗电流

亲爱的朋友们,我在我的数据记录器中使用PIC24FJ64GA104集成电路。我的板在正常工作时消耗28mA(无负载,没有外围设备开启),在睡眠时消耗5mA。只有控制器有电源,其他外围设备断电,但是控制器端口引脚与外围设备物理连接,比如max。3387(uart),I2C rtc,闪存。我用万用表检查了每个引脚的电压状况。除了PIC的SCL,SDA PINS外,所有的引脚都显示为低电平。端口引脚是否需要在我的代码中改变为输入/输出?请找到我下面的睡眠代码。includemain(){.(1){PH_OFF();RCONbits.SWDTEN=1;Sleep();RCONbits.SWDTEN=0;j=10000;而(j){//这个循环控制闪烁的速度.i=j;//在切换之间等待的时间。l时间。j=J - 10;/ /增加常数以增加闪烁速度更快。} } //主

回帖(1)

李桂荣

2020-4-23 14:47:48
下面是我正在使用的配置位,如果可能消耗更多的电流,建议使用正确的配置位。_CONFIG1(JTAGEN_OFF&FWPSA_PR128&WDTPS_PS1024&FWDTEN_OFF);_CONFIG2(FNOSC_FRCDIV&IOL1WAY_OFF);我禁用任何使用EN/PMD位的模块。T?怎么办?你也可以参考我的代码。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分