0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

觸發(fā)器與鎖存器的區(qū)別在哪?

冬至子 ? 來源:呆萌的長(zhǎng)頸鹿 ? 作者:三十而惑 ? 2023-12-04 15:50 ? 次閱讀

內(nèi)容簡(jiǎn)介

本案例主要通過兩個(gè)基礎(chǔ)的鎖存器(Latch)和觸發(fā)器(Flip-Flop)來闡述下兩者之間的區(qū)別,從時(shí)序圖和源代碼可以了解。

鎖存器

鎖存器是電平觸發(fā)的存儲(chǔ)單元,數(shù)據(jù)存儲(chǔ)的動(dòng)作取決于輸入時(shí)鐘(或者使能)信號(hào)的電平值。簡(jiǎn)單而言,鎖存器的輸入有數(shù)據(jù)信號(hào)和使能信號(hào),當(dāng)處于使能狀態(tài)時(shí),輸出隨著輸入變化而變化,當(dāng)不處于使能狀態(tài)時(shí),輸入信號(hào)怎么變化都不會(huì)影響輸出。

觸發(fā)器

觸發(fā)器是對(duì)脈沖邊沿敏感的器件,它的變化只會(huì)在時(shí)鐘的上升沿或者下降沿到來的瞬間改變。

通過簡(jiǎn)單的鎖存器時(shí)序和觸發(fā)器時(shí)序來感受下有什么區(qū)別吧

1

鎖存器時(shí)序圖

圖片

**鎖存器LTCH—— **輸入:L , D ,RST 輸出:Q

LTCH信號(hào)解讀

只有L為高電平,輸出Q才會(huì)跟隨輸入D并進(jìn)行鎖存,t1到t3之間,輸入D信號(hào)雖然發(fā)生變化,輸出Q并未隨之改變,鎖存上一次D的信號(hào);當(dāng)復(fù)位RST為高電平,Q輸出低電平,由于RST在t4為高電平后下降沿變?yōu)榈碗娖?,而在t5時(shí)L為高電平對(duì)輸出Q產(chǎn)生作用,輸出Q變?yōu)楦唠娖健?/strong>

2

觸發(fā)器時(shí)序圖

圖片

**觸發(fā)器FF_RSE—— **輸入:CR , SR ,RST 輸出:Q

FF_RSE信號(hào)解讀

SR上升沿時(shí),置位輸出Q;CR上升沿時(shí),復(fù)位輸出Q;當(dāng)復(fù)位RST為高電平,輸出Q為低電平,由于RST在t4為高電平,雖然SR在t5后為高電平但對(duì)輸出Q不產(chǎn)生作用,RST變?yōu)榈碗娖胶?,SR已不是上升沿,仍舊對(duì)輸出Q不產(chǎn)生作用。

源代碼

鎖存器LTCH代碼:

FUNCTION_BLOCK "LTCH"
TITLE = 'LTCH'
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
   VAR_INPUT 
      D : Bool;
      L : Bool;
      RST : Bool;
   END_VAR


   VAR_OUTPUT 
      Q : Bool;
   END_VAR



BEGIN


IF #RST THEN
  #Q := FALSE;
ELSIF #L THEN
  #Q := #D;
END_IF;


END_FUNCTION_BLOCK

觸發(fā)器FF_RSE源代碼:

FUNCTION_BLOCK "FF_RSE"
TITLE = 'FF_RSE'
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
   VAR_INPUT 
      CS : Bool;
      CR : Bool;
      RST : Bool;
   END_VAR


   VAR_OUTPUT 
      Q : Bool;
   END_VAR


   VAR 
      es : Bool;
      er : Bool;
   END_VAR


BEGIN


IF #RST THEN
  #Q := FALSE;
ELSIF #CR AND NOT #er THEN
  #Q := FALSE;
ELSIF #CS AND NOT #es THEN
  #Q := TRUE;
END_IF;


#es := #CS;
#er := #CR;


END_FUNCTION_BLOCK
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)存儲(chǔ)

    關(guān)注

    5

    文章

    959

    瀏覽量

    50834
  • 鎖存器
    +關(guān)注

    關(guān)注

    8

    文章

    904

    瀏覽量

    41420
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    1995

    瀏覽量

    61011
  • RST
    RST
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    7375
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    、觸發(fā)器、寄存和緩沖區(qū)別

    電路的緩沖(5)數(shù)據(jù)傳輸和處理中不同裝置間溫度和時(shí)間不同時(shí),加一級(jí)緩沖進(jìn)行彌補(bǔ)等等。觸發(fā)器
    發(fā)表于 10-09 16:19

    寄存、觸發(fā)器區(qū)別

    寄存:register:latch觸發(fā)器:flipflop 一、
    發(fā)表于 07-03 11:50

    觸發(fā)器、、寄存三者的區(qū)別

    觸發(fā)器:能夠存儲(chǔ)一位二值信號(hào)的基本單元電路統(tǒng)稱為“觸發(fā)器”。:一位觸發(fā)器只能傳送或存儲(chǔ)一位
    發(fā)表于 09-11 08:14

    觸發(fā)器的工作原理是什么

    的工作原理是什么?的動(dòng)態(tài)特性及其應(yīng)用有哪些?觸發(fā)
    發(fā)表于 11-03 06:48

    觸發(fā)器

    觸發(fā)器1.什么情況要用到?狀態(tài)不能保持
    發(fā)表于 03-10 17:52

    觸發(fā)器原理

      1、掌握觸發(fā)器的電路結(jié)構(gòu)和工作原理;   2、熟練掌握SR觸發(fā)器、JK觸發(fā)器、D
    發(fā)表于 08-18 16:39 ?0次下載

    Latch和觸發(fā)器Flip-flop有何區(qū)別

    本文首先介紹了Latch結(jié)構(gòu)和latch的優(yōu)缺點(diǎn),其次介紹了
    的頭像 發(fā)表于 04-18 14:10 ?13.2w次閱讀
    <b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b>Latch和<b class='flag-5'>觸發(fā)器</b>Flip-flop有何<b class='flag-5'>區(qū)別</b>

    觸發(fā)器區(qū)別

    有兩個(gè)輸入,一個(gè)是有效信號(hào)EN,一個(gè)是輸入數(shù)據(jù)信號(hào)DATA_IN,有一個(gè)輸出Q,它的功能就是在EN有效的時(shí)候把DATA_IN的值傳給Q,也就是
    的頭像 發(fā)表于 11-29 11:02 ?2.5w次閱讀

    觸發(fā)器、寄存的關(guān)聯(lián)與區(qū)別及其相應(yīng)的verilog描述

    1:觸發(fā)器、寄存的關(guān)聯(lián)與區(qū)別 首先應(yīng)該明確
    的頭像 發(fā)表于 12-19 12:25 ?1.1w次閱讀

    觸發(fā)器的概念及其區(qū)別

    請(qǐng)簡(jiǎn)述觸發(fā)器的概念,并分析二者的區(qū)別。
    的頭像 發(fā)表于 08-15 09:24 ?6085次閱讀
    <b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b>與<b class='flag-5'>觸發(fā)器</b>的概念及其<b class='flag-5'>區(qū)別</b>

    觸發(fā)器區(qū)別和聯(lián)系

    觸發(fā)器是數(shù)字邏輯電路中兩種重要的元件,它們?cè)诓煌膽?yīng)用場(chǎng)景中發(fā)揮著關(guān)鍵作用。雖然觸發(fā)器
    的頭像 發(fā)表于 12-25 14:50 ?1670次閱讀

    、觸發(fā)器和寄存區(qū)別

    在數(shù)字電路和計(jì)算機(jī)系統(tǒng)中,觸發(fā)器和寄存都是關(guān)鍵的存儲(chǔ)元件,它們?cè)诠δ堋⒔Y(jié)構(gòu)和使用場(chǎng)景上存在一定的差異。本文將對(duì)這三者進(jìn)行詳細(xì)的介紹
    的頭像 發(fā)表于 05-23 15:28 ?1936次閱讀

    sr觸發(fā)器的邏輯功能區(qū)別

    在數(shù)字電路中,觸發(fā)器是兩種非常重要的存儲(chǔ)元件,它們?cè)谶壿嫻δ苌嫌兄黠@的區(qū)別。
    的頭像 發(fā)表于 07-23 10:19 ?445次閱讀

    觸發(fā)器的主要區(qū)別是什么

    觸發(fā)器是數(shù)字電路中的基本組件,它們?cè)趯?shí)現(xiàn)數(shù)字邏輯功能中起著至關(guān)重要的作用。雖然它們?cè)诠δ苌嫌泻芏嘞嗨浦帲鼈冎g還是存在一些主要區(qū)別
    的頭像 發(fā)表于 07-23 10:24 ?926次閱讀

    d觸發(fā)器和d區(qū)別是什么

    D觸發(fā)器和D是數(shù)字電路中常用的兩種存儲(chǔ)元件,它們?cè)诠δ芎蛻?yīng)用上有一定的區(qū)別。 定義和功能 D觸發(fā)器
    的頭像 發(fā)表于 08-28 09:34 ?762次閱讀