
- 數位電子教程
- 數位電子 - 首頁
- 數位電子基礎
- 數字系統型別
- 訊號型別
- 邏輯電平和脈衝波形
- 數字系統元件
- 數字邏輯運算
- 數字系統優勢
- 數制
- 數制
- 二進位制數表示
- 二進位制運算
- 有符號二進位制運算
- 八進位制運算
- 十六進位制運算
- 補碼運算
- 進位制轉換
- 進位制轉換
- 二進位制轉十進位制
- 十進位制轉二進位制
- 二進位制轉八進位制
- 八進位制轉二進位制
- 八進位制轉十進位制
- 十進位制轉八進位制
- 十六進位制轉二進位制
- 二進位制轉十六進位制
- 十六進位制轉十進位制
- 十進位制轉十六進位制
- 八進位制轉十六進位制
- 十六進位制轉八進位制
- 二進位制編碼
- 二進位制編碼
- 8421 BCD碼
- 餘3碼
- 格雷碼
- ASCII碼
- EBCDIC碼
- 程式碼轉換
- 錯誤檢測與糾錯碼
- 邏輯閘
- 邏輯閘
- 與門
- 或門
- 非門
- 通用門
- 異或門
- 異或非門
- CMOS邏輯閘
- 使用二極體電阻邏輯的或門
- 與門與或門
- 兩級邏輯實現
- 閾值邏輯
- 布林代數
- 布林代數
- 布林代數定律
- 布林函式
- 德摩根定理
- SOP和POS形式
- POS到標準POS形式
- 最小化技術
- 卡諾圖化簡
- 三變數卡諾圖
- 四變數卡諾圖
- 五變數卡諾圖
- 六變數卡諾圖
- 無關項
- 奎因-麥克斯拉斯基法
- 最小項和最大項
- 規範式和標準式
- 最大項表示
- 使用布林代數進行簡化
- 組合邏輯電路
- 數字組合電路
- 數字運算電路
- 多路複用器
- 多路複用器設計過程
- MUX通用門
- 使用4:1 MUX的2變數函式
- 使用8:1 MUX的3變數函式
- 多路分解器
- MUX與DEMUX
- 奇偶校驗位生成器和校驗器
- 比較器
- 編碼器
- 鍵盤編碼器
- 優先編碼器
- 譯碼器
- 算術邏輯單元
- 7段LED顯示器
- 程式碼轉換器
- 程式碼轉換器
- 二進位制到十進位制轉換器
- 十進位制到BCD轉換器
- BCD到十進位制轉換器
- 二進位制到格雷碼轉換器
- 格雷碼到二進位制轉換器
- BCD到餘3碼轉換器
- 餘3碼到BCD轉換器
- 加法器
- 半加器
- 全加器
- 序列加法器
- 並行加法器
- 使用半加器的全加器
- 半加器與全加器
- 使用與非門的全加器
- 使用與非門的半加器
- 二進位制加法/減法器
- 減法器
- 半減器
- 全減器
- 並行減法器
- 使用兩個半減器的全減器
- 使用與非門的半減器
- 時序邏輯電路
- 數字時序電路
- 時鐘訊號和觸發
- 鎖存器
- 移位暫存器
- 移位暫存器應用
- 二進位制暫存器
- 雙向移位暫存器
- 計數器
- 二進位制計數器
- 非二進位制計數器
- 同步計數器設計
- 同步計數器與非同步計數器
- 有限狀態機
- 演算法狀態機
- 觸發器
- 觸發器
- 觸發器轉換
- D觸發器
- JK觸發器
- T觸發器
- SR觸發器
- 帶時鐘的SR觸發器
- 無時鐘的SR觸發器
- 帶時鐘的JK觸發器
- JK到T觸發器
- SR到JK觸發器
- 觸發方式:觸發器
- 邊沿觸發觸發器
- 主從JK觸發器
- 競爭冒險現象
- A/D和D/A轉換器
- 模數轉換器
- 數模轉換器
- DAC和ADC積體電路
- 邏輯閘的實現
- 用與非門實現非門
- 用與非門實現或門
- 用與非門實現與門
- 用與非門實現或非門
- 用與非門實現異或門
- 用與非門實現異或非門
- 用或非門實現非門
- 用或非門實現或門
- 用或非門實現與門
- 用或非門實現與非門
- 用或非門實現異或門
- 用或非門實現異或非門
- 使用CMOS的與非/或非門
- 使用與非門的全減器
- 使用2:1 MUX的與門
- 使用2:1 MUX的或門
- 使用2:1 MUX的非門
- 儲存器件
- 儲存器件
- RAM和ROM
- 快取記憶體儲存器設計
- 可程式設計邏輯器件
- 可程式設計邏輯器件
- 可程式設計邏輯陣列
- 可程式設計陣列邏輯
- 現場可程式設計門陣列
- 數字電子系列
- 數字電子系列
- CPU架構
- CPU架構
- 數位電子資源
- 數位電子 - 快速指南
- 數位電子 - 資源
- 數位電子 - 討論
數位電子中的非二進位制計數器
在數位電子學中,**計數器** 是一種由**觸發器** 組成的**時序電路** 型別,用於計數時鐘脈衝或事件的次數。計數器主要分為兩種型別:**二進位制計數器**和**非二進位制計數器**。
本章旨在解釋非二進位制計數器的概念、型別、設計過程、應用等。因此,讓我們從非二進位制計數器的基本定義開始。
什麼是非二進位制計數器?
使用除二進位制數制(基數2)以外的數制(例如基數3、基數7、基數10等)的數字計數器稱為**非二進位制計數器**。
因此,非二進位制計數器是不使用二進位制數制來表示計數的計數器。在非二進位制計數器中,計數值用計數器所用特定數制的數字表示。
例如,在十進位制(基數10)計數器中,每個級都有十個可能的狀態,由數字0、1、2、3、4、5、6、7、8和9表示。
我們可以使用多種型別的數位電子元件設計非二進位制計數器,例如觸發器、組合電路、帶預置和清零輸入的計數器等。設計元件的選擇取決於計數器的預期效能。
非二進位制計數器的型別
有許多型別的非二進位制計數器可用於數字系統。下面解釋了最常用的非二進位制計數器型別。
- **三進位制計數器** - 使用基數3數制的非二進位制計數器稱為**三進位制計數器**。因此,三進位制計數器可以有三種可能的狀態,由數字0、1和2指定。三進位制計數器可以具有的計數序列可以是0、1、2、10、11、12、20、21、22…
- **四進位制計數器** - 使用基數4數制來表示計數狀態的非二進位制計數器稱為**四進位制計數器**。因此,四進位制計數器可以有四種可能的狀態,由數字0、1、2和3指定。因此,四進位制計數器的計數序列將是0、1、2、3、10、11、12、13、20、21、22、23、30…
- **格雷碼計數器** - 使用格雷碼錶示計數狀態的非二進位制計數器稱為**格雷碼計數器**。在格雷碼計數器中,計數序列為0、1、3、2、6、7、5、4、12、13…
- **十進位制計數器** - 使用基數10數制來表示計數狀態的非二進位制計數器稱為**十進位制計數器**。因此,十進位制計數器可以有十個可能的狀態,由數字0、1、2、3、4、5、6、7、8、9、10、11…表示。
非二進位制計數器設計
典型非二進位制計數器的設計按照以下步驟進行 -
**步驟1** - 首先,確定需要使用的非二進位制數制的型別或基數。
**步驟2** - 確定計數器具有的計數級數,其中計數器的每個計數級將由非二進位制數制的一個數字表示。
**步驟3** - 根據非二進位制數制確定每個計數級的可能狀態。例如,在十進位制數制中,每個級可以有十個可能的狀態,由數字0、1、2、3、4、5、6、7、8和9表示。
**步驟4** - 選擇一種觸發器型別來表示計數器的每個級。所選觸發器必須具有足夠的狀態來表示級的所有可能狀態。
**步驟5** - 將所有觸發器連線在一起形成計數器電路,並測試計數器以確保其正常工作。
非二進位制計數器的優點
以下是非二進位制計數器的主要優點 -
- 非二進位制計數器可以計數到比二進位制計數器更多的級數。例如,十進位制計數器可以計數到10級。
- 非二進位制計數器對噪聲和電氣干擾具有免疫力。
- 非二進位制計數器在更寬的頻率範圍內具有更好的精度和解析度。
- 在某些應用中,非二進位制計數器比二進位制計數器具有更低的電路複雜性和尺寸。
非二進位制計數器的侷限性
儘管非二進位制計數器有幾個優點,但它們也有一些侷限性,在數位電路設計中使用時應考慮這些侷限性 -
- 與二進位制計數器相比,非二進位制計數器的電路更復雜。
- 非二進位制計數器使用非標準介面。因此,它們不能輕易地與其他數位電路介面。
- 由於電路複雜,非二進位制計數器消耗更多功率。
- 非二進位制計數器的可用範圍不廣。
- 非二進位制計數器比二進位制計數器相對昂貴。
非二進位制計數器的應用
非二進位制計數器在數位電子學中的眾多應用中都有使用。一些非二進位制計數器的常見用途如下所示:
- 非二進位制計數器用於計算機中執行算術運算,例如乘法和除法。
- 非二進位制計數器用於數字訊號處理中實現演算法。
- 非二進位制計數器也用於脈衝位置調製 (PPM) 中,以對訊號進行編碼並在通訊通道上傳輸。
- 非二進位制計數器也用於時分多路複用 (TDM) 應用中。
- 非二進位制計數器用於模數轉換器 (ADC) 中。
- 非二進位制計數器也用於控制系統中實現控制演算法。
結論
總之,非二進位制計數器是一種數字計數器,它不使用二進位制數系統,而是使用不同的數系統進行計數。非二進位制計數器用於需要更高解析度和精度的數字應用中。