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;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
鲨鱼
1楼-- · 2019-07-20 18:40
 精彩回答 2  元偷偷看……
xuande
2楼-- · 2019-07-20 19:47

语句没问题,查别处吧。

我要学习嵌入式
3楼-- · 2019-07-20 20:39
是不是少发了个字节

一周热门 更多>