打印

IO口模拟IIC,是否可做从机使用!

[复制链接]
3907|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenwei0818|  楼主 | 2010-12-14 18:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chunyang| | 2010-12-14 19:05 | 只看该作者
可以,但主机和从机的模拟程序不同。

使用特权

评论回复
板凳
ledone| | 2010-12-14 19:05 | 只看该作者
可以做从机使用的,基本每本单片机书上关于I2C解释的那部分都有参考程序的,可以查看下,我这里没有单片机书,不能给你示例

使用特权

评论回复
地板
chenwei0818|  楼主 | 2010-12-14 19:11 | 只看该作者
感谢回复,书上的,包括网上找的资料好像都是介绍做主机使用的哦!

使用特权

评论回复
5
lhkjg| | 2010-12-14 20:23 | 只看该作者
逆向设计就可以了,根据IIC的主机程序逆向设计

使用特权

评论回复
6
chenwei0818|  楼主 | 2010-12-15 09:51 | 只看该作者
是否可以说的详细点,如果有示例程序,是否可以发我看看呢,szsunroad@126.com,非常感谢!

使用特权

评论回复
7
ledone| | 2010-12-15 10:13 | 只看该作者
LZ可以看看下面这两个网站,对你可能有所帮助。

http://www.51c51.com/

http://www.51hei.com/

使用特权

评论回复
8
zhaoyu2005| | 2010-12-15 10:19 | 只看该作者
可以,用PIC12F675做过,但是有时会出错,费了很大劲儿没找出哪的问题

说明下:用PIC16F77模拟主机,这个不是我写的,测试时自动增加数字,主机读的时候,有一个数字出错,另外就是主机挑24C02,有的能用,有的不能用(出现数据错误),不能用的在编程器上测试正常

我看过主机的程序,I2C模拟部分找不出问题,但是拿示波器能看出过一会儿就出错一次(波形变化严重),估计是中断影响的

你如果熟悉PIC的片子和开发平台的话,可以给你参考

使用特权

评论回复
9
chenwei0818|  楼主 | 2010-12-15 16:57 | 只看该作者
呵呵,好像用IO口模拟IIC从机,做的人不是很多哦!

使用特权

评论回复
10
zhaoyu2005| | 2010-12-16 09:26 | 只看该作者
做的是不多
1.比模拟主机麻烦
2.多数情况是 MCU做主机,很少需要做从机的
3.如果没有 引脚电平变化中断功能,就得用查询方式,做从机速率不容易上去

使用特权

评论回复
11
chenwei0818|  楼主 | 2011-1-8 10:36 | 只看该作者
如果需要做从机,是否有带IIC接口的MCU可以推荐,谢谢!

使用特权

评论回复
12
zhaoyu2005| | 2011-1-12 09:57 | 只看该作者
自带I2C接口的单片机没玩过从模式,不过AVR的好像能配置,PIC的好像也可以,其他的不清楚

使用特权

评论回复
13
wubowww888| | 2011-1-12 12:03 | 只看该作者
某些I2C的IC,只支持主模式,不支持從模式,這個具體要看SPEC了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

11

帖子

1

粉丝