簡(jiǎn)述定時(shí)器4種工作方式 c51單片機(jī)中定時(shí)器工作方式?
c51單片機(jī)中定時(shí)器工作方式?定時(shí)器0有四種工作模式:模式0:13位定時(shí)器/計(jì)數(shù)器模式1:16位定時(shí)器/計(jì)數(shù)器模式2:8位重新加載定時(shí)器/計(jì)數(shù)器模式3:兩個(gè)單獨(dú)的8位定時(shí)器/計(jì)數(shù)器模式定時(shí)器1只有三種
c51單片機(jī)中定時(shí)器工作方式?
定時(shí)器0有四種工作模式:模式0:13位定時(shí)器/計(jì)數(shù)器模式1:16位定時(shí)器/計(jì)數(shù)器模式2:8位重新加載定時(shí)器/計(jì)數(shù)器模式3:兩個(gè)單獨(dú)的8位定時(shí)器/計(jì)數(shù)器模式定時(shí)器1只有三種模式,與上述三種模式相同。標(biāo)準(zhǔn)8051單片機(jī)中有兩個(gè)定時(shí)器/計(jì)數(shù)器,分別是t0和T1。每個(gè)定時(shí)器有四種工作模式,模式0:13位定時(shí)計(jì)數(shù)模式,最大計(jì)數(shù)值為2^13=8192,定時(shí)8192個(gè)機(jī)器周期。1:16位定時(shí)器/計(jì)數(shù)器模式2:8位可重新加載定時(shí)器/計(jì)數(shù)器模式3:兩個(gè)獨(dú)立的8位定時(shí)器/計(jì)數(shù)器模式定時(shí)器1只有三種模式,與上述三種模式相同。談R的計(jì)時(shí)不能不中斷,二者結(jié)合。定時(shí)器計(jì)數(shù)器主要采用tmod工作模式寄存器、TCON定時(shí)器控制寄存器、EA中斷權(quán)限控制寄存器、IP中斷優(yōu)先級(jí)寄存器、定時(shí)器控制寄存器TCON(88H)TF1 Tr1 TF0 tr0 IE1 it1 ie0 it0
模式0:13位定時(shí)計(jì)數(shù)模式,最大計(jì)數(shù)值為2^13=8192,定時(shí)8192個(gè)機(jī)器周期。此模式不再使用,為了與以前的單片機(jī)兼容,初學(xué)者不需要掌握。模式1:16位定時(shí)計(jì)數(shù)模式,最大計(jì)數(shù)值為2^16=65536,定時(shí)65536個(gè)機(jī)器周期。該模式可實(shí)現(xiàn)最大定時(shí)時(shí)間和最大計(jì)數(shù)次數(shù)。這是最常用的模式之一。模式二:8位自動(dòng)重裝計(jì)數(shù)模式,最大計(jì)數(shù)值為2^8=256,計(jì)時(shí)256個(gè)機(jī)器周期。當(dāng)這種模式工作時(shí),定時(shí)或計(jì)數(shù)到初始值而不需要重新加載,精度很高。另外,這種方式在串行通信中也很常用。這是最常用的方法之一。模式2:特殊工作模式。如果定時(shí)器0被分成兩個(gè)功能不完整的8位時(shí)間計(jì)數(shù)器,它將占用部分T1功能。不經(jīng)常。模式三:8位自動(dòng)重裝計(jì)數(shù)模式,最大計(jì)數(shù)值為2^8=256,計(jì)時(shí)256個(gè)機(jī)器周期。該模式工作時(shí),定時(shí)或計(jì)數(shù)到初始值無(wú)需重新加載,精度高。另外,這種方式在串行通信中也很常用。這是最常用的方法之一。