加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 1 組合邏輯電路
    • 2 時序邏輯電路
    • 3 總結(jié)
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

嵌入式基礎(chǔ)知識-組合邏輯與時序邏輯電路

2024/02/05
3803
閱讀需 8 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

本篇來介紹嵌入式硬件電路的相關(guān)知識:組合邏輯電路時序邏輯電路。根據(jù)電路是否具有存儲功能,將邏輯電路分為組合邏輯電路和時序邏輯電路。

1 組合邏輯電路

組合邏輯電路,是指在任何時刻,電路的輸出狀態(tài)只取決于同一時刻的輸入狀態(tài),與電路原來的狀態(tài)無關(guān)。

常見的組合邏輯電路:譯碼器、多路選擇器

1.1 組合邏輯的表示方法

組合邏輯的表示方法包括真值表和布爾代數(shù)。

1.1.1 真值表

輸入的所有組合與其對應的輸出值構(gòu)成的表格

A B L
0 0 0
0 1 0
1 0 0
1 1 1

真值表的特點:能完全描述任何一種組合邏輯表的大小隨輸入個數(shù)的增加呈指數(shù)增長

1.1.2 布爾代數(shù)

布爾代數(shù)中有3種基本運算,與、或、非。

與邏輯

與邏輯(AND),記為“·”,也稱為邏輯乘

A和B都滿足,Y才滿足。

或邏輯

或邏輯(OR),記為“+”,也稱為邏輯和。

A和B只要有一個滿足,Y就滿足。

非邏輯

或邏非(NOT),記為“A非(A上面一橫)",也稱為邏輯反。

A不滿足時,Y才滿足。

常見的布爾代數(shù)定律如下表所示:

1.2 基礎(chǔ)結(jié)構(gòu)門電路

門電路可以實現(xiàn)基本的邏輯功能。

基本的門電路的符號如下:

也可以用下面這種符號表示:

1.3 常用組合邏輯電路

1.3.1 譯碼器

譯碼器,也稱為解碼器,可以將特定含義的二進制碼轉(zhuǎn)換成對應的輸出信號。

譯碼器為多輸入多輸出的組合邏輯網(wǎng)絡,如下圖:

    每輸入一個n位的二進制信號,在m個輸出端中最多只有一個有效當m=2^n時,為全譯碼器當m<2^n時,為部分譯碼器

根據(jù)功能的不同,譯碼器分為通用譯碼器顯示譯碼器

通用譯碼器又可分為二進制譯碼器二-十進制譯碼器

    二進制譯碼器是全譯碼器,如2-4譯碼器、3-8譯碼器二-十進制譯碼器是部分譯碼器,將二進制譯成0~9,它的n=4,m=10

1.3.2 數(shù)據(jù)選擇器MUX

數(shù)據(jù)選擇器,又稱為多路開關(guān)。

常見的數(shù)據(jù)選擇器有:二選一、四選一、八選一、十六選一等。

如下圖左圖為數(shù)據(jù)選擇器示意。

下圖右圖為二選一的數(shù)據(jù)選擇器結(jié)構(gòu):

    兩個輸入信號A和B一個輸出信號C一個選擇信號S

1.3.3 數(shù)據(jù)分配器DMUX

數(shù)據(jù)分配器,又稱為多路分配器。

與數(shù)據(jù)選擇器相反,它是有一個輸入和多個輸出。

如下圖左圖為數(shù)據(jù)分配器示意。

下圖右圖為四路數(shù)據(jù)分配器:

    若數(shù)據(jù)輸入端X為1,為2-4譯碼器,即X為使能端選擇端S0和S1相當于譯碼器的輸入端

數(shù)據(jù)分配器的核心實際是一個帶有使能端的全譯碼器

1.3.4 多路開關(guān)

把多路選擇器和多路分配器結(jié)合起來,得到多路開關(guān),可以實現(xiàn)在一條線上分時傳送多路信號。

即在相同地址輸入的控制下,將多路輸入信號的任意一路從對應的一路輸出。

2 時序邏輯電路

時序邏輯電路,是指電路在任一時刻的輸出不僅與當前時刻的輸入有關(guān),還與當前時刻的電路狀態(tài)有關(guān)。

    I為時序電路的輸入信號O為時序電路的輸出信號E為存儲電路轉(zhuǎn)換為下一狀態(tài)的激勵信號S為存儲電路的狀態(tài)信號(狀態(tài)變量),表示時序電路當前狀態(tài),簡稱現(xiàn)態(tài)

常見的時序邏輯電路:寄存器、計數(shù)器等。

2.1 時鐘信號

時鐘信號是指有固定周期并與運行無關(guān)的信號量,它是時序邏輯的基礎(chǔ),決定了邏輯單元中狀態(tài)何時更新。

電平觸發(fā)機制中,只有高電平(或低電平)是有效信號在邊沿觸發(fā)機制中,只有上升沿(或下降沿)是有效信號。

2.2 觸發(fā)器

觸發(fā)器是一種能夠儲存1位二值信號(0、1)的基本單元電路。其特點為:

    具有兩個能自行保持的穩(wěn)定狀態(tài)來表示邏輯0和1根據(jù)不同的輸入信號可以設(shè)置成0或1

觸發(fā)器的分類:

按時鐘控制方式分:電平觸發(fā)、邊沿觸發(fā)、主從觸發(fā)

按邏輯功能分:D型、R-S型、J-K型

2.2.1 電位觸發(fā)方式的觸發(fā)器

如下圖為鎖定觸發(fā)器(鎖存器)的電位觸發(fā)器的邏輯圖:

    當時鐘信號E為高電平1時,輸入D和輸出Q相同當時鐘信號E為低電平0時,輸入D無論輸入什么都無效,輸出Q狀態(tài)保持不變

在時鐘信號E為高電平1期間,輸入信號多次發(fā)送變換,觸發(fā)器也會相應的多次翻轉(zhuǎn),這種因輸入信號變化而引起觸發(fā)器狀態(tài)變化多余一次的現(xiàn)象,稱為觸發(fā)器的空翻。

電平觸發(fā)器的結(jié)構(gòu)簡單,常用來組成暫存器。

2.2.2 邊沿觸發(fā)方式的觸發(fā)器

如下圖為邊沿觸發(fā)器(以D觸發(fā)器為例)的邏輯圖:

    在CP=1期間到來的數(shù)據(jù),必須“延遲”到該CP=1過后的下一個CP邊沿到來時才被接收在CP正跳變(對正邊沿觸發(fā)器)以外期間出現(xiàn)在D端的數(shù)據(jù)和干擾不會被接收,有很強的抗數(shù)據(jù)端干擾的能力

邊沿觸發(fā)器除用來組成寄存器外,還可用來組成計數(shù)器移位寄存器

2.3 寄存器

寄存器主要用來接收信息、寄存信息或傳送信息。

      • 通常采用

    并行輸入——并行輸出的方式,

      組成部分包括:觸發(fā)器、門電路構(gòu)成的控制電路(以保證信息的接收、發(fā)送、清除)存儲n位二進制代碼的寄存器需要使用n個觸發(fā)器構(gòu)成

2.4 移位器

移位器既能寄存數(shù)據(jù),又能在時鐘信號的控制下,使數(shù)據(jù)向左或向右移動。

      • 按移動方向可分為:左移位寄存器、右移位寄存器、雙向移位寄存器

按信息的輸入/輸出方式可分為:

    • 串行輸入——串行輸出串行輸入——并行輸出(串——并轉(zhuǎn)換)并行輸入——串行輸出(并——串轉(zhuǎn)換)并行輸入——并行輸出

2.5 計數(shù)器

計數(shù)器是由各種觸發(fā)器和邏輯門構(gòu)成的,其基本功能用來累計時鐘輸入脈沖的個數(shù)。

    • 計數(shù)器還可用來定時、分頻、產(chǎn)生節(jié)拍脈沖和脈沖序列、進行數(shù)字運算等按脈沖輸入方式可分為:

        • 同步計數(shù)器:各級觸發(fā)器的時鐘脈沖均來自同一個計數(shù)輸入脈沖,各級觸發(fā)器在計數(shù)脈沖作用下同時翻轉(zhuǎn),又稱

      并行計數(shù)器

        • 異步計數(shù)器:沒有公共的時鐘脈沖,除第一級外,每級觸發(fā)器都是由前一級的輸出信號觸發(fā),為串行進位,又稱

      串行計數(shù)器

按計數(shù)技術(shù)可分為:二進制計數(shù)器、十進制計數(shù)器、任意進制計數(shù)器

按邏輯功能可分為:加法計數(shù)器、減法計數(shù)器、可逆計數(shù)器

3 總結(jié)

本篇介紹了組合邏輯電路與時序邏輯電路的基礎(chǔ)知識,組合邏輯電路中,介紹了組合邏輯的表示方法,各種基礎(chǔ)門電路、常用的組合邏輯電路等;時序邏輯電路中,首先介紹了時鐘信號的類型,然后介紹了觸發(fā)器、寄存器、移位器、計數(shù)器的基礎(chǔ)知識點。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
CPC1979J 1 Littelfuse Inc Transistor Output SSR, 1-Channel, 2500V Isolation, ROHS COMPLIANT, ISOPLUS264, 4 PIN

ECAD模型

下載ECAD模型
$13.97 查看
LTC6990HDCB#TRMPBF 1 Analog Devices Inc TimerBlox: Voltage Controlled Silicon Oscillator
暫無數(shù)據(jù) 查看
524SCMGI8 1 Integrated Device Technology Inc COL-8, Reel

ECAD模型

下載ECAD模型
$2.82 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

控制科學與工程碩士,日常分享單片機、嵌入式、C/C++、Linux等學習經(jīng)驗干貨~