void eeprom_sequential_read(unsigned char adress,unsigned char *data,unsigned char num) //写一个数据给这个地址
{
I2CStart();
I2CSendByte(0xa0);
I2CWaitAck();
I2CSendByte(adress);
I2CWaitAck();
I2CStart();
I2CSendByte(0xa1);
I2CWaitAck();
while(num--)
{
*data++=I2CReceiveByte();
if(num)
I2CSendAck();
else
I2CSendNotAck();
}
I2CStop();
}
|
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/zerokingwang/article/details/123784843 ———————————————— 版权声明:本文为CSDN博主「贾saisai」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/zerokingwang/article/details/123784843