两个单片机通过模拟I2C通信的问题

2019-03-24 17:52发布

       如今做一个项目,因为51单片机资源的限制,只能通过模拟I2C来通信,主机模拟I2C比较简单,但是从机模拟I2C有点困难,大家有主机模拟I2C和从机模拟I2C的一套程序吗?不是51单片机的也可以,我用来参考一下,谢谢各位了。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
迈尔风随
1楼-- · 2019-03-24 22:50
2个芯片都要模拟I2C的话,还不如使用模拟串口通信,你对通信速率有要求吗?
brain发烧友
2楼-- · 2019-03-24 22:53
迈尔风随 发表于 2015-8-28 12:15
2个芯片都要模拟I2C的话,还不如使用模拟串口通信,你对通信速率有要求吗?

速率倒是没有要求,但是领导要求用12C写
迈尔风随
3楼-- · 2019-03-25 04:25
 精彩回答 2  元偷偷看……
brain发烧友
4楼-- · 2019-03-25 06:20
迈尔风随 发表于 2015-8-28 20:00
在从机端写模拟的I2C程序,我个人没有写过,从通信特点上来说,I2C通信是时钟可变的,你要能检测到时钟的 ...

你觉得用IO中断如何?
迈尔风随
5楼-- · 2019-03-25 11:52
brain发烧友 发表于 2015-8-28 12:43
你觉得用IO中断如何?

我觉得也只能这样了,否则无法知道主机什么时候开始发送数据
brain发烧友
6楼-- · 2019-03-25 16:48
 精彩回答 2  元偷偷看……

一周热门 更多>