74ls245

驅動led或其他設備的晶元

74LS245是常用的晶元,用來驅動led或者其他的設備,它是8路同相三態雙向匯流排收發器,可雙向傳輸數據。

簡介


74LS245還具有雙向三態功能,既可以輸出,也可以輸入數據。

接收模式


片選端/CE低電平有效,當DIR=“0”時,信號由 B 向 A 傳輸;(接收)
DIR=“1”,信號由 A 向 B 傳輸;(發送)當CE為高電平時,A、B均為高阻態。
由於P2口始終輸出地址的高8位,介面時74LS245的三態控制端1G和2G接地,P2口與驅動器輸入線對應相連。P0口與74LS245輸入端相連,E端接地,保證數據線暢通。8051的/RD和/PSEN相與後接DIR,使得RDPSEN有效時,74LS245輸入(P0.1←D1),其它時間處於輸出(P0.1→D1)。

工作原理


74LS245是用來驅動LED或者其他的設備,它是8路同相三態雙向匯流排收發器,可雙向傳輸數據。74LS245還具有雙向三態功能,既可以輸出,也可以輸入數據。
如果用C51的P0口輸出到數碼管,那就要考慮到數碼管的亮度以及P0口帶負載的能力,當8051單片機的P0口匯流排負載達到或超過P0最大負載能力時,必須接入74LS245等匯流排驅動器。選用74LS245提高驅動能力。P0口的輸出經過74LS245提高驅動后,輸出到數碼管顯示電路。如圖1所示。
當片選端/CE低電平有效時,DIR=“0”,信號由B向A傳輸;(接收),DIR=“1”,信號由A向B傳輸;(發送)。當CE為高電平時,A、B均為高阻態。
74ls245
74ls245

引腳描述


當DIR=“0”時,信號由 B 向 A 傳輸;(接收)DIR=“1”,信號由 A 向 B 傳輸;(發送)當CE為高電平時,A、B均為高阻態。
由於P2口始終輸出地址的高8位,介面時74LS245的三態控制端1G和2G接地,P2口與驅動器輸入線對應相連。P0口與74LS245輸入端相連,E端接地,保證數據線暢通。8051的/RD和/PSEN相與後接DIR,使得RD和PSEN有時,74LS245輸入(P0.1←D1),其它時間處於輸出(P0.1→D1)。74LS245的19腳稱為使能控制端,當該腳處於低電平時,74LS245才傳輸數據,所以19腳與地線相接。
引腳端符號:
VCC電源輸入引腳。8086 CPU採用單一+5V電源供電。
GND:接地引腳。
A:A匯流排端。
B:B匯流排端。
DIR:方向控制端。

應用舉例


匯流排驅動器74LS244和74LS245經常用作三態數據緩衝器,74LS244為單向三態數據緩衝器,而74LS245為雙向三態數據緩衝器。兩個電路圖的對比如下圖所示。單向的內部有8個三態驅動器,分成兩組,雙向的有16個三態驅動器,每個方向8個。
74ls245
74ls245