cyxsr 发表于 2011-1-21 16:11:52

关于stm8l的i/o口的FT

请高手赐教:我最近在调试stl8l152c6发现用pc0,pc1模拟调试24c02存储器时发现有一个问题,就是在读24c02,读完某一个字节后,在去读时,收不到ack信号(也就是读不对了),后来换成其它口后就没有问题了,在资料上说pc0、1是真正的开漏口,还可以容忍5v,我用的是3v,这个口应该怎么用,我也接了上拉,感觉输入是3v时,他不一定是认为高电平,,该如何配置成3v的用法

发表于 2011-1-22 11:01:17

RE:关于stm8l的i/o口的FT

连续读取的时候,读取一个字节以后,你要回复ACK再去读取下一个字节,如果不回复或者停止I2C以后,将停止访问。

cyxsr 发表于 2011-1-24 08:42:01

回复:关于stm8l的i/o口的FT

当然回复了,不是软件的问题,我把它换成pc2、3口就没有问题了,是由于pc0、1口拥有ft功能造成的

fycom200 发表于 2011-2-24 11:21:29

回复:关于stm8l的i/o口的FT

:)
可能是硬件问题, 我用的是I2C接口的I/O口,但仍然是软件模拟I2C时序读取的,很正常的

Merlunter 发表于 2011-4-26 13:07:21

回复:关于stm8l的i/o口的FT

可能是配置问题吧。
页: [1]
查看完整版本: 关于stm8l的i/o口的FT