单片机的定时器中断
51单片机内部共有两个16位可编程的定时器/计数器,即定时器T0和定时器 T1。定时器/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。TMOD是定时器/计数器的工作方式寄存器,确定工作方式和功能;TCON是控制寄存器,控制T0、T1的启动和停止及设置溢出标志。
1、工作方式寄存器 TMOD
从上面的知识点可知,每个定时器都有4种工作方式,可通过设置TMOD寄存器中的M1M0 位来进行工作方式选择,在本节我们只讲了其中一个定时器的一种工作方式——定时器0的工作方式1:16位定时器。
2、定时器/计数器控制寄存器TCON
3、定时器0的工作方式1的工作过程
定时器初值怎么计算?
晶振频率、时钟频率(周期)、机器周期、定时时间。
如有侵权,请联系我,自行删除。读书笔记选自郭天祥《新概念51单片机C语言教程》