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

来源:互联网 发布:游戏测试软件 编辑:程序博客网 时间:2024/05/22 00:28

方式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];


0 0
原创粉丝点击