① 鎖存器作用
鎖存器是一種對脈沖電平敏感的存儲單元電路,它們可以在特定輸入脈沖電平作用下改變狀態。鎖存,就是把信號暫存以維持某種電平狀態。鎖存器是利用電平控制數據的輸入,它包括不帶使能控制的鎖存器和帶使能控制的鎖存器。鎖存器最主要的作用是緩存,其次完成高速的控制器與慢速的外設的不同步問題,再其次是解決驅動的問題,最後是解決一個 I/O口既能輸出也能輸入的問題。在某些運算器電路中有時採用鎖存器作為數據暫存器。
數據有效延遲於時鍾信號有效。這意味著時鍾信號先到,數據信號後到。
在某些運算器電路中有時採用鎖存器作為數據暫存器。
所謂鎖存器,就是輸出端的狀態不會隨輸入端的狀態變化而變化,僅在有鎖存信號時輸入的狀態才被保存到輸出,直到下一個鎖存信號到來時才改變。典型的鎖存器邏輯電路是D 觸發器電路。
在某些應用中,單片機的I/O 口上需要外接鎖存器。例如,當單片機連接片外存儲器時,要接上鎖存器,這是為了實現地址的復用。假設,MCU埠其中的 8 路的 I/O 管腳既要用於地址信號又要用於數據信號,這時就可以用鎖存器先將地址鎖存起來。
8051訪問外部存儲器時P0口和P2口共同做為地址匯流排,P0口常接鎖存器再接存儲器。以防止匯流排間的沖突。而P2口直接接存儲器。因為單片機內部時序只能鎖住P2口的地址,如果用P0口傳輸數據時不用鎖存器的話,地址就改變了。
看看8051單片機匯流排操作的時序圖對我們很有幫助。由於數據匯流排、地址匯流排共用P0口,所以要分時復用。先送地址信息,由ALE使能鎖存器將地址信息鎖存在外設的地址端,然後送數據信息和讀寫使能信號,在指定的地址進行讀寫操作。
使用鎖存器來區分開單片機的地址和數據,8051系列的單片機用的比較多,也有一些單片機內部有地址鎖存功能,如8279就不用鎖存器了。
② 鎖存器是什麼
鎖存器(Latch)是一種對脈沖電平敏感的存儲單元電路,它們可以在特定輸入脈沖電平作用下改變狀態。
簡單鎖存器描述:只有在有鎖存信號時輸入的狀態被保存到輸出,直到下一個鎖存信號。通常只有0和1兩個值。典型的邏輯電路是D觸發器。
由若干個鍾控D觸發器構成的一次能存儲多位二進制代碼的時序邏輯電路,叫鎖存器件。
邏輯結構與功能表
8位鎖存器74LS373的邏輯圖見圖所示。其中使能端G加入CP信號,D為數據信號。輸出控制信號為0時,鎖存器的數據通過三態門進行輸出。
③ 存儲器與寄存器與鎖存器之間有什麼區別是不是都是存數據啊。
存儲器顧名思義就是存儲數據用的,寄存器大部分是用來存放硬體地址的,而鎖存器是一種數字邏輯器件,一般做控制用
④ 鎖存器的作用
鎖存器(Latch)是一種對脈沖電平敏感的存儲單元電路,它們可以在特定輸入脈沖電平作用下改變狀態。
鎖存,就是把信號暫存以維持某種電平狀態。鎖存器的最主要作用是緩存,其次完成高速的控制器與慢速的外設的不同步問題,再其次是解決驅動的問題。
最後是解決一個 I/O 口既能輸出也能輸入的問題。鎖存器是利用電平控制數據的輸入,它包括不帶使能控制的鎖存器和帶使能控制的鎖存器。
(4)鎖存器存儲數據嗎擴展閱讀:
應用場合:
所謂鎖存器,就是輸出端的狀態不會隨輸入端的狀態變化而變化,僅在有鎖存信號時輸入的狀態才被保存到輸出,直到下一個鎖存信號到來時才改變。
鎖存器多用於集成電路中,在數字電路中作為時序電路的存儲元件,在某些運算器電路中有時採用鎖存器作為數據暫存器。
封裝為獨立的產品後也可以單獨應用,數據有效延遲於時鍾信號有效。這意味著時鍾信號先到,數據信號後到。
在某些應用中,單片機的I/O 口上需要外接鎖存器。例如,當單片機連接片外存儲器時,要接上鎖存器,這是為了實現地址的復用。
假設,MCU埠其中的 8 路的 I/O 管腳既要用於地址信號又要用於數據信號,這時就可以用鎖存器先將地址鎖存起來。
8051訪問外部存儲器時P0口和P2口共同做為地址匯流排,P0口常接鎖存器再接存儲器。以防止匯流排間的沖突。而P2口直接接存儲器。
因為單片機內部時序只能鎖住P2口的地址,如果用P0口傳輸數據時不用鎖存器的話,地址就改變了。
看看8051單片機匯流排操作的時序圖對我們很有幫助。由於數據匯流排、地址匯流排共用P0口,所以要分時復用。
先送地址信息,由ALE使能鎖存器將地址信息鎖存在外設的地址端,然後送數據信息和讀寫使能信號,在指定的地址進行讀寫操作。
使用鎖存器來區分開單片機的地址和數據,8051系列的單片機用的比較多,也有一些單片機內部有地址鎖存功能,如8279就不用鎖存器了。
⑤ 25位的二進制數據如何使用74374鎖存器 保存數據
74374是個8位的鎖存器,它不可能存儲25位數據的啊
估計是利用鎖存器將25位數據存進其他存儲設備吧?
=====================================================
可以的,25位就要四片了
⑥ 鎖存器屬於暫存還是長期儲存器
鎖存器屬於暫存,需要有電才能保持其狀態,和我們常說的電腦內存,手機RAM等屬於同一類性質的器件;EEPROM電可擦除器件屬於長期存儲器,其狀態掉電後可長期保存,常見的U盤、硬碟、SPI Flash、TF卡等都屬於此類存儲器
⑦ 鎖存器可以用作數據輸出埠電路嗎
、鎖存器
鎖存器(latch)---脈沖電平敏鍾脈沖電平作用改變狀態
鎖存器電平觸發存儲單元數據存儲作取決於輸入鍾(或者使能)信號電平值僅鎖存器處於使能狀態輸才隨著數據輸入發變化
鎖存器同於觸發器鎖存數據輸端信號隨輸入信號變化像信號通緩沖器;旦鎖存信號起鎖存作用則數據鎖住輸入信號起作用鎖存器稱透明鎖存器指鎖存輸於輸入透明
鎖存器(latch):我聽電平觸發呵呵鎖存器電平觸發存儲單元數據存儲作取決於輸入鍾(或者使能)信號電平值鎖存器處於使能狀態輸才隨著數據輸入發變化(簡單說兩輸入別效信號EN,輸入數據信號DATA_IN輸Q功能EN效候DATA_IN值傳給Q鎖存程)
應用場合:數據效遲於鍾信號效意味著鍾信號先數據信號某些運算器電路採用鎖存器作數據暫存器
缺點:序析較困難
要鎖存器原二:1、鎖存器容易產毛刺2、鎖存器ASIC設計應該說比ff要簡單FPGA資源部器件沒鎖存器東西所需要用邏輯門ff組鎖存器浪費資源
優點:面積鎖存器比FF快所用址鎖存合適定要保證所latch信號源質量鎖存器CPU設計見由於應用使CPU速度比外部IO部件邏輯快許latch完同功能所需要門較觸發器要少所asic用較
二、觸發器
觸發器(Flip-Flop簡寫 FF)叫雙穩態門稱雙穩態觸發器種兩種狀態運行數字邏輯電路觸發器直保持狀態直收輸入脈沖稱觸發收輸入脈沖觸發器輸根據規則改變狀態保持種狀態直收另觸發
觸發器(flip-flops)電路相互關聯使用內存晶元微處理器數字集電路(IC)形邏輯門用存儲比特數據該數據表示音序器狀態、計數器價值、計算機內存ASCII字元或任何其信息
幾種同類型觸發器(flip-flops)電路具指示器T(切換)、S-R(設置/重置)J-K(能稱Jack Kilby)D(延遲)典型觸發器包括零、或兩輸入信號及鍾信號輸信號些觸發器包括重置前輸明確輸入信號第電觸發器1919由W.H.EcclesF.W.Jordan發明
觸發器(flip-flop)---脈沖邊沿敏其狀態鍾脈沖升沿或降沿瞬間改變
T觸發器(Toggle Flip-Flopor Trigger Flip-Flop)設輸入輸鍾頻率由0轉1TQ相同其輸值1輸入端T1候輸端狀態Q發反轉;輸入端T0候輸端狀態Q保持變JK觸發器JK輸入點連接起即構T觸發器
應用場合:鍾效遲於數據效意味著數據信號先建立鍾信號建立CP升沿刻打入寄存器
三、寄存器
寄存器(register):用存放數據些型存儲區域用暫存放參與運算數據運算結廣泛用於各類數字系統計算機其實寄存器種用序邏輯電路種序邏輯電路包含存儲電路寄存器存儲電路由鎖存器或觸發器構鎖存器或觸發器能存儲1位二進制數所由N鎖存器或觸發器構N位寄存器 工程寄存器般按計算機位元組位數設計所般8位寄存器、16位寄存器等
寄存器觸發器要求具置1、置0功能即論用同步RS結構觸發器用主結構或邊沿觸發結構觸發器都組寄存器般由D觸發器組公共輸入/輸使能控制端鍾般使能控制端作寄存器電路選擇信號鍾控制端作數據輸入控制信號
寄存器應用
1. 完數據並串、串並轉換;
2.用做顯示數據鎖存器:許設備需要顯示計數器記數值8421BCD碼記數七段顯示器顯示記數速度較高眼則辨認迅速變化顯示字元計數器解碼器間加入鎖存器控制數據顯示間用
3.用作緩沖器;
4. 組計數器:移位寄存器組移位型計數器環形或扭環形計數器
四、移位寄存器
移位寄存器:具移位功能寄存器稱移位寄存器
寄存器寄存數據或代碼功能處理數據需要寄存器各位數據移位控制信號作用依向高位或向低位移1位移位寄存器按數碼移向類左移右移控制雙向(逆)移位寄存器;按數據輸入端、輸式類串列並行除D邊沿觸發器構移位寄存器外用諸JK等觸發器構移位寄存器
⑧ 鎖存器74HC573可以緩存幾位數據
鎖存器74HC573可以鎖存8位數據。數碼管會依次顯示0
1
2
3
4
5.
這樣的數據,是P0口向74HC573鎖存器送入並鎖存進了74HC573的八D鎖存器,這是一個依次顯示延時程序。否則不一定顯示5,因為上電時鎖存器內的數據不確定。
⑨ 寄存器和鎖存器有什麼區別
寄存器顧名思義,就是保存數據的地方。不同的環境下有不同的解釋,這個我就不介紹啦~~~打字怪累的。
鎖存器是用於存儲數據來進行交換,使數據穩定下來保持一段時間不變化,直到新的數據將其替換。
寄存器與鎖存器都是用來暫存數據的器件,在本質上沒有區別,不過寄存器的輸出端平時不隨輸入端的變化而變化,只有在時鍾有效時才將輸入端的數據送輸出端(打入寄存器),而鎖存器的輸出端平時總隨輸入端變化而變化,只有當鎖存器信號到達時,才將輸出端的狀態鎖存起來,使其不再隨輸入端的變化而變化。懂了不~~