找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机C语言二进制转换问题

查看数: 1436 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-6-11 22:20

正文摘要:

如图,如果进来的是0110 1001在这两句语句分别是进行了哪些转换?

回复

ID:504613 发表于 2022-6-12 20:20
明白了,如果进来是1000 0111那经过这两个运算就会变成1100 0011。谢谢!
ID:8222 发表于 2022-6-12 20:02
Data=0110 1001。如果用十六进制表示,就是0x69.
ID:504613 发表于 2022-6-12 15:23
如果进来是1001   0110 的话会怎样变化?
ID:504613 发表于 2022-6-12 15:22
如果进来是1100  0101
ID:277550 发表于 2022-6-12 11:38
unsigned char

接收到0时,仅右移1位
接收到1时,右移1位、置最高位1

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表