Термотроник АДИ-0-0 [22/24] Приложение 5 функции преобразования в bcd и обратно

Термотроник АДИ-0-0 [22/24] Приложение 5 функции преобразования в bcd и обратно
АДИ Описание протокола обмена с.22
Приложение 5. Функции преобразования в BCD и обратно
unsigned char BinByteToBcdByte(unsigned char Src)
{
unsigned char res;
res = (unsigned char)( ((Src/10)<<4) | (Src % 10) );
return res;
}
unsigned char BcdByteToBinByte(unsigned char Src)
{
unsigned char res;
res = (unsigned char)( ((Src>>4) * 10) + (Src & 0x0f) );
return res;
}

Содержание

Похожие устройства