老帽 发表于 2017-3-13 17:32:33

【stm8】PB4,PB5不能正常输出高或低,怎么解决?

本帖最后由 老帽 于 2017-3-13 17:56 编辑

STM8F003芯片
PC口可正常操作
PB口的4、5不能正常操作,是不是与什么功能有冲突?感觉有些奇怪!

PB_DDR = 0x30;
PB_CR1 = 0x30;


PB_ODR_ODR5 = 0;
PB_ODR_ODR4 = 0;
delay_ms(1000);
PB_ODR_ODR5 = 1;
PB_ODR_ODR4 = 1;

老帽 发表于 2017-3-13 17:52:52

问题已经解决,这两个IO口是真极漏开路方式。希望大家也要注意!!!1

拥抱时光 发表于 2017-3-13 20:12:52

是啊,想要输出高电平必须接上拉

艾汇思 发表于 2017-5-3 11:32:28

;P 我也碰到这个问题

离愁别绪 发表于 2018-1-14 09:06:30

同样的问题,我也遇到了

hxydj 发表于 2018-1-20 13:01:47

PB4、PB5要做IO口用的时候外部要加上拉电阻。

Johnson Cao 发表于 2018-1-30 10:19:13

外部要加上拉电阻。

老帽 发表于 2019-6-11 14:33:55

刚刚入手,有点儿不摸门了;P
现在好了,已经调试完成……

mmsuper 发表于 2019-6-15 12:30:42

学习了一下 啊!
页: [1]
查看完整版本: 【stm8】PB4,PB5不能正常输出高或低,怎么解决?