色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

格雷碼轉和8421碼的相互轉換

PoisonApple ? 來源:網絡整理 ? 2018-03-02 15:23 ? 次閱讀

格雷碼屬于可靠性編碼,是一種錯誤最小化的編碼方式。因為,雖然自然二進制碼可以直接由數/模轉換器轉換成模擬信號,但在某些情況,例如從十進制的3轉換為4時二進制碼的每一位都要變,能使數字電路產生很大的尖峰電流脈沖。而格雷碼則沒有這一缺點,它在相鄰位間轉換時,只有一位產生變化。它大大地減少了由一個狀態到下一個狀態時邏輯的混淆。由于這種編碼相鄰的兩個碼組之間只有一位不同,因而在用于方向的轉角位移量-數字量的轉換中,當方向的轉角位移量發生微小變化(而可能引起數字量發生變化時,格雷碼僅改變一位,這樣與其它編碼同時改變兩位或多位的情況相比更為可靠,即可減少出錯的可能性。

格雷碼是一種絕對編碼方式,典型格雷碼是一種具有反射特性和循環特性的單步自補碼,它的循環、單步特性消除了隨機取數時出現重大誤差的可能,它的反射、自補特性使得求反非常方便。

由于格雷碼是一種變權碼,每一位碼沒有固定的大小,很難直接進行比較大小和算術運算,也不能直接轉換成液位信號,要經過一次碼變換,變成自然二進制碼,再由上位機讀取。

格雷碼轉和8421碼的相互轉換

典型格雷碼是一種采用絕對編碼方式的準權碼,其權的絕對值為2^i-1(設最低位i=1)。

格雷碼的十進制數奇偶性與其碼字中1的個數的奇偶性相同。

8421碼轉格雷碼

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

USE IEEE.STD_LOGIC_ARITH.ALL;

ENTITY B2G IS

GENERIC(n:INTEGER :=4);

PORT(

norm : IN STD_LOGIC_VECTOR(n-1 DOWNTO 0);

grey : OUT STD_LOGIC_VECTOR(n-1 DOWNTO 0)

);

END B2G;

ARCHITECTURE behave OF B2G IS

SIGNAL temp_normal : STD_LOGIC_VECTOR(n-1 DOWNTO 0);

SIGNAL temp_grey : STD_LOGIC_VECTOR(n-1 DOWNTO 0);

BEGIN

PROCESS(norm)

BEGIN

temp_normal 《= norm;

temp_grey(n-1) 《= temp_normal(n-1)

FOR i IN n-2 DOWNTO 0 LOOP

temp_grey(i) 《= temp_normal(i+1) xor temp_normal(i);

END LOOP;

grey 《= temp_grey;

END PROCESS;

END behave;

數碼管顯示器

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

ENTITY seg7_1 IS

PORT(

A:IN STD_LOGIC_VECTOR(3 DOWNTO 0);

B:OUT STD_LOGIC_VECTOR(6 DOWNTO 0)

);

END seg7_1

ARCHITECTURE seg7_1 _arch OF seg7_1 IS

BEGIN

PROCESS(A)

BEGIN

CASE A IS

WHEN“0000”=》B《=“1111110”; --0

WHEN“0001”=》B《=“0110000”; --1

WHEN“0010”=》B《=“1101101”; --2

WHEN“0011”=》B《=“1111001”;--3

WHEN“0100”=》B《=“0110011”;--4

WHEN“0101”=》B《=“1011011”;--5

WHEN“0110”=》B《=“1011111”; --6

WHEN“0111”=》B《=“1110000”; --7

WHEN“1000”=》B《=“1111111”; --8

WHEN“1001”=》B《=“1111011”; --9

WHEN OTHERS =》B《=“0000000”;

END CASE;

END PROCESS;

END;

四人多數表決器

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

ENTITY biaojueqi IS

PORT(

A3,A2,A1,A0:IN STD_LOGIC;

Y :OUT STD_LOGIC);

END biaojueqi;

ARCHITECTURE behave OF biaojueqi IS

SIGNAL comb :STD_LOGIC_VECTOR(3 DOWNTO 0);

signal d: STD_LOGIC_VECTOR(15 DOWNTO 0);

BEGIN

comb《=A3&A2&A1&A0;

PROCESS(comb)

BEGIN

CASE comb IS

WHEN“0111”=》Y《=’1’;

WHEN“1011”=》Y《=’1’;

WHEN“1101”=》Y《=’1’;

WHEN“1110”=》Y《=’1’;

WHEN“1111”=》Y《=’1’;

WHEN OTHERS =》Y《=‘0’;

END CASE;

END PROCESS;

END behave;

格雷碼轉和8421碼的相互轉換

用與非門74LS00和異或門74LS86設計一可逆的4位碼變換器 設計要求:在控制信號C=1時,將8421碼轉換為格雷碼;C=0時,將格雷碼轉換為8421碼;寫出設計步驟,列出碼變換關系真值表并畫出邏輯圖,并用multisim進行仿真

解:根據組合邏輯電路的設計方法設輸入變量分別為A,B,C,D輸出變量分別為Y3,Y2,Y1,Y0;高電平用“1”表示,低電平用“0”表示。 (1)列出真值表

當C=1時將8421碼轉換為格雷碼

格雷碼轉和8421碼的相互轉換

當C=0時將格雷碼轉換為8421碼

格雷碼轉和8421碼的相互轉換

(2)根據真值表寫出邏輯函數表達式并化簡

格雷碼轉和8421碼的相互轉換

格雷碼轉和8421碼的相互轉換

(3)根據化簡后的邏輯函數表達式設計出實現該邏輯功能的數字邏輯電路

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 轉換器
    +關注

    關注

    27

    文章

    8694

    瀏覽量

    147085
  • 格雷碼
    +關注

    關注

    2

    文章

    34

    瀏覽量

    13185
  • 8421碼
    +關注

    關注

    1

    文章

    8

    瀏覽量

    4040
收藏 人收藏

    評論

    相關推薦

    什么是

    (Gray code),又叫循環二進制或反射二進制 在數字系統中只能識別0和1,各種數據要轉換
    發表于 11-11 09:34 ?7337次閱讀
    什么是<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>

    常用編碼(BCD編碼、余3、反射、奇偶校驗)

    反射(循環)十進制數 二進制數 十進制數 二進制數
    發表于 04-11 10:00

    簡介及格與二進制的轉換程序

    簡介及格與二進制的轉換程序
    發表于 04-22 09:00

    什么是BCD、8421、余三、

    的是8421BCD,無權用得較多的是余三
    發表于 11-03 17:36

    介紹

    介紹
    發表于 08-14 09:44

    的規則和應用問題?

    今天看到一個計數的程序,搜了下定義,覺得還是云里霧里,定義寫的是若任意兩個相鄰的代碼只有一位二進制數不同,則這種編碼為
    發表于 08-20 14:41

    8421BCD與二進制原碼的相互轉換

    8421BCD與二進制原碼的相互轉換。九層妖塔?起于壘土【藍橋杯】—{模板Template}—{Part7:DS18B20溫度傳感器}一、基本模板1、`頭文件`● 改編自國信長天藍橋杯官方藍皮書
    發表于 01-17 07:13

    二進制代碼與格相互轉換

    (Gray Code,簡稱G)是典型的循環,它是由二進制(Binary,簡稱 B
    發表于 05-02 18:46 ?42次下載

    簡介及格與二進制的轉換程序

    簡介及格與二進制的轉換程序
    發表于 01-16 11:52 ?5029次閱讀

    運算研究

    運算研究 在數字系統中只能識別0和1,各種數據要轉換為二進制代碼才能進行處理,
    發表于 03-18 14:07 ?1459次閱讀

    循環VHDL源程序

    我們知道計數的特點就是相鄰的碼字只有一個比特不同,那么我們在設計計數時找到這個比特取
    發表于 11-11 09:32 ?2108次閱讀

    辨析

    討論了Gray Code 的由來,剖析了關于的一些不合理說法,明確了其正宗的發明者應該是弗蘭克·,正確的英文名稱是Gray Cod
    發表于 11-28 16:04 ?5683次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>辨析

    余38421BCD轉換_8421BCD轉換成余3

    二進制編碼的十進制數,簡稱BCD。這種方法是用4位二進制的組合代表十進制數的0,1,2,3,4,5,6 ,7,8,9 十個數符。由8421加3后形成的余3
    的頭像 發表于 03-02 09:38 ?19.3w次閱讀
    余3<b class='flag-5'>碼</b>至<b class='flag-5'>8421</b>BCD<b class='flag-5'>碼</b>的<b class='flag-5'>轉換</b>_<b class='flag-5'>8421</b>BCD<b class='flag-5'>碼</b><b class='flag-5'>轉換</b>成余3<b class='flag-5'>碼</b>

    編碼規則_有什么規律

    典型的二進制簡稱,因1953年公開的弗蘭克·
    的頭像 發表于 03-02 14:29 ?5.6w次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>編碼規則_<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>有什么規律

    如何把二進制轉換?是如何判斷讀空寫滿呢?

    在傳遞讀寫時鐘域的指針使用來傳遞,如何把二進制轉換
    的頭像 發表于 09-15 09:38 ?8325次閱讀
    如何把二進制<b class='flag-5'>轉換</b>為<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>?<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>是如何判斷讀空寫滿呢?
    主站蜘蛛池模板: 天堂so导航| 日本一区精品久久久久影院 | 99视频一区| a国产成人免费视频| 白银谷在线观看| 国产高清国内精品福利色噜噜| 国产精品日韩欧美一区二区三区| 国产精品久久久久婷婷五月色| 国产呦精品一区二区三区下载| 好男人视频免费高清在线观看www| 精品人妻伦一二三区久久AAA片 | 久久成人免费观看草草影院| 久久资源365| 欧美性爱-第1页| 我半夜摸妺妺的奶C了她软件| 亚洲AV一宅男色影视| 一个人看的www视频动漫版| 91avcom| 古风H啪肉NP文| 花蝴蝶免费观看影视| 美女脱内衣裸身尿口露出来| 人人澡人人擦人人免费| 向日葵视频app下载18岁以下勿看 香艳69xxxxx有声小说 | 国精产品一区一区三区有限公司 | 色怕怕| 夜色55夜色66亚洲精品网站| 97国产精品视频在线观看| 俄罗斯14一18处交| 精品无码三级在线观看视频| 欧美videosgratis杂交| 午夜伦理yy44008影院| 在线免费福利| 高清视频在线观看SEYEYE| 九色PORNY真实丨国产大胸| 欧美日韩精品久久久免费观看| 丝瓜视频在线免费| 中文字幕无码一区二区免费| 国产精品久久久久久久久爆乳| 久久一本岛在免费线观看2020| 色欲久久精品AV无码| [高清无码] 波多野结衣|