首页 综合精选正文

压缩bcd码和16进制(压缩bcd码与16进制)

综合精选 2024-06-10 03:45:46
导读 void HextoBCD(u8 *pBuff,u8 len) //十六进制转为BCD码{u8 i,temp;for(i=0;i

void HextoBCD(u8 *pBuff,u8 len) //十六进制转为BCD码{u8 i,temp;for(i=0;i

就是用四个位的二进制来表示一个二进制数。

一个字节一共有八个位,它就可以表示两个bcd码。

比如,0FH等于二进制物15,用一个字节低四位来表示5,高四位来表示1合起来就是15H,不用转换两次的。

扩展资料例如:63÷10=6……3即商是6,余数是如果将商乘以16再加上余数,就是:6×16+3=99,其16进制数就是63H,即是十进制数63(16进制为3FH)的BCD码为63H。

如果在单片机中,程序这么写:char HEX,BCD;BCD=(HEX/10*16)+(HEX%10);其中HEX存储十六进制数,BCD中存储的就是其BCD码。

参考资料来源:百度百科-BCD码。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

头条推荐

马作的卢飞快是什么意思(马作的卢飞快出自哪首诗)

马作的卢飞快是什么意思(马作的卢飞快出自哪首诗)

蓝光电影资源吧(蓝光电影1080p)

蓝光电影资源吧(蓝光电影1080p)

私下有小硬疙瘩图片(私下)

私下有小硬疙瘩图片(私下)

什么是校园足球文化有关(什么是校园足球)

什么是校园足球文化有关(什么是校园足球)

北京昌平区邮编(昌平区邮编)

北京昌平区邮编(昌平区邮编)

北京昌平区的邮政编码是多少啊(北京昌平区的邮政编码是多少)

北京昌平区的邮政编码是多少啊(北京昌平区的邮政编码是多少)

吃红薯烧心是怎么回事(吃红薯烧心怎么办)

吃红薯烧心是怎么回事(吃红薯烧心怎么办)

纽约是哪里的首都(美国首都是华盛顿还是纽约)

纽约是哪里的首都(美国首都是华盛顿还是纽约)

中国的牛阅读短文及问题的答案(中国的牛阅读答案)

中国的牛阅读短文及问题的答案(中国的牛阅读答案)

58同城发布卖房信息多久审核通过(58同城如何发布卖房信息)

58同城发布卖房信息多久审核通过(58同城如何发布卖房信息)

图文推荐

结汇是外币换人民币吗(结汇是什么意思)

结汇是外币换人民币吗(结汇是什么意思)

青岛始祖鸟专卖店(始祖鸟专卖店)

青岛始祖鸟专卖店(始祖鸟专卖店)

啮齿类动物咬伤需要打狂犬疫苗吗(啮齿类动物)

啮齿类动物咬伤需要打狂犬疫苗吗(啮齿类动物)

电脑设置鼠标灵敏度一格多少(电脑如何设置鼠标灵敏度)

电脑设置鼠标灵敏度一格多少(电脑如何设置鼠标灵敏度)

乳神经疼怎么缓解(乳神klk)

乳神经疼怎么缓解(乳神klk)