74ls244中文資料匯總(74ls244引腳圖及功能_工作原理及應用電路)

2021-01-08 電子發燒友

74LS244為3態8位緩衝器,一般用作總線驅動器。74LS244沒有鎖存的功能。地址鎖存器就是一個暫存器,它根據控制信號的狀態,將總線上地址代碼暫存起來。8086/8088數據和地址總線採用分時復用操作方法,即用同一總線既傳輸數據又傳輸地址。

當微處理器與存儲器交換信號時,首先由CPU發出存儲器地址,同時發出允許鎖存信號ALE給鎖存器,當鎖存器接到該信號後將地址/數據總線上的地址鎖存在總線上,隨後才能傳輸數據。

鎖存器是一個很普通的時序電路。一般的,它在時鐘上升沿或者下降沿來的時候鎖存輸入,然後產生輸出,在其他的時候輸出都不跟隨輸入變化,這就是所謂邊緣觸發的D觸發器。

引出端符號:

1A1~1A4,2A1~2A4輸入端

/1G,/2G三態允許端(低電平有效)

1Y1~1Y4,2Y1~2Y4輸出端

74ls244引腳圖

極限值:

電源電壓…………………………………………7V

輸入電壓…………………………………………5.5V

輸出高阻態時高電平電壓…………………………5.5V

工作環境溫度

54XXX…………………………………-55~125℃

74XXX…………………………………0~70℃

存儲溫度…………………………………………-65~150℃

74ls244功能表

它主要用於三態輸出,作為地址驅動器、時鐘驅動器、總線驅動器和定向發送器等。其真值表如下:

L表示低電平

H表示高電平

X表示不定狀態

Z表示高阻態

74ls244推薦工作條件

動態特性(TA=25℃)

靜態特性(TA為工作環境溫度範圍)

74ls244應用電路

用4個開關控制4個LED的亮滅狀態,其中採用74LS244控制開關的輸入,採用74LS373控制LED輸出。

代碼:

電路圖:

過程分析:

過程:

#18 P0=0xff; 通過拉高P0口置為1111 1111,即關閉LED燈;

#19 com=0; 對CD4071 U2.A的1和CD4071 U2.B的5輸入一個0;

#20 rd = 0; 對CD4071 U2.A的2輸入一個0;

由於CD4071的功能是執行邏輯或運算,1和2分別輸入0,則3輸出0給74LS244的OE口;

74LS244緩衝驅動器的OE為使能端,低電平是有效的,高電平時輸出為三態,此時通過CD4071傳給OE低電平,使開關的電平可以通過74LS244傳入P0;

開關狀態傳入P0;

#21 temp = P0; 通過定義的unsigned char temp來存放P0的狀態

#22 rd = 1; 對CD4071 U2.A的2輸入一個1;

1=0;2=1;此時或門輸出為1;

74LS244的OE端高電平時輸出為三態,關閉74LS244

#23 wr = 1;對CD4071 U2.B的6輸入一個1;

此時5=0;6=1;CD4071 U2.B的7輸出一個1;

74LS343的OE為低電平時,用作地址鎖存器;LE為高電平時,輸出Q0-Q7狀態與D0-D7狀態相同;當LE發生負跳變(1-》0)時,輸入端的D0-D7鎖入Q0-Q7

#24 P0 = temp; temp中的數據存入P0,傳送到74LS343的D端;

#25 wr = 0; 對CD4071 U2.B的6輸入一個0;

此時5=0;6=0;CD4071 U2.B的7輸出一個0;

LE的狀態從1-》0,發生負跳變,輸出Q0-Q7

LED等接受到開關的情況,發生亮滅。

實驗結果

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點