2、計數(shù)器的級聯(lián)問題
當(dāng)由兩塊74LS160計數(shù)器構(gòu)成兩級計數(shù)電路時,一般的連接方法是上一級計數(shù)器的CP端與下一級計數(shù)器的進(jìn)位端c相接,如圖3所示。
這種情況下,當(dāng)個位計數(shù)器Q4Q3QZQI的狀態(tài)由1000變?yōu)?001時,產(chǎn)生進(jìn)位信號C=1,波形如圖2(f)所示,此進(jìn)位信號送至十位計數(shù)器的CP端,由于74LS160計數(shù)器為上升沿觸發(fā),進(jìn)位信號的上升沿使十位計數(shù)器輸出端Q4Q3Q2Q1的狀態(tài)由0000變?yōu)?001而此時個位計數(shù)器仍在Q4Q3Q2Q1=1001狀態(tài),經(jīng)譯碼顯示電路,個位顯示9,十位顯示1.即兩級計數(shù)電路在第9個計數(shù)脈沖到來后顯示19,這是不正常的一個狀態(tài),在第10個計數(shù)脈沖來之后,顯示10,才回到正常狀態(tài)。同樣,在第19個計數(shù)脈沖來之后顯示29,在第29個脈沖來之后顯示39……在每一次進(jìn)位信號產(chǎn)生時,總出現(xiàn)一個不正常的顯示狀態(tài)。為消除這一不正常狀態(tài),在兩級計數(shù)電路之間加人一D觸發(fā)器,如圖4所示。
D觸發(fā)器的D端與個位計數(shù)器的進(jìn)位端C相連,DM發(fā)器的CP端與個位計數(shù)器的CP端相連,D觸發(fā)器的Q端與十位計數(shù)器的CP端相連。當(dāng)?shù)?個計數(shù)脈沖到來后,個位計數(shù)器產(chǎn)生的進(jìn)位信號先進(jìn)人D計數(shù)器D端,使D=1,待第10個計數(shù)脈沖來之后,D觸發(fā)器的輸出端Q=1,向十位計數(shù)器的CP端輸出脈沖,波形圖如圖2(g)所示。
即加入D觸發(fā)器后,D觸發(fā)器把進(jìn)位信號延遲了一個計數(shù)周期,在個位計數(shù)器Q4Q3Q2Q1;由狀態(tài)1001變?yōu)镺000時,才向十位計數(shù)器輸出進(jìn)位脈沖,解決了計數(shù)器級聯(lián)時進(jìn)位信號與上升沿觸發(fā)的配合問題,消除了計數(shù)器宜接連接時產(chǎn)生的不正常狀態(tài)。
評論