46
108
604
高级会员
神*** 发表于 2024-3-19 08:59 下面这个测试程序,只有 STC8H耗电,测试下 ===板上其他外围器件拆除
使用道具 举报 送花
电子DI*** 发表于 2024-3-19 08:59 0.83ma?你这个进入睡眠模式之前IO模式和外设使能寄存器那些都关了嘛?
718
1万
管理员
24
517
1002
荣誉版主
神*** 发表于 2024-3-19 09:38 先焊个空板,只有 电源+MCU, 先调到
73
5884
超级版主
sky*** 发表于 2024-3-19 08:51 试了,是PCON = 0X02;指令对吧? 可是不知道为什么,我明明在进入睡眠模式前,关闭了所有中断, 测量电流 ...
0
336
1494
金牌会员
梁*** 发表于 2024-3-19 09:54 进入睡眠命令序列: PCON |= 0x02; //进入睡眠 _nop_(); //至少3个NOP
TSTH00 = 0x3800; TSRT = 0; TSCHEN1 = 0X01; //0000 0010 TK0/P10 TSCHEN2 = 0X00; TSCFG1 = 0X33; //(7<<4) + 7 ; //开关电容工作频率 = fosc/(2*(TSCFG1[6:4]+1)), 放电时间(系统时钟周期数) 0(125) 1(250) 2(500) 3(1000) 4(2000) 5(2500) 6(5000) 7(7500) 最小3 TSCFG2 = 3; //配置触摸按键控制器的内部参考电压(AVCC的分压比), 0(1/4) 1(1/2) 2(5/8) 3(3/4) TSWUTC = 0XFF; //3S TSCTRL = 0X8F; // 0X8C 把C改为F,把重复扫描1次变成4次 IE2 |= 0x80; //允许触摸按键中断复制代码
sky*** 发表于 2024-3-19 11:23 能不能帮我看下,下面这段代码到底有什么问题?因为只要加上这段代码就是0.83mA,去掉就是0.05mA
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-4 15:21 , Processed in 0.153460 second(s), 110 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.