複製鏈接
請複製以下鏈接發送給好友

地址鎖存器

鎖定
地址鎖存器是一個暫存器,它根據控制信號的狀態,將總線上地址代碼暫存起來。8086/8088數據和地址總線採用分時複用操作方法,即用同一總線既傳輸數據又傳輸地址。當微處理器存儲器交換信號時,首先由CPU發出存儲器地址,同時發出允許鎖存信號ALE給鎖存器,當鎖存器接到該信號後將地址/數據總線上的地址鎖存在總線上,隨後才能傳輸數據。
中文名
地址鎖存器
用    途
根據控制信號的狀態,將總線上地址代碼暫存起來
分    類
暫存器
注意事項
鎖存器是一個很普通的時序電路。一般的,它在時鐘上升沿或者下降沿來的時候鎖存輸入,然後產生輸出,在其他的時候輸出都不跟隨輸入變化,這就是所謂邊沿觸發的D觸發器。當然也有電平觸發的D觸發器,具體使用哪種,得看你使用得總線配置。
通常用作單片機的地址鎖存器的芯片有74LS373、8282、74LS273、74HC573等。
74LS373和8282是帶三態輸出的8位鎖存器,它們的結構和用法類似。以74LS373為例,共有8個輸入端D1—D8及8個輸出端Q1—Q8。當三態端OE為有效低電平,74LS373的G端為輸入選通端,使能端G為有效高電平時,輸出跟隨輸入變化;當G=1時,鎖存器處於透明工作狀態,即鎖存器的輸出狀態隨數據端的變化而變化,即腳1=Di(I=1,2,…,8)。當G端由1變0時,數據被鎖存起來,此時輸出端Qi不再隨輸入端的變化而變化,而一直保持鎖存前的值不變。G端(或STB端)可直接與單片機的鎖存控制信號端ALE相連,在ALE的下降沿進行地址鎖存。
只要根據“輸入三態,輸出鎖存”的原則,選擇74系列的TTL電路MOS電路就能組成簡單的擴展電路,如74LS244、74LS273、74LS373、74LS377等芯片都能組成輸入、輸出接口。