您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>半導(dǎo)體技術(shù)>基礎(chǔ)知識(shí)>

十進(jìn)制計(jì)數(shù)器,十進(jìn)制計(jì)數(shù)器原理是什么?

2010年03月08日 13:19 wenjunhu.com 作者:佚名 用戶評(píng)論(0

十進(jìn)制計(jì)數(shù)器,十進(jìn)制計(jì)數(shù)器原理是什么?

二進(jìn)制計(jì)數(shù)器具有電路結(jié)構(gòu)簡(jiǎn)單、運(yùn)算方便等特點(diǎn),但是日常生活中我們所接觸的大部分都是十進(jìn)制數(shù),特別是當(dāng)二進(jìn)制數(shù)的位數(shù)較多時(shí),閱讀非常困難,還有必要討論十進(jìn)制計(jì)數(shù)器。在十進(jìn)制計(jì)數(shù)體制中,每位數(shù)都可能是0,1,2,…,9十個(gè)數(shù)碼中的任意一個(gè),且“逢十進(jìn)一”。根據(jù)計(jì)數(shù)器的構(gòu)成原理,必須由四個(gè)觸發(fā)器的狀態(tài)來(lái)表示一位十進(jìn)制數(shù)的四位二進(jìn)制編碼。而四位編碼總共有十六個(gè)狀態(tài)。所以必須去掉其中的六個(gè)狀態(tài),至于去掉哪六個(gè)狀態(tài),可有不同的選擇。這里考慮去掉1010~1111六個(gè)狀態(tài),即采用8421BCD碼的編碼方式來(lái)表示一位十進(jìn)制數(shù)。 8.5.1 8421BCD碼異步十進(jìn)制加計(jì)數(shù)器: 用JK主從觸發(fā)器組成的一位異步十進(jìn)制加計(jì)數(shù)器如圖8.5.1(a)所示。 1.電路結(jié)構(gòu): 由四個(gè)JK主從觸發(fā)器組成,其中FF0始終處于計(jì)數(shù)狀態(tài)。Q0同時(shí)觸發(fā)FF1和FF3,Q3反饋到J1,Q2Q1作為J3端信號(hào)。 2.工作原理 (1)工作波形分析法由邏輯圖可知,在FF3翻轉(zhuǎn)以前,即從狀態(tài)0000到0111為止,各觸發(fā)器翻轉(zhuǎn)情況與異步二進(jìn)制遞增計(jì)數(shù)器相同。第八個(gè)脈沖輸入后,四個(gè)觸發(fā)器狀態(tài)為1000,此時(shí)Q3=0,使下一個(gè)FF0來(lái)的負(fù)階躍電壓不能使FF1翻轉(zhuǎn)。因而在第十個(gè)脈沖輸入后,觸發(fā)器狀態(tài)由1001變?yōu)?000,而不是1010,從而使四個(gè)觸發(fā)器跳過(guò)1010~1111六個(gè)狀態(tài)而復(fù)位到原始狀態(tài)0000,其工作波形如圖8.5.1(b)所示。

image:bk063731j10-1.jpg

當(dāng)?shù)谑畟€(gè)脈沖作用后,產(chǎn)生進(jìn)位輸出信號(hào)C0=Q3Q0。

(2)狀態(tài)方程分析法: 首先列出各觸發(fā)器驅(qū)動(dòng)方程: image:bk063731j10-2.jpg


觸發(fā)器在異步工作時(shí),若有CP觸發(fā)沿輸入,其狀態(tài)由特征方程確定,否則維持原態(tài)不變。這時(shí)觸發(fā)器的特征方程可變?yōu)镼n+1=(JQn+KQn)CP↓+QnCP↓,其中CP↓=1表示有CP觸發(fā)沿加入,CP=0表示沒(méi)有CP觸發(fā)沿加入。所以可以寫出以下?tīng)顟B(tài)方程: image:bk063731j10-3.jpg

根據(jù)以上狀態(tài)方程,即可列出計(jì)數(shù)器的狀態(tài)轉(zhuǎn)移表,如表8.5.1所示。表8.5.1 異步十進(jìn)制加計(jì)數(shù)器的狀態(tài)轉(zhuǎn)移表 image:bk063731j10-4.jpg

以上兩種方法均表明該邏輯電路具有8421碼異步十進(jìn)制遞增計(jì)數(shù)的功能。

8.5.2 8421碼同步十進(jìn)制加計(jì)數(shù)器: 1.電路結(jié)構(gòu)如圖8.5.2所示,由四個(gè)主從JK觸發(fā)器組成,各觸發(fā)器共用同一個(gè)計(jì)數(shù)脈沖,是同步時(shí)序邏輯電路。

image:bk063731j10-5.jpg

2.工作原理: 各觸發(fā)器方程:

由于各觸發(fā)器共用同一個(gè)時(shí)鐘脈沖,故上式中的CP↓可忽略不寫。 (3)列狀態(tài)轉(zhuǎn)移表設(shè)計(jì)數(shù)器狀態(tài)為Q3Q2Q1Q0=0000,根據(jù)狀態(tài)方程可列出狀態(tài)轉(zhuǎn)移真值表,該表與表8.5.1相同(不包括CP部分)。所以該電路是8421碼十進(jìn)制遞增計(jì)數(shù)器。

非常好我支持^.^

(340) 80.4%

不好我反對(duì)

(83) 19.6%

( 發(fā)表人:admin )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?