导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→问一个关于24C02的问题[klees]

 *第38847篇: 问一个关于24C02的问题

  
楼 主:klees 2006年3月28日14:27
 问一个关于24C02的问题
我用AT24C02时发现,每次写完256字节后,接下去写的数据会把前面的数据覆盖,如:在0x010-0x090写入一些数据,然后换到地址0x110开始写,那么写进去的会在0x010也写一遍,希望各位大侠指点!
  
2楼:klees 2006年4月11日16:15
 没有人回
没人能帮帮我吗?
哭啊
  
3楼:flylele 2006年4月12日23:13
 地址弄错了!
仔细看看你的地址,不会这样的……
我写了个程序write(addr,data),使用循环方式控制addr(24C**的内部存贮地址),很好用的,没发现覆盖的问题啊,……
上面有人已分析,明显是内部存贮地址错了
  
4楼:Lichunfu 2006年4月12日08:38
 地址错啦
这不是明摆着的吗?256字节最大地址为0X0FF,只有8位,你写入地址为0X110,已经超出24C02的地址范围啦,取低8位不就是0X010吗。
  
5楼:klees 2006年5月25日09:37
 请教
请教一下怎么才能安顺序写入数据啊~!
为什么写完0x00-0xff字节就回头写0x00啊!
我是新手,希望各位大侠指点一二

>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:有用广州双龙 SL_MEGA8开发板的吗?请问对新的片子怎么烧录?

[下一篇主题]:请求帮助!