10M+ 電子零件現貨
ISO 認證
保養包括
快速送貨
難以找到的零件?
我們為你搜羅
索取報價

十年計數器指南:操作、電路設計、時序圖與應用

Mar 23 2026
源: DiGi-Electronics
瀏覽: 1307

十點計數器是一種數位計數電路,會循環十個狀態,然後重複這個序列。它是許多需要十進位計數或頻率分割的數位系統的重要組成部分。本文說明十年計數器的運作原理、其內部結構、時序行為、常見的積體電路實作,以及在電子電路中的實際應用。

Figure 1. Decade Counter

十年計數器概述

十號計數器是一種數位計數器,會從0數到9,然後回到0,重複這個序列。由於它在十個狀態下運作,也被稱為 Mod-10 計數器。在許多電路中,十進位計數器提供二進位編碼十進位(BCD)輸出,每個十進位數字由四個二進位位元表示。

十年代計數器是從一個四位元的二進位計數器推導而來,通常可以代表十六種狀態。新增邏輯限制計數僅前十個狀態,計數器在達到第十個狀態後重置。同一原理也可用於創造其他模量計數器,這些計數器在選定的狀態數後會重複。

十年反制行動

一個十碼計數器會經過十個固定的二進位狀態,每個時脈脈衝都會將計數移動到下一個狀態。

序列如下:

0000 → 0001 → 0010 → 0011 → 0100 → 0101 → 0110 → 0111 → 1000 → 1001

第十個狀態後,計數器回到0000,序列重複。每個時脈脈衝中最低有效位元會改變,而高階位元則依二進位計數模式改變。

十年真值表計數器

時鐘脈衝QD品質檢查四分衛品質保證
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001

真值表顯示四個輸出位元如何以二進位編碼的十進位形式代表0到9的十進位數值。QA 是最低有效位元(LSB),因此每個時脈脈衝都會改變。每一列對應時鐘脈衝後的計數器狀態。當計數數到9時,計數器會回到初始狀態,序列重新開始。

十年計數器的狀態圖

Figure 2. State Diagram of a Decade Counter

每個狀態對應一個四位元的輸出值,箭頭則顯示每次時脈脈衝後發生的轉換。圖示視覺上確認計數器會循環十個狀態後返回起點。

十年計數電路圖

Figure 3. Decade Counter Circuit Diagram

十點計數電路可由四個觸發器連接組成二進位計數結構。還加入了額外邏輯,將計數限制為十個狀態。

電路偵測二進位值 1010,對應十進位的 10。當此狀態出現時,NAND閘會產生低電平訊號,啟動觸發器清算輸入。此訊號會將所有輸出重設為 0000,阻止計數器繼續進入剩餘的二進位狀態。

由於重置發生在第十個狀態出現後立即發生,計數器會反覆循環,只在十個狀態之間循環。根據設計不同,可能會使用不同類型的觸發器,如JK、D或T型觸發器。

十年計數器的計時圖

Figure 4. Timing Diagram of a Decade Counter

時序圖顯示計數器輸出隨每個時脈脈衝的變化。當計數從0推進到9時,QA在每個脈衝上都會改變,而高階位元則依二進位計數序列變化較少。輸出模式每十個時脈脈衝重複一次,使十倍計數器能作為除以10的電路運作。

74LS90 十年計數器 IC

Figure 5. 74LS90 Decade Counter IC

74LS90 是一款廣泛使用的十年計數器 IC,設計用於除以 10 的計數。它包含內部觸發器和從 0 數到 9 再回到 0 所需的邏輯。晶片提供四個輸出:QA、QB、QC 和 QD,這些輸出以二進位編碼十進位(BCD)形式表示計數。當計數達到 10 時,內部重置動作會將輸出清回 0000。74LS90 也具備重置輸入,可用於清空計數或設定特定計數器條件。多個 74LS90 晶片可以連接起來,形成更大的計數電路。

二元計數器與十年計數器

Figure 6. Binary Counter vs Decade Counter

特色二元計數器年代計數器
計數範圍0 到 2ⁿ − 10 到 9
模數二的冪次方Mod-10
輸出格式二進位BCD
重置條件最大狀態之後1001年之後
通用用途一般計數十進位顯示

連鎖年代計數器

Figure 7. Cascading Decade Counters

一個十年計數器只能從0數到9。對於較大的計數範圍,兩個或更多十年計數器會串聯或串聯連接。此配置中,第一個計數器處理單位數字,第二個計數器處理十位數字,第三個計數器處理百位數字。這使得能夠計算像是00到99或000到999這類範圍。級聯十碼計數器廣泛應用於需要較高計數容量的電路,如數位時鐘、事件計數器、測量儀器及頻率計。

年代計數器的應用

Figure 8. Applications of Decade Counters

• 數位時鐘與計時器 – 計時器可在計時系統中追蹤秒、分與小時。

• 頻分電路 – 十倍計數器將輸入頻率除以十,有助於產生數位系統的低頻時鐘訊號。

• 頻率測量儀器 – 在頻率計數器中,輸入訊號會施加到計數器上,而閘脈衝則允許在固定時間間隔內進行計數。在此期間計數的脈衝數代表訊號頻率。

• 數位顯示系統 – 年代計數器可搭配BCD解碼器及計算機、電表及數位計數器的七段顯示器。

• 事件計數系統 – 用於生產監控、測試設備及資料擷取系統,記錄事件或脈衝數量。

結論

年代計數器提供受控的十狀態計數序列,自然適用於基於十進位的數位系統。透過結合觸發器與重置邏輯,他們將計數限制在 0 到 9 之間,並重複這個循環。其清晰的結構、與BCD輸出相容性及串聯能力,使其成為許多數位計數與測量電路中實用的元件。

常見問題 [FAQ]

十年計數器在達到9後如何重置?

十年計數器會透過邏輯重置,該邏輯偵測代表十進位 10(1010)的二進位值。當此狀態出現時,重置訊號會清除所有觸發器回到 0000。此自動重置防止計數器進入四位元二進位計數器的剩餘狀態,限制序列為十個計數。

BCD 計數器與十年計數器有什麼不同?

BCD 計數器以二進位編碼十進位格式輸出數字,每個十進位數字以四個位元表示。十年計數器是一種BCD計數器,會從0數到9,然後重置。實務上,許多年代計數器是專門為了產生BCD輸出而實作的。

十年計數器可以用來除以 10 以外的頻率嗎?

是的。雖然十號計數器自然會將訊號除以十,但其輸出可與外部邏輯結合,產生其他除法比。在達到10之前,將計數器重置至選定狀態,電路可作為不同的模數計數器運作,例如除以5或除以6。

哪些因素限制了十哩計數器的最高速度?

最大操作速度取決於計數器內部觸發器和邏輯閘的傳播延遲。在漣漪計數器中,每個階段依序觸發下一個階段,這會增加延遲。這種累積延遲限制了計數器對輸入時脈脈衝的反應速度。

年代計數器如何連接到七段顯示器?

十年代計數器會產生一個四位元的BCD輸出,代表從0到9的數字。此輸出連接至BCD轉七段解碼器,將二進位值轉換為顯示器所需的正確區段訊號。顯示器接著顯示對應的十進位數字。