//‘1’->0x01 ‘f’->0x0f
u8 chr(u8 x)
{
u8 bRet = 0;
if ((x>='0') && (x<='9'))
{
bRet = x - '0';
}
else if ((x>='A') && (x<='F'))
{
bRet = x - 'A' + 0x0a;
}
else if ((x>='a') && (x<='f'))
{
bRet = x - 'a' + 0x0a;
}
else
{
bRet = 0;
}
return bRet;
}