• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 如何看懂數字邏輯電路

    如何看懂數字邏輯電路

    作者: 時間:2010-06-03 來源:網絡 收藏

     ( 2 )譯碼器

      要把二進制碼還原成十進制數就要用譯碼器。它也是由門電路組成的,現在也有集成化產品供選用。圖 5 是一個 4 線 ―10 線譯碼器。它的左側為 4 個二進制碼的輸入端,右側有 10 個輸出端,從上到下按 0 、 1 、 …9 排列表示 10 個十進制數。輸出端帶小圓圈表示低電平有效。平時 10 個輸出端都是高電平 1 ,如輸入為 1001 碼,輸出“ 9 ”端為低電平 0 ,其余 9 根線仍為高電平 1 ,這表示“ 9 ”線被譯中。

    二極管,如每段都接低電平 0 ,七段都被點亮,顯示出數字“ 8 ”;如 b 、 c 段接低電平 0 ,其余都接 1 ,顯示的是“ 1 ”??梢娨咽M制數用七段顯示管顯示出來還要經過一次譯碼。如果使用“ 4 線 ―7 線譯碼器”和顯示管配合使用,就很簡單,輸入二進制碼可直接顯示十進制數,見圖 6 。譯碼器左側有 4 個二進制碼的輸入端,右側有 7 個輸出可直接和數碼管相連。左上側另有一個滅燈控制端 I B ,正常工作時應加高電平 1 ,如不需要這位數字顯示就在 I B 上加低電平 0 ,就可使這位數字熄滅。

      如果要想把十進制數顯示出來,就要使用數碼管。現以共陽極發光二極管( LED )七段數碼顯示管為例,見圖 6 。它有七段發光

    寄存器和移位寄存器

    ?。?1 )寄存器

      能夠把二進制數碼存貯起來的的部件叫數碼寄存器,簡稱寄存器。圖 7 是用 4 個 D 觸發器組成的寄存器,它能存貯 4 位二進制數。 4 個 CP 端連在一起作為控制端,只有 CP=1 時它才接收和存貯數碼。 4 個 R D 端連在一起成為整個寄存器的清零端。如果要存貯二進制碼 1001 ,只要把它們分別加到觸發器 D 端,當 CP 來到后 4 個觸發器從高到低分別被置成 1 、 0 、 0 、 1 ,并一直保持到下一次輸入數據之前。要想取出這串數碼可以從觸發器的 Q 端取出。

    ?。?2 )移位寄存器

      有移位功能的寄存器叫移位寄存器,它可以是左移的、右移的,也可是雙向移位的。

      圖 8 是一個能把數碼逐位左移的寄存器。它和一般寄存器不同的是:數碼是逐位串行輸入并加在最低位的 D 端,然后把低位的 Q 端連到高一位的 D 端。這時 CP 稱為移位脈沖。

      先從 R D 端送低電平清零,使寄存器成 0000 狀態。假定要輸入的數碼是 1001 ,輸入的次序是先高后低逐位輸入。第 1 個 CP 后, 1 被打入第 1 個觸發器,寄存器成 0001 ;第 2 個 CP 后, Qo 的 1 被移入 Q 1 ,新的 0 打入 D 1 ,成為 0010 ;第 3 個 CP 后,成為 0100 ;第 4 個 CP 后,成為 1001 。

      可見經過 4 個 CP ,寄存器就寄存了 4 位二進制碼 1001 。目前已有品種繁多的集成化寄存器供選用。



    關鍵詞: 數字邏輯電路

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 抚顺县| 平原县| 芜湖县| 罗平县| 阳谷县| 京山县| 长寿区| 丹棱县| 图木舒克市| 西城区| 永吉县| 印江| 博客| 江川县| 邯郸县| 上思县| 林州市| 高台县| 深圳市| 子长县| 云和县| 民权县| 靖远县| 南投市| 大田县| 景德镇市| 东乡族自治县| 宝坻区| 唐山市| 宜兰市| 家居| 师宗县| 梁平县| 广水市| 泰兴市| 华池县| 阿拉善左旗| 西宁市| 泾阳县| 五台县| 云林县|