單片機定時器/計數(shù)器的工作原理
MCS-51單片計算機內(nèi)部設(shè)置的兩個16位可編程的定時器/計數(shù)器T0和T1,它們均有定時和計數(shù)功能。T0和T1的工作方式功能選擇、定時時間、啟動方式等均可以通過編程對相應(yīng)特殊功能寄存器TMOD和TCON的設(shè)置來實現(xiàn)的,計數(shù)器值也由軟件命令設(shè)置于16位的計數(shù)寄存器中(TH0、TL0或TH1、TL1),計數(shù)器的工作是加1的計數(shù)器。選擇T0和T1工作在定時方式時,計數(shù)器對內(nèi)部時鐘機器周期數(shù)進行計數(shù),即每個機器周期等于12個晶體振蕩周期;選擇T0和T1工作在計數(shù)方式時,計數(shù)脈沖來自外部輸入引腳T0 和T1,用于對外部事件進行計數(shù)。當(dāng)外部輸入信號由1至0的跳變時,計數(shù)器的值加1。編輯:admin 最后修改時間:2018-05-08