51系列單片機的定時器和計數器有哪幾種工作方式?
定時器0有四種工作方式:方式0:13位定時 /計數器模式方式1:16位定時 /計數器模式方式2:8位可重裝載定時 /計數器模式方式3:兩個單獨8位定時 /計數器模式定時器1只有三種方式,同上面三種
標準8051單片機內部有2個定時器/計數器 分別是T0和T1。每個定時器有4種工作方式,方式0:13位定時計數方式,最大計數值為2^13=8192,定時8192個機器周期。1:16位定時 /計數器模式方式2:8位可重裝載定時 /計數器模式方式3:兩個單獨8位定時 /計數器模式定時器1只有三種方式,同上面三種。
要講定時離不開中斷,兩者結合使用的。定時計數器主要用到TMOD工作模式寄存器,TCON定時器的控制寄存器,EA中斷允許控制寄存器,IP中斷優先級寄存器 定時器控制寄存器TCON (88H)TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0