haitao0612 发表于 2024-7-18 10:01:14

STC15H2,IO口配置成开漏输出,启用上拉,为何在无输入时,引脚电平是0|?

P_SW1 |= 0X80


P2.4配置成开漏输出,使能内部上拉,为何空载时输入引脚仍然是0?

DebugLab 发表于 2024-7-18 10:08:11

本帖最后由 DebugLab 于 2024-7-18 10:13 编辑

PxPU寄存器位于XFR,需要EAXFR置1访问
应为 P_SW2 |= 0x80



网老四 发表于 2024-7-18 12:13:55

既然要用内部上拉,为嘛不设成准双向模式?

_奶咖君_ 发表于 2024-7-18 15:21:51

网老四 发表于 2024-7-18 12:13
既然要用内部上拉,为嘛不设成准双向模式?

还是又区别 准双向的上拉能力很弱 ,这个内部上拉相当于外接4.1K 的上拉电阻

jwd 发表于 2024-7-18 16:15:41

我现在一般都把IO设置为准双向口
页: [1]
查看完整版本: STC15H2,IO口配置成开漏输出,启用上拉,为何在无输入时,引脚电平是0|?