- 打卡等级:偶尔看看III
- 打卡总天数:55
- 最近打卡:2025-05-02 08:32:59
管理员
- 积分
- 15630
|
发表于 2023-10-30 17:48:08
|
显示全部楼层
省电模式,I/O口如何设置才省电,进入主时钟停振/省电模式前:
========STC8/STC32系列
1, 不用的I/O口,就是浮空的I/O, 关闭数字输入
2,用作模拟输入的口,一般是配置成高阻输入,也要关闭数字输入
===指用作 ADCx外部模拟输入的I/O
===指用作 比较器外部模拟输入的I/O
3,用作高阻输入的I/O, 也要关闭数字输入
4,I/O外部是高电平的,你如要工作在输出,你就置高
I/O外部是低电平的,你如要工作在输出,你就置低
否则两边的电平电位不同,就会水往低处走,有电流流进或流出
如你I/O外部的输入电平Vx在 MCU_Gnd < Vx < MCU_VCC
这时工作在输出,也会有电流流动
所以进省电模式前,要设置为高阻输入,并关闭数字输入
5,如有RTC/实时时钟功能,在省电时工作的MCU, 【P1.7/XTALI, P1.6/XTALO】
【P1.7/XTALI, P1.6/XTALO】- 接外部32768-RTC晶振,
必须保持高阻输入,并必须关闭数字输入
|
|