16进制,BCD码,ASCII转换

编程知识 更新时间:2023-04-04 01:22:33
十六进制ASCII码BCD码字符名
0x300480b00000
0x310490b00011
0x320500b00102

0x33

0510b00113
0x340520b01004
0x350530b01015
0x360540b01106
0x370550b01117
0x380560b10008
0x390570b10019

十六进制:0x00~0xFF

ASCII码:000~127,(单片机中一个字节的数据可以有0~255共256个值,取0~127,赋予它们另一层含义,代表对应字符)

BCD码:0b0000~0b1001,(只能表示数字0~9)

BCD码转换为ASCII码:用BCD码对应的二进制形式加上0x30,即可转换为对应的ASCII码(通过观察表格发现BCD码和对应的16进制恒差0x30)

理解:  十六进制的0x30对应字符0

              ASCII码的048对应字符0

              BCD码的0b0000对应字符0

              0x30、048、0b0000没有必然的联系

更多推荐

16进制,BCD码,ASCII转换

本文发布于:2023-04-04 01:22:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/3ca5797d7a65c9db32912e76dd0dc710.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:进制   ASCII   BCD

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 40484文章数
  • 14阅读数
  • 0评论数