|
/*储存字符数*/
void SaveCrcUchar(uint addr,uchar data)
{
uchar crc ;
crc=CrcUchar(data);
SaveUchar(addr,data);
SaveUchar(addr+1,crc);
delay(10);
SaveUchar(addr+2,data);
SaveUchar(addr+3,crc);
delay(10);
SaveUchar(addr+4,data);
SaveUchar(addr+5,crc);
}
/*读取字符数*/
uchar LoadCrcUchar(uint addr)
{
uchar a ;
uchar b ;
a=ReadUchar(addr);
b=ReadUchar(addr+1);
if(CrcUchar(a)==b)return a ;
a=ReadUchar(addr+2);
b=ReadUchar(addr+3);
if(CrcUchar(a)==b)return a ;
a=ReadUchar(addr+4);
b=ReadUchar(addr+5);
if(CrcUchar(a)==b)return a ;
CrcErr=1 ;
return 99 ;
} |
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|