常用的單片機(jī)中大多數(shù)都配備了計(jì)數(shù)器,隨著科技水平的提升,人們對(duì)于計(jì)數(shù)產(chǎn)品的功能需求越來(lái)越高,計(jì)數(shù)器也經(jīng)過(guò)不斷的更新升級(jí),現(xiàn)如今已經(jīng)可以達(dá)到精準(zhǔn)計(jì)數(shù)的程度了。計(jì)數(shù)器給人們工作計(jì)數(shù)工作帶來(lái)了很大的便利,大大提高了工作效率,今天這篇文章就為大家講解一下 單片機(jī)計(jì)數(shù)器的工作原理。
一、單片機(jī)計(jì)數(shù)器定義
計(jì)數(shù)是一種簡(jiǎn)單的基本運(yùn)算,單片機(jī)計(jì)數(shù)器就是通過(guò)單片機(jī)實(shí)現(xiàn)這種運(yùn)算的邏輯電路,計(jì)數(shù)器在數(shù)字系統(tǒng)中主要是針對(duì)脈沖的個(gè)數(shù)進(jìn)行計(jì)數(shù),可以實(shí)現(xiàn)測(cè)量、計(jì)數(shù)和控制等功能,同時(shí)兼有分頻功能。計(jì)數(shù)器用來(lái)計(jì)數(shù)并指示在任意間隔內(nèi)輸入信號(hào)(事件)的個(gè)數(shù),用來(lái)指示經(jīng)歷的時(shí)間計(jì)數(shù)器可以用來(lái)顯示產(chǎn)品的工作狀態(tài),一般來(lái)說(shuō)主要是用來(lái)表示產(chǎn)品已經(jīng)完成了多少份的折頁(yè)配頁(yè)工作。它主要的指標(biāo)在于計(jì)數(shù)器的位數(shù),常見(jiàn)的有3位和4位的。
二、單片機(jī)計(jì)數(shù)器的結(jié)構(gòu)極工作原理
1、單片機(jī)計(jì)數(shù)器結(jié)構(gòu)圖
在上圖中,我們?cè)O(shè)有兩個(gè)可編程的16位的定時(shí)/計(jì)數(shù)器:T0和T1,它們既可以用于定時(shí),也可以用來(lái)對(duì)外部脈沖計(jì)數(shù)。
定時(shí)功能:對(duì)機(jī)器周期進(jìn)行加1計(jì)數(shù)即機(jī)器周期X計(jì)數(shù)值。
計(jì)數(shù)功能:對(duì)外部事件產(chǎn)生的脈沖進(jìn)行加1計(jì)數(shù)。
從結(jié)構(gòu)圖中,可以看出T0與T1分別由高8位和低8位兩個(gè)特殊功能寄存器組成,即T0由TH0和TL0組成,T1由TH1和TL1組成。定時(shí)/計(jì)數(shù)器的控制是通過(guò)兩個(gè)特殊功能寄存器來(lái)實(shí)現(xiàn)的,其中,TMOD是定時(shí)/計(jì)數(shù)器的工作方式寄存器.由它確定定時(shí)/計(jì)數(shù)器的工作方式和功能,TCON是定時(shí)/計(jì)數(shù)器的控制寄存器,用于管理T0和T1的啟停,溢出和中斷。
以上就是關(guān)于單片機(jī)計(jì)數(shù)器工作原理的全部?jī)?nèi)容分享,宇凡微提供ic晶元生產(chǎn)及封裝定制,作為九齊一級(jí)代理商 擁有十多年單片機(jī)芯片應(yīng)用方案設(shè)計(jì)經(jīng)驗(yàn),為廣大廠家提供 MCU應(yīng)用功能定制開(kāi)發(fā)服務(wù)。
【本文標(biāo)簽】 單片機(jī) 單片機(jī)計(jì)數(shù)器
【責(zé)任編輯】單片機(jī)工程師
ALL RIGHT RESERVED 2022. 粵ICP備17095549號(hào) 技術(shù)支持: 牛商股份 百度統(tǒng)計(jì) 粵公網(wǎng)安備 44030402004503號(hào)