1、单字节数据提取高4位与低4位
void Get_4Bit(unsigned char byte)
{
unsigned char High,Low;
High = (byte & 0xf0) >> 4;
Low = byte & 0x0f;
//........;
//........;
}
2、双字节数据提取高字节 与 低字节
// unsigned int y=0x1314;unsigned char yh=0,yl=0;
// yl=y;//强制类型转换得低8位
// yh=y>>8;//右移并强制类型转换得高8位
void Get_Byte(unsigned int data)
{
unsigned cahr High,Low;
High = (unsigned char)(data >> 8);
Low = (unsigned char)(data);
//........;
//........;
}