爱不离
级别: 略有小成
精华主题: 0
发帖数量: 169 个
工控威望: 351 点
下载积分: 952 分
在线时间: 81(小时)
注册时间: 2012-11-07
最后登录: 2018-08-12
查看爱不离的 主题 / 回贴
楼主  发表于: 2013-02-17 09:58
各位高手们请问bcd码转换成bin码怎么转换,主要是转换方法啊,谢谢大家啊
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6769 个
工控威望: 38370 点
下载积分: 2965 分
在线时间: 9505(小时)
注册时间: 2006-09-13
最后登录: 2024-11-18
查看cvlsam的 主题 / 回贴
1楼  发表于: 2013-02-17 10:17
例如  BCD码 1234

首先,将每一位取出,分别为 1 ,2, 3, 4
然后判断每一位的值是否在0~9之间,否则为非法。
最后,将取出的位分别乘以1000,100,10,1后做加法运算,从而得到BIN。

Good Luck~
gsj791898717
没有伞的孩子必须努力奔跑!
级别: 略有小成
精华主题: 0
发帖数量: 231 个
工控威望: 437 点
下载积分: 5931 分
在线时间: 296(小时)
注册时间: 2010-03-16
最后登录: 2023-07-19
查看gsj791898717的 主题 / 回贴
2楼  发表于: 2013-02-17 10:27
学习啦  自己在试试呵呵
福记
级别: 略有小成
精华主题: 0
发帖数量: 131 个
工控威望: 381 点
下载积分: 5429 分
在线时间: 85(小时)
注册时间: 2011-10-02
最后登录: 2022-11-01
查看福记的 主题 / 回贴
3楼  发表于: 2013-02-17 16:34
多谢分享了。多点学习,水平一定提高 。
slik
级别: 论坛先锋
精华主题: 0
发帖数量: 908 个
工控威望: 1175 点
下载积分: 5868 分
在线时间: 539(小时)
注册时间: 2008-06-01
最后登录: 2024-11-13
查看slik的 主题 / 回贴
4楼  发表于: 2013-02-18 00:22
一楼讲的好啊
绝世精灵
略懂、略懂……
级别: 工控侠客
精华主题: 0
发帖数量: 366 个
工控威望: 4813 点
下载积分: 1976 分
在线时间: 403(小时)
注册时间: 2007-09-08
最后登录: 2024-06-11
查看绝世精灵的 主题 / 回贴
5楼  发表于: 2013-02-18 22:51
  BCD码是用4位二进制数表示一位十进制数方法
例如 8位BCD码 0001  0010,转为十进制数为 12,转为二进制数为 0000 1100.  先转换为十进制再转换为二进制容易理解。
hahahaha
级别: 家园常客
精华主题: 0
发帖数量: 483 个
工控威望: 665 点
下载积分: 30796 分
在线时间: 158(小时)
注册时间: 2011-11-03
最后登录: 2018-01-01
查看hahahaha的 主题 / 回贴
6楼  发表于: 2013-02-19 00:10
感谢1楼,5楼的分享。
jiaanreneng
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 315 点
下载积分: 4216 分
在线时间: 67(小时)
注册时间: 2008-01-16
最后登录: 2024-10-30
查看jiaanreneng的 主题 / 回贴
7楼  发表于: 2013-02-19 12:26
用指令可直接转换过来。