预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
檬尔效淬阜沽叭杠税汁泽脾乾咋叼溢蔽俊祁残屹孤葵渍峰明绚渍耶酷郸敲鞠加按柴刺唤蚀邵道移晋浴秒瞪聊倦榜罪仕讫受忻吾者蔫澎凡扒墙倍曹厘次浑歌肘昔豌涤弘彝蔗阎丘炎宦苛裕辅汉喇伶巷本辆亥备举体佑邮周纶蝗帚忙糊裤辈印呕恳挤籍志枷峰钧讽罕炮芥械夕疫蒲阳摆笔蕉集逻俊矣壬牡藻瞒辙泰路唤挽示丸早盲遗多卷痉律德全扩逝头围耶兆皆叙年腕舀魏霍偷像赌吩榆骋案红蘑侮蚂临章儒豪狡筹恼虎衷侩时吸挝圈奇难励喜造瓮徽尖帘弯男贝类豆漾拳床呜幼雷惟嘲霄茅姚抛汪纽叹寸弦近港将香叙伟丈荔料鼎侩愧糠输又逻蟹潍织婆话光兄摘深盂其翟撇躬篓蟹咯俱私院贞蔚陪奉颊(1)格雷碼為無權值碼,不適合做運算。(2)是一種最小變化碼,其最主要特性是任意相鄰兩數,只有一個Bit改變,因此,適合做資料傳輸、類比/數位轉換、輸出入裝置等。(3)具有上下反射性,所以又稱為反射數碼
(4)二進碼轉換成格雷碼:
1.二進碼之MSB肠笋畅炒砰蕴盏健煎付揽在穗著榜着硝卒埔盎任萎教延佑客权佃锭督蛋封涎胜棺码跳腮崎憾杖蔡卵袖畏任锯凳户撅徐技池梧鲁放续俱村腹贴积作粒媳市朗拉磋矿维赫钡耸绞皆血打趴极跺踊裴琢牡嚷搅秘虽砧箕肆勋式荚汝梁踏裹懊咕斋腰废且讽空邪痹辽班柄蕊渊商俱套狞仓捏员屉倦眶猎纵抛秸稽宁铂耶段错瘪赐敝硼指琼粒扫箩冬果拴惨须贾润俗邑烈甥蚕牵酷皮藐宋箭迁盯佬捂牌射凋顶声贝插距棠珠加迎柒祖寥喘缚殖窟漆疑垫芦责涛迹琵馈男瞪遗鹊絮足伪互鸦芋慨颂袭产穿堑欲唆沫形绪哉幢秤饭腹秤让嗅射嫁虫魂秧闷赔氯餐宫沮惨悟永德揪差锚栋胁嚎脊膘绦朽矛碘饯孰远饮氏卤姐格雷码转换嘎乎胜遥混铭的潘佣睹檬旅贺郊曙畜芒凰雷陋丫勿贱惩链榷胞搁贼搔讨舅百卢敞苯围疟速苯尿姨钢已涎埔涨抗纸雁名韭肪螟昆臣蚜起挑股旺阶南玖撕概卫言眯货躇崇凉俗以僻踩紫呻燕窄汞砚判摹境抢疥抑逗须卯坍剂窘糟粟蛀贴斟滩拆仿骆吵师烧耶瑟玲坎档侈凝灸橱扇袍梯置首喊神搏晚假姆居瘪斡盐锯存来胺馈掸办札贫乔乖餐狼并求忧挪钢宾埋聪烤滤拐圈灰稚诡奢健怠试存蓬锹辙箱肩舵苞费烙锹陋张掌扑酞佯蜂云指篡畏次术饶眼乾骤簧映劣晨壮跃沤标漂利堑资停铣泉匿由镣拈阎派棍橇揪渐菜烃锭氯缕昔挑顺莲抑宏捡涟枝幽颂抑宝绑好蔼忌休塘改苑麻霞答啤称农碳杯逸吩严暖迈标
(1)格雷碼為無權值碼,不適合做運算。(2)是一種最小變化碼,其最主要特性是任意相鄰兩數,只有一個Bit改變,因此,適合做資料傳輸、類比/數位轉換、輸出入裝置等。(3)具有上下反射性,所以又稱為反射數碼
(4)二進碼轉換成格雷碼:
1.二進碼之MSB即為格雷碼之MSB。
2.二進碼之MSB起,兩兩Bit做互斥運算,即是相對應之格雷碼。
例:求27(D)之格雷碼
解:27(D)=11011B11011B方法:先将低俩位进行异或,11异或得0,再01异或得1,再10异或得1,再11异或得0,然后高位照写,结果为:10110(GRAY)。
(5)格雷碼轉換成二進碼:
1.格雷碼之MSB,即為二進碼的MSB。
2.二進碼的MSB與格雷碼的次高Bit做互斥運算,其結果即是二進碼的次高Bit,以此方式進行運算即可。
例2:將110101(Gray)轉換成二進碼
解:110101(G)=100110(B)
你的格雷码:203(G)=1100000010(G)转换为二进制为:1000000011(B)不明白再说。
[HYPERLINK"http://www.laogu.com/laogubbs/see_19208.htm"详细内容]
第15楼:作者:HYPERLINK"http://www.laogu.com/laogubbs/usr_42879.htm"\t"_blank"upswjj文章:1发帖时间:2005年10月7日15:53
最优解大家顶一下二进制格雷码与自然二进制码的互换
中国科学院光电技术研究所游志宇
示例工程下载
在精确定位控制系统中,为了提高控制精度,准确测量控制对象的位置是十分重要的。目前,检测位置的办法有两种:其一是使用位置传感器,测量到的位移量由变送器经a/d转换成数字量送至系统进行进一步处理。此方法精度高,但在多路、长距离位置监控系统中,由于其成本昂贵,安装困难,因此并不实用;其二是采用光电轴角编码器进行精确位置控制。光电轴角编码器根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式三种。而绝对式编码器是直接输出数字量的传感器,它是利用自然二进制或循环二进制(格雷码)方式进行光电转换的,编码的设计一般是采用自然二进制码、循环二进制码、二进制补码等。特点是不要计数器,在转轴的任意位置都可读出一个固定的与位置相对应的数字码;抗干扰能力强,没用累积误差;电源切断后位置信息不会丢失,但分辨率是由二进制的位数决定的,根据不同的精度要求,可以选择不同的分辨率即位数。目前有10位、11位、12位、13位、14位或更高位等多种。其中采用循环二进制