找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2846|回复: 5
收起左侧

关于at24c02按地址写入数据的问题

[复制链接]
ID:508562 发表于 2020-3-20 17:45 来自手机 | 显示全部楼层 |阅读模式
我使用0 64 128地址写数据正常,但是使用8 24 40地址就不能正常写入,这是为啥
回复

使用道具 举报

ID:452950 发表于 2020-3-20 23:20 | 显示全部楼层
贴相关代码看一下吧
回复

使用道具 举报

ID:282850 发表于 2020-3-21 10:58 | 显示全部楼层
at24c02地址也要从0 64 128改为8 24 40,并确认硬件地址改对了
回复

使用道具 举报

ID:508562 发表于 2020-3-22 13:39 来自手机 | 显示全部楼层
f556 发表于 2020-3-21 10:58
at24c02地址也要从0 64 128改为8 24 40,并确认硬件地址改对了

就一个芯片,不存在改硬件地址,是片内的数据的存放地址改了没法存储
回复

使用道具 举报

ID:410119 发表于 2020-5-9 17:26 | 显示全部楼层
写的地址好像是要8的倍数,不然会写数据出错
回复

使用道具 举报

ID:732506 发表于 2020-5-9 21:35 | 显示全部楼层
用仿真看一下,因为实物搞不清楚是没有写入还是不能读出或者芯片本身问题。搞清是写还是读的问题后可以用仿真里面的 i2c debuger 查看数据传输是否有问题。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表