prairiewolf 发表于 2015-5-5 11:53:57

任意pin进行I2C通讯的数据处理问题

本帖最后由 prairiewolf 于 2015-5-5 11:55 编辑

有外国牛人写了一个代码,可以用任意pin完成I2C通讯。这是原始示例
并且线比普通的I2C可以更长,也不影响正常通讯。
我改了一个,想做成两个单片机进行通讯。但只完成了单向通讯,只能从一个arduino到另一个arduino,反过来接收到的数据是乱码,不知道如何处理接收到数据,附在这里了
请大拿帮忙指点一下

openmmoo 发表于 2015-5-6 11:23:34

最的也在研究,下下来研究一下!

prairiewolf 发表于 2015-5-6 21:18:16

openmmoo 发表于 2015-5-6 11:23 static/image/common/back.gif
最的也在研究,下下来研究一下!

原贴地址:http://todbot.com/blog/2010/09/25/softi2cmaster-add-i2c-to-any-arduino-pins/
作者有时候会更新。

prairiewolf 发表于 2015-5-6 21:37:42

本帖最后由 prairiewolf 于 2015-5-6 22:10 编辑

刚改了波特率,能在串口监视器里看到文字了,但还是不能接收数据。

openmmoo 发表于 2015-6-21 16:11:25

还用是模拟串口来模拟i2c算了
页: [1]
查看完整版本: 任意pin进行I2C通讯的数据处理问题