[STM8] stm8的I2C脚作为IO输入时上拉电阻不好用

[复制链接]
6564|8
 楼主| yzjgod 发表于 2011-5-10 17:11 | 显示全部楼层 |阅读模式
44脚STM8S207的PE1,PE2作输入脚时,设置CR1为1,该脚浮空,不接元器件,此时IO脚电压1V左右,其他非I2C引脚电压正常,为5V,数据手册上写着这两个脚可以有上拉电阻输入,后来我设置CLK_PCKENR1 = 0xfe;关闭I2C时钟,结果还是一样,有没有大侠明白咋回事的,谢谢!
 楼主| yzjgod 发表于 2011-5-10 17:57 | 显示全部楼层
我又用STM8S105试了下,没问题,换了块STM8S207的板,还是不行啊,郁闷死了
bisiwuyi 发表于 2014-6-5 20:26 | 显示全部楼层
作为输出,上拉后,也无法驱动NPN型三极管?
pofu007 发表于 2014-6-10 15:53 | 显示全部楼层
I2C口是没法输出高电平的~~~
lintek 发表于 2015-9-17 13:01 | 显示全部楼层
PE1、PE2设置为推挽输出可以吗?这样就不需要上拉电阻了,求解答?
lintek 发表于 2015-9-17 13:03 | 显示全部楼层
实测PE1,PE2都不正常,这两个端口输出是开漏输出,没有推挽输出,而规格书里面可以设置为推挽输出,与实际不合,有错误。晕!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

239

主题

370

帖子

2

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