// reg_B高字節,reg_A低字節
uint16_t conv(uint8_t reg_A, uint8_t reg_B)
{
uint16_t dat = reg_B;
dat <<= 2;
dat |= reg_A & 0x03;
return dat;
}
// reg_A高字節,reg_B低字節
uint16_t conv1(uint8_t reg_A, uint8_t reg_B)
{
uint16_t dat = reg_A & 0x03;
dat <<= 8;
dat |= reg_B;
return dat;
} |