日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数字电子技术之触发器

發布時間:2023/12/31 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数字电子技术之触发器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這部分的內容涉及到時序邏輯的知識點:

這篇文章會對時序邏輯做簡單的概述(具體內容是下一篇文章的講解內容),對時序邏輯有簡單認識后,才好理解觸發器:

  • 時序邏輯簡述
  • 基本RS觸發器
  • 同步觸發器
  • 觸發器應用
  • 1. 時序邏輯簡述

    時序邏輯電路的結構和工作特點

    先來回顧一下組合邏輯電路的工作特點:


    再看一下時序邏輯電路的結構和工作特點:
    所謂時序,就是要看成一個時間軸:

    上一個時刻的輸出會和下一個時刻的輸入一起影響下一個時刻的輸出

    時序邏輯電路的分類

    根據電路的工作方式劃分(電路中觸發器的工作時刻是否統一劃分):

    • 同步時序邏輯電路
    • 異步時序邏輯電路

      異步的接入方式有很多

    根據電路輸出信號的決定關系(電路的輸出函數)劃分:

    • 米里型:輸出信號由輸入變量和現態共同決定
    • 莫爾型:輸出信號只與電路的現態有關

    根據邏輯功能劃分:

    • 計數器
    • 寄存器
    • 特定信號發生器

    根據集成度劃分:

    • 中規模IC
    • 大規模IC

    時序邏輯電路的表示工具

    組合邏輯電路有的5個工具,在時序邏輯電路上也有,在這基礎上,時序邏輯電路多了狀態表和狀態圖

    狀態表和狀態圖

    狀態表

    以表格的形式表達了一個時序邏輯電路完整的狀態遷移關系
    這兩張表描繪的其實是莫爾型電路

    也就是說,可以用米里型狀態表去表達一個莫爾型時序電路

    但是,不能用莫爾型狀態表去表達一個米里型時序電路

    狀態圖

    以圖形的形式表達了一個時序邏輯電路完整的狀態遷移關系

    • 每個圈表示電路的一個可能的狀態
    • 每一條帶箭頭的線表示一個狀態遷移關系
    • 起點的狀態:現態
    • 終點的狀態:次態

    這里舉一個例子,相信大家就能明白了:

    當現態為Q2時,輸入0,那么得到次態為Q2,輸出為0

    對應關系如下:

    狀態表和狀態圖之間的相互轉換

    • 狀態表上有幾行,狀態圖上就有幾個圈:
      表示電路所有可能的狀態

    • 狀態表上有幾個方格,狀態圖上就有幾條帶箭頭的線:
      表示電路全部的狀態遷移關系

    [例] 已知一個時序電路的狀態表, 畫出狀態圖


    先來看第一行:

    • 現態是00時,輸入0,次態是01,輸出1
    • 現態是00時,輸入1,次態是10,輸出1

    以此類推得到完整的狀態圖:

    各種表示工具之間的轉換

    [例] 已知一個時序電路的真值表,寫出該電路的邏輯表達式、狀態表和狀態圖。

    通過卡諾圖法得到邏輯表達式:


    狀態表如下所示:

    根據狀態表寫出狀態圖:


    回顧一下:

    2. 基本RS觸發器

    觸發器是一種具有記憶功能,能夠存儲0和1這樣的數學信息的電路,是構成時序邏輯電路的基本邏輯器件。

    觸發器的輸入和輸出

    觸發器的輸出端具有兩種狀態:

    • 0狀態
    • 1狀態

    輸入端收到有效激勵信號時:

    • 觸發器狀態可以發生翻轉;

    輸入激勵信號不是有效信號時:

    • 觸發器輸出狀態長期保持不變。即所謂“觸發器可以記憶(儲存)數字信息"

    舉例說明:

    觸發器的分類

    根據具體邏輯功能劃分:

    • RS觸發器:置0、置1觸發器
    • JK觸發器:置0、置1及翻轉觸發器
    • D觸發器:跟隨觸發器
    • T觸發器:翻轉觸發器

    根據內部結構劃分:

    • 基本觸發器
    • 同步觸發器
    • 主從觸發器
    • 邊沿觸發器

    這四種觸發器從上到下結構逐漸復雜,抗干擾能力逐次提高

    基本RS觸發器的兩種結構

    用與非門組成的基本RS觸發器


    激勵信號(控制信號):

    • Sd ̄\overline{\text{Sd}}Sd:直接置1端(置位端),低有效
    • Rd ̄\overline{\text{Rd}}Rd:直接置0端(復位端),低有效

    真值表/狀態表:

    其實以上的真值表可以寫成如下的形式:


    甚至可以不用這么麻煩,直接簡法狀態表:

    如果把第三和第四列對調,就可以得到卡諾圖:

    畫卡諾圈得特征方程:

    最后得到狀態圖:

    用或非門組成的基本RS觸發器

    或非門其實就是將輸入低有效變成了輸入高有效:

    RS觸發器特征方程的理解


    前面提到了兩種觸發器,特征方程是通過卡諾圖得來的

    細心的你有沒有發現兩種結構得到的特征方程是一樣的?

    如果RS觸發器的激勵端簡單寫為R、S:

    輸入激勵分別為高有效、低有效的兩個RS獨發器。特征方程中,激勵信號的表達相差一個非號。對其他觸發器特征方程的理解也類似。

    3. 同步觸發器

    同步觸發器也叫做帶有帶有時鐘控制的觸發器

    增加了一個新的輸入控制信號: 時鐘信號( CLOCK) , 一般標記為CLK ,
    也常稱作CP ,意為Clock Puise (時鐘脈沖)。

    增加CLK信號,既可以提高抗F擾能力,也便于使多個觸發器協調工作。

    同步RS觸發器

    • 當CLK=0時,輸入激勵被封鎖,輸出狀態保持不變,次態等于現態

    • 當CLK=1時,電路正常工作,完成RS觸發器功能


    邏輯門符號:

    狀態表\卡諾圖:

    得到特征方程:
    狀態圖:
    最后來看一個新的內容,波形圖:

    同步D觸發器

    在同步RS觸發器的基礎上反向共接,引出一個輸入激勵D,這樣就形成了同步D觸發器:

    其實也就是把同步RS觸發器同時為0和1的情況去掉,只保留01和10的情況

    下面分析一下功能:

    • 當CLK=0時,輸入激勵被封鎖,輸出狀態保持不變,次態等于現態

    • 當CLK=1時,電路正常工作,完成D觸發器功能

    邏輯門符號:

    特征方式其實已經很明顯了,就是:

    狀態圖如下所示:

    最后是波形圖:

    同步JK觸發器


    看出來有什么地方是不一樣的了嗎:

    如果把中間這兩條線擦去,其實就是RS觸發器了

    下面分析一下功能:

    • 當CLK=0時,輸入激勵被封鎖,輸出狀態保持不變,次態等于現態

    如果你是從前往后讀這篇文章的話,那么這一點應該會非常有印象吧

    • 當CLK=1,即高電平時,電路正常工作,完成JK觸發器功能


    中間那兩根線的作用其實也就是起到了翻轉的作用,當輸入激勵相同時翻轉

    得到卡諾圖:

    寫出特征方程:

    這是J,K均為高有效的JK觸發器的特征方程

    下面是狀態圖:

    輸入11,叫做翻轉為1;輸入10叫做置0為1

    波形圖如下所示:

    同步T觸發器

    同步T觸發器就是在同步JK觸發器的基礎上在輸入級做了個變形:

    意味著這時只有兩者均無效時(00)的保持和兩者均有效時(11)的翻轉了

    • 當CLK=0時,輸入激勵被封鎖,輸出狀態保持不變,次態等于現態

    • 當CLK=1,即高電平時,電路正常工作,完成T觸發器功能


    邏輯符號如下:

    狀態圖:

    因為J=K=T,所以特征方程可以寫成:

    即T與現態的亦或

    若要求輸入激勵T始終為1,則這時可以叫做必翻觸發器

    看,始終是次態等于現態非

    四類功能觸發器的總結

    邏輯符號

    邏輯符號的閱讀與分析:
    由JK觸發器的邏輯符號可知,這是一個在CLK信號低電平期間正常工作,且輸入激勵信號J,K均為低有效信號的JK觸發器,J為置 1 端,K為置 0 端。

    時序邏輯電路的波形圖的畫法

    時序邏輯電路的波形圖是一組輸入、輸出信號波形,根據時間(橫軸)的對應關系,組成的波形對照圖。

    觸發器波形圖上的信號類型:

    ★ 輸入信號包括了時鐘 信號、觸發器的輸入激勵信號等;
    ★ 輸出信號是觸發器的輸出狀態 。

    首先,根據RS觸發器的邏輯符號可知, CLK,S,R信號均為高有效信號,則可以根據CLK的輸入波形,確定觸發器的工作區,即CLK=1期間:

    • CLK=1期間,輸出狀態根據輸入激勵S、R的對應取值確定;
    • CLK =0期間,輸入激勵波形失效,輸出狀態保持;

    又已知觸發器的初狀態設為 0,根據上述原則,從起點開始,由左向右,畫出輸出狀態的波形:

    4. 觸發器應用

    觸發器的直接置位、復位端

    在同步RS觸發器的基礎上加了兩個信號:


    上面的S是直接置位端;下面的R是直接復位端

    為什么說他們直接呢?原因就在于他們的優先級最高,只要他們的輸入是0,不管左邊的信號是什么,輸出都是1

    最后來看一下邏輯符號:

    剛剛是低有效方式,現在我們來看一下高有效方式是怎么實現的:

    邏輯符號的書寫上沒有圈了:

    最后強調一下:
    不論直接置位、復位端如何標注,有效方式如何,其作用優先于觸發器本身的作用,即優先于觸發器的時鐘信號和輸入激勵信號。

    觸發器的多輸入激勵

    以JK觸發器為例:


    J和K分別由三個激勵相與

    另外,邏輯符號也可以這樣寫:

    把內置與邏輯直接刪掉,但是要記得默認是與邏輯

    [例] 根據圖示邏輯符號,詳細說明這些觸發器分別完成什么邏輯功能。


    再來試試下面這張圖:

    這是一個帶有低有效直接置位、復位端的(時鐘信號)下降沿工作,(激勵信號)高有效的多輸入RS觸發器

    觸發器的綜合使用范例

    [例1] 已知觸發器的邏輯符號和輸入波形,設初狀態從0開始,畫出完整的波形圖。

    這里的S恒為0其實就是不使用的意思


    因為Rd是直接復位端,他的優先級最高,所以先看他:
    只要Rd高有效,那么輸出Q必然置0

    下面再來看上升沿處:

    [例2] 已知觸發器的邏輯符號和輸入波形,設初狀態從0開始,畫出完整的波形圖。


    直接置位端接高電平,這可是低有效的,也就是說不使用直接置位端,只使用直接復位端

    另外,這里有一個多輸入激勵,與門的輸出才實現真正的激勵D


    這里最好先解決D1和D2之間的與門,再去考慮輸出:

    然后根據優先級,先看直接復位端為0時,輸出為0:

    結果如下:

    總結

    以上是生活随笔為你收集整理的数字电子技术之触发器的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。