[STM8] I/O端口

[复制链接]
 楼主| czx2014 发表于 2015-1-27 14:06 | 显示全部楼层 |阅读模式
     STM8L的PC0/I2C_SDA的端口配置成推挽输出,让其输出高电平,Debug的时候发现相关寄存器的位可以置高,但是相应端口的引脚不能输出为高电平。
s_f_tan 发表于 2015-1-27 15:54 | 显示全部楼层
我知道Stm8S的I2C_SDA和SCL 是OD结构的,不能PP输出,你查下Stm8L的是不是也是一样的
s_f_tan 发表于 2015-1-27 15:55 | 显示全部楼层
如果只能OD的话,你得上拉才能输出高电平了
戈卫东 发表于 2015-1-27 17:35 | 显示全部楼层
这些管脚是“TRUE OPEN DRAIN”,没有上拉元件,必须用外部上拉才能得到“1”
mmuuss586 发表于 2015-1-27 20:32 | 显示全部楼层

接个上拉电阻试下吧;
 楼主| czx2014 发表于 2015-1-27 21:17 | 显示全部楼层
接了一个上拉电阻,问题已解决,谢谢各位的关心。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

20

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部