单片机嵌入式C编程获取高低字节

方式1:与或

uint16  Temp = 0x1234;

uint8    Temp_L = Temp & 0xFF;

uint8    Temp_H =((Temp & 0xFF00) >> 8);

方式2:联合

union Data

{

uint16 a;

uint8   b[2];

};


union Data Temp;

Temp.a = 0x1234;

 uint8 L = Temp.b[0];

 uint8 H = Temp.b[1];


猜你喜欢

转载自blog.csdn.net/u013578795/article/details/54631616