单片机中如何把高四位与低四位进行转换

2025-03-23 00:26:34
推荐回答(5个)
回答1:

假设a为原来的数 b储存高4位 c存低四位
b=a>>4; //右移4位使高4位存在低位
c=a<<4; //左移4位使低4位存在高位
a=b|c; //高低4位 或 组成新的

简化
b=a>>4;
a=(a<<4)|b;
简化 a=(a<<4)|(a>>4);

回答2:

转换有很多种

别学单片机了,你基础太薄,建议你从小学语文开始补习

回答3:

左移,右移,后计算位或

x = (x<<4) | (x>>4)

回答4:

b=a>>4; 将高四位移到低四位
c=a<<4; 将低四位移动高四位
d = c|b 再将高四位与低四位 位或

回答5:

王俊同学,不懂就明天来问我
冯骥!