一、MCS-51单片机的定时器/计数器结构
MCS-51单片机内部设置两个16位可编程的定时器/计数器T0和T1,它们具有计数器方式和定时器方式两种工作方式以及4种工作模式。其控制均由相应的特殊功能寄存器完成。如前所述,对每个定时器/计数器,在特殊功能寄存器TMOD中都有一个控制位,它选择T0或T1为定时器还是计数器。
MCS-51单片机的定时/计数器T0由TL0、TH0构成,T1有TL1和TH1构成。与定时\计数器控制有关的特殊功能寄存器包括TMOD和TCON。TMOD用于控制和确定各定时/计数器的功能和工作模式,TCON用于控制定时器/计数器T0、T1的启动和停止计数,同时包含定时器/计数器的状态。有关TMOD和TCON中各位的功能以及定时/计数器的4种工作模式请参看第五章。