注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- PLC论坛 -- PLC论坛(非专题) -- PLC基础

中国工控网搜索:

 登陆:密码:  注册  密码

搜索:

发表人:流洒 发表时间:2012/11/7 13:46:00  

 

 本栏论题: BCD码的表示方法   [900]

    BCD是什么?
    是用二进制数来表示十进制数的表示方法。
    BCD有两种形式,pack BCD, unpack BCD
    1.pack BCD,压缩的BCD码
    它是一种用四位二进制数表示十进制数. 首先是用四位二制数表示个位,然后用四位二进制数表示十位, 然后百位...。
    比如:251需要三个四位二进制数表示。 1表示为0001;5表示为0101;2表示为0010.
    最后251的BCD数据表示为0010 0101 0001.
    2.unpack BCD.非压缩BCD
    非压缩的BCD码用8位二进制数表示一个十进制数位,其中低4位是BCD码,高4位是0。
    ASCII和BCD码对照表:
    十进制数字ASCII码压缩BCD码非压缩BCD码
    00011 000000000000 0000
    10011 000100010000 0001
    20011 001000100000 0010
    30011 001100110000 0011
    40011 010001000000 0100
    50011 010101010000 0101
    60011 011001100000 0110
    70011 011101110000 0111
    80011 100010000000 1000
    90011 100110010000 1001
   
    ASCII码表
   
   

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳