24C02不保存

2019-03-25 18:55发布

void main()
{
  init();
  delay_ms(10);
  while(1)
{
  write_dis(b);
  a=5;
  write_24C02(0,a);
  delay_ms(10);
  b=read_24C02(0);
  if(b==5)
  Alarm=1;
}
}  这是我24C02的程序 这样写程序可以正常运行 蜂鸣器响
但是下面这种写法24C02掉电以后蜂鸣器不响 没有读取到数据
void main()
{
  init();
  delay_ms(10);
  b=read_24C02(0);
  while(1)
{
  write_dis(b);
  a=5;
  write_24C02(0,a);
  delay_ms(10);

  if(b==5)
  Alarm=1;
}
}

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。