在學習嵌入式系統的過程中,定時器有關內容的學習是必不可少的一個環節。定時器定時功能的實現,最主要的還是靠其內部的計數器。那么,計數器是如何實現計數功能的呢?接下來就來簡單介紹一下計數器的實現電路。
1、理論介紹
在計數器的實現電路中,核心器件是D觸發器,在觸發邊沿到來時,D觸發器才會將輸入端的值存入輸出端,其余時刻輸出端的值不會隨著輸入端的變化而變化,從而實現了鎖存功能。

計數器是靠多個D觸發器級聯來實現計數功能的,以四位計數器為例,其原理圖如下圖所示,D觸發器采用上升沿觸發的方式,因此,只有當前一個觸發器的輸出由1變為0時,后一個觸發器的輸出才能發生翻轉,從而可以實現計數功能。

下表是該計數器的四個輸出與CP脈沖的關系,可以看出,該計數器可以實現十六進制計數功能。

2、仿真測試
搭建下圖所示的仿真原理圖,使用七段數碼管指示計數狀態,最終得到的仿真結果符合上述理論分析。

以上就是本次分享的全部內容,謝謝大家!
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
嵌入式系統
+關注
關注
41文章
3747瀏覽量
133622 -
仿真
+關注
關注
54文章
4482瀏覽量
138251 -
計數器
+關注
關注
32文章
2315瀏覽量
98172 -
定時器
+關注
關注
23文章
3368瀏覽量
123593 -
觸發器
+關注
關注
14文章
2056瀏覽量
63397
發布評論請先 登錄
相關推薦
熱點推薦
同步計數器和異步計數器是什么 同步計數器和異步計數器的主要區別?
在數字電子產品中,計數器是由一系列觸發器組成的時序邏輯電路。顧名思義,計數器用于計算輸入在負或正邊沿轉換中出現的次數。根據觸發觸發器的方式,
計數器怎么用 計數器的作用有哪些
的使用方法及其多重作用,從而加深讀者對計數器的理解。 一、計數器的使用方法 計數器的使用方法分為兩種:物理計數器和軟件
同步計數器和異步計數器的區別
在數字電子領域中,計數器是一種用于統計脈沖信號數量的重要設備。其中,同步計數器和異步計數器是兩種不同類型的計數器,它們在工作原理、特性以及應用場景等方面存在著顯著的區別。本文將詳細探討
二進制串行計數器工作原理是什么?
的工作原理進行深入解析,幫助你更好地理解這一數字電路的核心組件。 一、二進制串行計數器的基本概念 二進制串行計數器是一種基于二進制數制的
計數器電路原理解析
評論