74ls47應用電路一
數碼管是單片機的常用輸出設備,其接法靈活,硬件接線較繁瑣。為方便自己做實驗,筆者利用手頭的元器件制作了一塊多功能數碼管顯示實驗板。這塊實驗板由八位共陽數碼管實驗模塊和四位共陰數碼管實驗模塊組成。 本實驗板電路分成兩部分,第一部分是基本顯示部分(圖1),第二部分是譯碼器部分(圖2)。兩部分通過撥碼開關連接,可根據需要設置是否使用譯碼器芯片。 基本顯示部分 圖1所示的基本顯示部分電路是用單片機控制數碼管比較常見的電路,多位數碼管的顯示一般采用動態掃描的方式。共陽型數碼管LED1和LED2組成八位共陽數碼管實驗模塊,JP1為字形段碼輸入端(低電平驅動),JP2則為位選信號輸入端(低電平掃描信號有效);共陰型數碼管LED3組成四位共陰數碼管實驗模塊,同樣利用JP1作為字形段碼輸入端(高電平驅動),JP3為位選信號輸入端(高電平掃描信號有效)。
圖一
在使用基本顯示部分做實驗時最多會用到16個I/O口,這樣太占單片機資源了。為了減少數碼管占用單片機I/O口的數量,也考慮到數碼管在實驗中的接法較靈活,該實驗板上還集成了數碼管專用的顯示譯碼器(74LS47)和用于產生位掃描信號的3-8線譯碼器(74LS138),譯碼器部分的電路如下圖所示:
圖二
74ls47應用電路二
74LS192和74ls47做一個十進制的計數器。具體電路見圖,/LOAD為裝載計數初始值引腳要求不嚴格可以不接。
74ls47應用電路三
計數器實現了對時間的累計以8421BCD碼形式輸出,選用顯示譯碼電路將計數器的輸出數碼轉換為數碼顯示器件所需要的輸出邏輯和一定的電流,選用74LS47作為顯示譯碼電路,選用74LS546八段共陽LED數碼管作為顯示單元電路,如圖所示。
74ls47應用電路四
這個192是模10、8421BCD碼的雙向計數器,它的加計數,給CPD高電平,CPU脈沖就可以,CLR,給高電平,不用預置,BOCO不用接線,LOAD接高電平,輸出接74LS47是一個譯碼芯片使數碼管顯示,接法如下
74ls47應用電路五
74LS47的3個控制端應接高電平。實際的TTL邏輯電路輸入端開路相當于高電平輸入,但Multisim軟件卻將輸入端開路視為低電平輸入。
74ls47相關文章:
評論