計數(shù)器不僅能用于對時鐘脈沖計數(shù),還可以用于分頻、定時、產(chǎn)生節(jié)拍脈沖和脈沖序列以及進行數(shù)字運算等。但是并無法顯示計算結(jié)果,一般都是要通過外接LCD或LED屏才能顯示。
60進制計數(shù)器的工作框圖和狀態(tài)轉(zhuǎn)換圖
根據(jù)設(shè)計基理可知,計數(shù)器初值00,按遞增方式計數(shù),增到59時,再自動返回到00。因此,需要使用兩片74LS161芯片級聯(lián)的形式來構(gòu)成六十進制計數(shù)器,一片控制個位,為十進制;另一片控制十位,為六進制。利用74LS161本身的控制端(完成十進制,在達到1001(即十進制的九)時),給高位芯片一個脈沖使高位芯片計數(shù)加一,同時低位芯片反饋清零,這樣反復(fù),直到第二片達到0110時第二片自身反饋清零,這樣便完成一次60進制的計數(shù),且回到初態(tài),兩片74LS161全部反饋清零,繼續(xù)重復(fù)計數(shù)。圖1、圖2分別為60進制計數(shù)器的工作框圖和狀態(tài)轉(zhuǎn)換圖。
圖1 60進制計數(shù)器的工作框圖
圖2 60進制計數(shù)器的狀態(tài)轉(zhuǎn)化圖
實施方案
制作60進制計數(shù)器,先要確定使用芯片個數(shù)。74LS161有16個狀態(tài),60進制計數(shù)器有60個狀態(tài),所以就需要兩片74LS161串連并采用并行進位方式。具體電路連接圖見圖3。進行計數(shù)功能,將低位片的QD、QA連接到高位片的ENP、ENT,同時將低位片的LOAD、ENP、ENT管腳和高位片LOAD接到VCC=5V的電壓源上,低位片和高位片CLK端共同接到時鐘脈沖CP上。
U1為低位片(十進制計數(shù)器),U2為高位片(六進制計數(shù)器)。U2從“0000”狀態(tài)開始,到“1010”狀態(tài)后,這個狀態(tài)“1010”通過與非門U3使CLR為低電平,此時U1清零。通過兩片74LS161同步式連接,使得U2中的ENT、ENP為高電平,在下一個脈沖到來時,開始計數(shù)。U2有從“0000”狀態(tài)到“0101”六個狀態(tài),下一個狀態(tài)“0110”通過與非門U4,使得U2的CLR為低電平,U2清零。U1每10個狀態(tài),U2有1個狀態(tài)。所以LED從00開始計數(shù),顯示59后,又從00重新開始。
圖3 60進制計數(shù)器
評論