51单片机24c02写数组怎么写进去

[复制链接]
查看11 | 回复3 | 2013-10-17 11:21:22 | 显示全部楼层 |阅读模式
24C02可以一次写入8个字节,然后等待10ms固化数据。你计算你下你的delay(100)函数准确等待了多少时间。增加延时,保证至少延时10ms,我看你的延时函数远远不够,扩大100倍再试试。...
回复

使用道具 举报

千问 | 2013-10-17 11:21:22 | 显示全部楼层
write_add(23,1);是把1写到地址23中?mm[0]=read_add(23);这个是把23地址中的数据读到数组mm中?所以说,没看到你怎么把数组里的数写入到24c02中。是不是每次你写到24c02的数(1,2,3...)都再次读出来通过硬件显示了?而且是错误的?大神也不是神。基础才是王道。...
回复

使用道具 举报

千问 | 2013-10-17 11:21:22 | 显示全部楼层
说明你的read_add()函数有问题呗。至于具体是什么问题,你连程序都不贴出来,那就只有天知道了……...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行