单片机0xff中0xff,oxfe,0xf7这种如何转换成二进zhi ,求方法

一位16进制数刚好对应4位二进制数首先知道ABCDEF代表十进制多少,然后按8421只管分就行了如总数值超过(或等于)8 第1位(从高位算)写1,总数减去8剩余部分若超过4第二位写1,将剩余部分减4超2第三位写1...不足就 写0转换次多了就发现很简单,如果实在不会也可以用工程计算器来计算

如0XEF,先转化高位,E代表十进制1414大于8 所以第1位写1 14-8=6 6大于4,所以第2位仍写1 6-4=2 2等于2 第3位仍写1 2-2=0 0小于1所以第4位写0,因此十六进制E化成二进淛就是 1110

}

一位16进制数刚好对应4位二进制数首先知道ABCDEF代表十进制多少,然后按8421只管分就行了如总数值超过(或等于)8 第1位(从高位算)写1,总数减去8剩余部分若超过4第二位写1,将剩余部分减4超2第三位写1...不足就 写0转换次多了就发现很简单,如果实在不会也可以用工程计算器来计算

如0XEF,先转化高位,E代表十进制1414大于8 所以第1位写1 14-8=6 6大于4,所以第2位仍写1 6-4=2 2等于2 第3位仍写1 2-2=0 0小于1所以第4位写0,因此十六进制E化成二进淛就是 1110

你对这个回答的评价是

你转换成二进制干嘛用呀?

你对这个回答的评价是

}

我要回帖

更多关于 单片机0xff 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信