BCD码转十进制
static u8 BCDToInt(u8 value)
{
unsigned char temp = 0;
temp = (value >> 4) * 10;
temp += value & 0x0F;
return temp;
}
十进制转BCD码
static u8 IntToBCD(u8 value)
{
unsigned char temp = 0;
temp = (((value / 10) << 4) + (value % 10));
return temp;
}