常用的單片機中大多數都配備了計數器,隨著科技水平的提升,人們對于計數產品的功能需求越來越高,計數器也經過不斷的更新升級,現如今已經可以達到精準計數的程度了。計數器給人們工作計數工作帶來了很大的便利,大大提高了工作效率,今天這篇文章就為大家講解一下 單片機計數器的工作原理。
單片機定時器
一、單片機計數器定義
計數是一種簡單的基本運算,單片機計數器就是通過單片機實現這種運算的邏輯電路,計數器在數字系統中主要是針對脈沖的個數進行計數,可以實現測量、計數和控制等功能,同時兼有分頻功能。計數器用來計數并指示在任意間隔內輸入信號(事件)的個數,用來指示經歷的時間計數器可以用來顯示產品的工作狀態,一般來說主要是用來表示產品已經完成了多少份的折頁配頁工作。它主要的指標在于計數器的位數,常見的有3位和4位的。
二、單片機計數器的結構極工作原理
1、單片機計數器結構圖
在上圖中,我們設有兩個可編程的16位的定時/計數器:T0和T1,它們既可以用于定時,也可以用來對外部脈沖計數。
定時功能:對機器周期進行加1計數即機器周期X計數值。
計數功能:對外部事件產生的脈沖進行加1計數。
從結構圖中,可以看出T0與T1分別由高8位和低8位兩個特殊功能寄存器組成,即T0由TH0和TL0組成,T1由TH1和TL1組成。定時/計數器的控制是通過兩個特殊功能寄存器來實現的,其中,TMOD是定時/計數器的工作方式寄存器.由它確定定時/計數器的工作方式和功能,TCON是定時/計數器的控制寄存器,用于管理T0和T1的啟停,溢出和中斷。
審核編輯:湯梓紅
-
單片機
+關注
關注
6067文章
44991瀏覽量
650436 -
計數器
+關注
關注
32文章
2291瀏覽量
96412
發布評論請先 登錄
51單片機定時/計數器詳解(工作原理及模式、應用)
51單片機的中斷系統和定時計數器的結構和工作原理及應用設計資料概述

單片機教程之單片機的定時計數器與串行接口的詳細資料說明

51單片機的定時計數器的應用實驗資料說明

【51單片機】定時器/計數器的工作原理和結構(一)

單片機(AT89C51)定時/計數器詳解及其實驗案例

評論