求教:两个51单片机之间的IIC通讯

[复制链接]
7454|27
 楼主| zoumin5210 发表于 2016-10-22 09:10 | 显示全部楼层 |阅读模式
哪位大神有写过类型的项目没有,求救!
两个单片机都是软件模拟的!
思路混乱中!
tyw 发表于 2016-10-22 09:28 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| zoumin5210 发表于 2016-10-22 09:47 | 显示全部楼层

非常感谢,全面的资料,能提供点参考的代码就更好了
tyw 发表于 2016-10-22 10:00 | 显示全部楼层
zoumin5210 发表于 2016-10-22 09:47
非常感谢,全面的资料,能提供点参考的代码就更好了



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| zoumin5210 发表于 2016-10-22 10:15 | 显示全部楼层

大神,与epprom芯片通讯的我搞定了,现在就是两个单片机之间的通讯有点模糊,你有没有搞个这方面的,就是单片机A和单片机B,利用io口模拟IIC相互的发数据,新手!
xianjian1988 发表于 2016-10-22 10:36 | 显示全部楼层
zoumin5210 发表于 2016-10-22 10:15
大神,与epprom芯片通讯的我搞定了,现在就是两个单片机之间的通讯有点模糊,你有没有搞个这方面的,就是 ...

我这边有 不过是用在速率要求不高的地方,看你有需要不
 楼主| zoumin5210 发表于 2016-10-22 10:37 | 显示全部楼层
xianjian1988 发表于 2016-10-22 10:36
我这边有 不过是用在速率要求不高的地方,看你有需要不

可以的,我的不需要很高的速率,非常感谢
shalixli 发表于 2016-10-22 11:34 | 显示全部楼层
这个不难啊, master I2C要用外部中断和定时器,
tyw 发表于 2016-10-22 11:36 | 显示全部楼层
本帖最后由 tyw 于 2016-10-22 11:44 编辑
zoumin5210 发表于 2016-10-22 10:15
大神,与epprom芯片通讯的我搞定了,现在就是两个单片机之间的通讯有点模糊,你有没有搞个这方面的,就是 ...








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
tyw 发表于 2016-10-22 11:53 | 显示全部楼层
本帖最后由 tyw 于 2016-10-22 12:20 编辑
zoumin5210 发表于 2016-10-22 10:15
大神,与epprom芯片通讯的我搞定了,现在就是两个单片机之间的通讯有点模糊,你有没有搞个这方面的,就是 ...


eeprom通讯搞定就好办了,主机的发开始位,停止位,写1字节,收1字节等子函数或子程序,从机也移植一套,再让从机模仿eeprom动作写程序.
其实仔细啃IIC协议里的操作步骤,肯定能行的.建议去淘宝几十元弄套逻辑分析仪,监视通讯波形,很容易发现问题,事半功倍.








https://item.taobao.com/item.htm?spm=a230r.1.14.23.OyaYcj&id=520715939101&ns=1&abbucket=13#detail


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| zoumin5210 发表于 2016-10-22 12:54 | 显示全部楼层
tyw 发表于 2016-10-22 11:53
eeprom通讯搞定就好办了,主机的发开始位,停止位,写1字节,收1字节等子函数或子程序,从机也移植一套,再让从 ...

我前几天看了,就是担心这个玩意质量不行,太便宜了
好吧,既然你推荐了,我就去买一个
tyw 发表于 2016-10-22 13:23 | 显示全部楼层
我用过,10分钟找到原因解决问题,开天眼了.哈哈
 楼主| zoumin5210 发表于 2016-10-22 13:46 | 显示全部楼层
tyw 发表于 2016-10-22 13:23
我用过,10分钟找到原因解决问题,开天眼了.哈哈

已经下单了
白骨之舞 发表于 2016-10-22 21:16 | 显示全部楼层
刚刚搞完stm8的三块IIC之间的通信  。主机GPIO模拟,从机用的硬件iic。倒是很少看到模拟从机的,要检测开始结束信号,这个必须和模拟的主机把时序定好。
changle11sdo5 发表于 2016-10-22 22:53 来自手机 | 显示全部楼层
三线,全速
shizaigaole 发表于 2016-10-23 09:50 来自手机 | 显示全部楼层
用模拟I2c从机,纯属把有限的生命浪费在无限的折腾之中
宇容创行 发表于 2016-10-23 11:41 | 显示全部楼层
用啥不好,用ⅱc,还是模拟的
 楼主| zoumin5210 发表于 2016-10-24 08:32 | 显示全部楼层
宇容创行 发表于 2016-10-23 11:41
用啥不好,用ⅱc,还是模拟的

产品就是这么设计的,我也无能为力
 楼主| zoumin5210 发表于 2016-10-24 08:33 | 显示全部楼层
shizaigaole 发表于 2016-10-23 09:50
用模拟I2c从机,纯属把有限的生命浪费在无限的折腾之中

领导要求,没有办法了
吴丽娜 发表于 2017-6-30 21:52 | 显示全部楼层
大学生一个,要求用IIC实现两个单片机通讯,问下楼主,你是怎么做的?

评分

参与人数 1威望 +15 收起 理由
tyw + 15 加点积分,去上面下资料啃

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

216

主题

248

帖子

2

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