打印

24c02的清空问题

[复制链接]
6059|9
手机看帖
扫描二维码
随时随地手机跟帖
沙发
NE5532| | 2008-8-31 18:40 | 只看该作者

只有一个一个挨着写。

使用特权

评论回复
板凳
diannaoza| | 2008-8-31 22:02 | 只看该作者

还是要每个单元都要赋值0xFF

必须每个单元的写

使用特权

评论回复
地板
dldty|  楼主 | 2008-8-31 23:31 | 只看该作者

24c02的清空问题

麻烦大家再抽点时间看看这样写这个主程序有什么问题吗?


void iicwritebyte(uchar addr,uchar writedata)
{
  ......
}

void main()
{
  for(n=0;n<=255;n++)
  {
     iicwritebyte(n,0xff);
     n++;
  }

}

使用特权

评论回复
5
lyjian| | 2008-9-1 08:46 | 只看该作者

eeprom的写入是需要毫秒级时间的

使用特权

评论回复
6
john_light| | 2008-9-1 10:04 | 只看该作者

n=0;n<=255;n++

死循环了吧

使用特权

评论回复
7
大漠孤烟| | 2008-9-1 10:47 | 只看该作者

4楼

for(n=0;n<=255;n++)             //这里n已经累加了
  {
     iicwritebyte(n,0xff);
     n++;                       //如果挨个写,这行就不需要了,否则就 跳行写了
  }

使用特权

评论回复
8
gyt| | 2008-9-1 12:04 | 只看该作者

一般使用前不用清空的

使用特权

评论回复
9
NE5532| | 2008-9-1 12:52 | 只看该作者

C02的页面是多大的?

使用特权

评论回复
10
dldty|  楼主 | 2008-9-1 19:35 | 只看该作者

7楼8楼

7楼
哦,一下没注意~~~~谢谢指点~


8楼
因为想设置一个清除键,所以才想把数据清掉

使用特权

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

本版积分规则

10

主题

18

帖子

0

粉丝