打印
[技术问答]

mini51 i2c 从机使用问题

[复制链接]
1341|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liang_168|  楼主 | 2014-5-3 16:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是否有数据说明 mini51 i2c 从机要如何使用
和可以正常动作的程序?
沙发
niuyaliang| | 2014-5-3 16:27 | 只看该作者
你看例程吧,或者抓波形,从从机读出一个数据,看看是否成功

使用特权

评论回复
板凳
liang_168|  楼主 | 2014-5-3 16:57 | 只看该作者
本帖最后由 liang_168 于 2014-5-3 17:00 编辑

这个是我修改的i2c从机程序
现在问题是可写入
但程序startup无法进入 0x88

main.rar

1.85 KB

i2c 从机

使用特权

评论回复
地板
niuyaliang| | 2014-5-3 18:29 | 只看该作者
看着没什么问题,没返回成功的信号,说明还是没发成功吧

使用特权

评论回复
5
liang_168|  楼主 | 2014-5-3 22:36 | 只看该作者
本帖最后由 liang_168 于 2014-5-3 22:38 编辑

文件和数据都有看过了
目前问题是
从机读数据会多次进入0x80
但最后一次要进0x88 条件有点分不清
而且 i2c 不是读就完全读数据,有时会先写1byte再转读出
而读出多少还要看NACK有无出现
没写过这种有点转不过来

使用特权

评论回复
6
a_ziliu| | 2014-5-9 11:29 | 只看该作者
看例子抓波型,還有文件裡面有i2c state的例子,比較一下就會感覺了。

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝