先上图
int main()
{
u8 temp = 0xAA;
u8 a;
Delay_Init();
Usart_Init();
IIC_GPIO_Init();
printf("EEPROM¶ÁдʵÑé");
while(1)
{
EEPROM_Write_Byte(0x00,&temp,1);
EEPROM_Read_Byte(0x00,&a,1);
printf("temp=%d",a);
}
}
这是主函数
当写读命令的时候 EEPROM有时候能产生应答 有时候却不能产生应答 大概就是一次应答一次不应答 找不到原因
|