計數(shù)是一種最簡單基本的運算,計數(shù)器就是實現(xiàn)這種運算的邏輯電路,計數(shù)器在數(shù)字系統(tǒng)中主要是對脈沖的個數(shù)進行計數(shù),以實現(xiàn)測量、計數(shù)和控制的功能,同時兼有分頻功能,計數(shù)器是由基本的計數(shù)單元和一些控制門所組成,計數(shù)單元則由一系列具有存儲信息功能的各類觸發(fā)器構(gòu)成,這些觸發(fā)器有RS觸發(fā)器、T觸發(fā)器、D觸發(fā)器及JK觸發(fā)器等。計數(shù)器在數(shù)字系統(tǒng)中應(yīng)用廣泛,如在電子計算機的控制器中對指令地址進行計數(shù),以便順序取出下一條指令,在運算器中作乘法、除法運算時記下加法、減法次數(shù),又如在數(shù)字儀器中對脈沖的計數(shù)等等。本文為大家介紹74ls161構(gòu)成12進制計數(shù)器設(shè)計。
74ls161引腳圖與真值表
管腳圖介紹
時鐘CP和四個數(shù)據(jù)輸入端P0~P3
清零/MR
使能CEP,CET
置數(shù)PE
數(shù)據(jù)輸出端Q0~Q3
以及進位輸出TC.(TC=Q0·Q1·Q2·Q3·CET)
74ls161功能分析
74ls161功能表
從74LS161功能表功能表中可以知道,當(dāng)清零端CR=“0”,計數(shù)器輸出Q3、Q2、Q1、Q0立即為全“0”,這個時候為異步復(fù)位功能。當(dāng)CR=“1”且ID=“0”時,在CP信號上升沿作用后,74LS161輸出端Q3、Q2、Q1、Q0的狀態(tài)分別與并行數(shù)據(jù)輸入端D3,D2,D1,D0的狀態(tài)一樣,為同步置數(shù)功能。而只有當(dāng)CR=LD=EP=ET=“1”、CP脈沖上升沿作用后,計數(shù)器加1。74ls161還有一個進位輸出端CO,其邏輯關(guān)系是CO=Q0.Q1.Q2.Q3.CET。合理應(yīng)用計數(shù)器的清零功能和置數(shù)功能,一片74LS161可以組成16進制以下的任意進制分頻器。
161的清除端是異步的。當(dāng)清除端CLEAR為低電平時,不管時鐘端CLOCK狀態(tài)如何,即可完成清除功能。
161的預(yù)置是同步的。當(dāng)置入控制器LOAD為低電平時,在CLOCK上升沿作用下,輸出端QA-QD與數(shù)據(jù)輸入端A-D相一致。對于54/74161,當(dāng)CLOCK由低至高跳變或跳變前,如果計數(shù)控制端ENP、ENT為高電平,則LOAD應(yīng)避免由低至高電平的跳變,而54/74LS161無此種限制。
161的計數(shù)是同步的靠CLOCK同時加在四個觸發(fā)器上而實現(xiàn)的。當(dāng)ENP、ENT均為高電平時,在CLOCK上升沿作用下QA-QD同時變化,從而消除了異步計數(shù)器中出現(xiàn)的計數(shù)尖峰。對于54/74161,只有當(dāng)CLOCk為高電平時,ENP、ENT才允許由高至低電平的跳變,而54/74LS161的ENP、ENT跳變與CLOCK 無關(guān)。
161有超前進位功能。當(dāng)計數(shù)溢出時,進位輸出端(RCO) 輸出一個高電平脈沖,其寬度為QA的高電平部分。在不外加門電路的情況下,可級聯(lián)成N位同步計數(shù)器。對于54/74LS161,在CLOCk 出現(xiàn)前,即使ENP、ENT、CLEAR 發(fā)生變化,電路的功能也不受影響。
編輯推薦:74LS161真值表
74ls161構(gòu)成12進制計數(shù)器設(shè)計方案
74LS160是十進制計數(shù)器,要實現(xiàn)十二進制計數(shù)器必須用兩片實現(xiàn)級聯(lián),把各位芯片預(yù)置1,當(dāng)數(shù)碼管顯示9時,個位芯片開始進位即B端為0C端為1,經(jīng)過與非門輸出高電平,十位芯片開始工作,十位芯片由0變?yōu)?,此時十位芯片A端為1個位芯片B端為0C端為0,經(jīng)過與或門輸出0,十位芯片處于維持狀態(tài),當(dāng)個位芯片顯示2時,個位芯片B端為1十器位芯片A端為1,經(jīng)過與非門輸出0,重新開始預(yù)置數(shù),即完成了十二進制計數(shù)。
74ls161構(gòu)成12進制計數(shù)器原理圖
仿真波形圖
評論
查看更多