当前位置:首页 » 编程语言 » 单片机c语言中的怎么消除
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

单片机c语言中的怎么消除

发布时间: 2023-06-16 13:44:16

A. 单片机c语言中,如何取最高位和最低位,却掉高2位和去掉低2位

就你的问题说下,1个字节有8位(MSB->LSB)
记住:“保留某位就与1,去掉某位就与0”
取最高位,即保留MSB,则
&0x80
,就是“与上1000
0000”后七位全部被清掉了,只有和1相与的保留。
去掉高2位,只要&0x3F
,即“与上0011
1111”
去掉低2位,只要&0xFC
,即“与上1111
1100”

B. 单片机c语言中,如何取最高位和最低位,却掉高2位和去掉低2位

去掉最高位,就向左移位
去掉高2位,那么就向左移动8位,去掉低2位,就向右移动8位。