千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

监控系统(CCTV)
收藏本版 (135) |订阅

监控系统(CCTV) 今日: 47706 |主题: 63094|排名: 2 

发新帖
打印 上一主题 下一主题

[原创]教你简单的解码器拨码方法....

[复制链接]
laishunlij 发布于: 2009-6-24 21:49 1577 次浏览 18 位用户参与讨论
跳转到指定楼层

     前面看到有位仁兄发的解码器拨码方法的公式.其实完全不用那么麻烦,.

 

        地址码一般厂家都做成8位2进制的拨码模式.  

         共有8为拨码开关.可拨的最大地址数是256位.

     1 2 3 4 5 6 7 8 分别对应的实际地址为. 1 2 4 8 16 32 64 128.

           一般都是ON为有效OFF为无效的.  如果拨成地址为8的话,

可以直接把4拨到ON位置了.    

         如果是拨比较大的地址例如:99     我门先看接近99又不大于99的是 64,对应的7 那我门先可以把7拨到ON,  99-64=35 再找接近35的. 是 32对应的6 那我门又可以把6拨到ON, 35-32=3  3就好拨了. 第一位是1 第二位是 2  加起来就等于3了.    这样99就出来了.  是.1 2 6 7拨到ON位置上就可以了. 个人觉得这个方法是比较简单的.分享给大家

[此贴子已经被作者于2009-6-24 22:10:03编辑过]
回复

使用道具 举报

已有18人评论

新浪微博达人勋

千家认证

沙发
INPOPCOM 发表于 2009-6-25 11:12:00
学习
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
wyf0113 发表于 2009-6-25 11:40:00
厂家不一样 拨码也不一样  有的是从后往前的  具体还是看说明书 不过楼主辛苦了 顶下
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

地板
lehan520 发表于 2009-6-25 13:52:00
谢谢
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

5#
supgj 发表于 2009-6-25 14:28:00
同意三楼的说法
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

6#
longzhiwei 发表于 2009-6-30 17:23:00
0还是看说明书,楼主的方法是把十进制数转换二进制的
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

7#
haha123 发表于 2009-6-30 17:35:00
其实 楼主还忘记考虑了一个问题 协议跟波特率
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

8#
dbkdz 发表于 2009-6-30 23:32:00
所谓8421码,也是一种二进制码,是一种数字字符编码,每四位分为一段,该段内的四个二进制位分别对应2的3次方(8),2的2次方(4),2的1次方(2),和2的0次方(1)。而3、2、1、0是2的幂指数,称为对应为的权。它对应只有0--9十个数字,还有一种是二进制码,有0--9加上A--F共16个数字。
以下是8421bcd码,二进制码和十进制数的对应
8421码     二进制码    对应数字
0000        0000          0
0001        0001          1
0010        0010          2
0011        0011          3
0100        0100          4
0101        0101          5
0110        0110          6
0111        0111          7
1000        1000          8
1001        1001          9
            1010          A
            1011          B
            1100          C
            1101          D
            1110          E
            1111          F
而向上所列,大于9以后,8421BCD码就没有了。以91为例:
转换为8421BCD码很简单,看表对应9的8421bcd码为1001,1的8421bcd码为0001,所以
十进制数91的8421bcd码为10010001。反过来也可以。如bcd码01110101的对应的十进制数为75。
但十进制91转换为二进制数则不同了,整数部分采取除2取余数法,而且最后的余数为二进制数的高位。91转换为二进制数为01011011,也可以去掉高位0后得到1011011。
这样应该明白啦
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

9#
苏州小陆 发表于 2011-6-29 20:30:00

学习

 

回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

10#
whpwanghongpei 发表于 2011-6-29 20:37:00
学习下
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

11#
whpwanghongpei 发表于 2011-6-29 20:39:00
好像AD的球机地址码是从00000000开始的,不一样得
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

12#
绝路之上 发表于 2011-7-1 17:31:00
学习了
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

13#
losedstar 发表于 2011-7-1 20:23:00

学习了

 

回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

14#
whcgkj 发表于 2011-7-1 21:32:00
方法实用
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

15#
wlf13875058890 发表于 2011-7-2 09:12:00

学习中

 

回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

16#
zhuzhj 发表于 2011-7-3 14:43:00
楼主辛苦了,偶路过
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

17#
指间香烟 发表于 2011-7-11 15:32:00
学习
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

18#
iehongye 发表于 2011-7-11 15:45:00
具体编码方法还得看说明书,楼主说的十进制转二进制挺好用
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

19#
kombel 发表于 2011-7-11 16:46:00

好像厂家不同拨法也不同的吧

 

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城