KEIL里面 16位类型数据,怎么赋值给8位的呢

2019-07-20 17:21发布

请教下 KEIL里面 16位类型数据,怎么赋值给8位的呢,我直接送过去,或者与上0xff好像都不行,8位的始终为0
USART1_RX_BUF[4]=(Jiaodu_data&0xff);
USART1_RX_BUF[5]=(Jiaodu_data>>8)&0xff;

USART1_RX_BUF[4]=Jiaodu_data;
USART1_RX_BUF[5]=Jiaodu_data>>8;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。