- 18
- 0
- 约5.62千字
- 约 19页
- 2023-06-15 发布于山东
- 举报
一、定时器/计数器的结构 ;二、定时/计数器的工作原理;设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。计数值N乘以机器周期Tcy就是定时时间t 。;三、用于定时器/计数器的控制寄存器; 与定时有关的控制位共有4位:
(a)TF0、TF1:计数溢出标志位
当计数结构产生溢出时,由硬件电路对该位自动置1;
当转向中断服务时,再由硬件电路对该位自动清0。
计数溢出标志位的使用有两种情况:
1)采用中断方式时,作中断请求标志位使用;
2)采用查询方式时,作查询状态位来使用,必须利用软件对该位清0。
;(b)TR0、TR1:定时器运行控制位
TR0、TR1=0,停止T/C工作;
TR0、TR1=1,启动T/C工作。
该位根据需要以软件方法置1或清0。
(2)工作方式控制寄存器(TMOD)
TMOD的功能:用于设定两个定时器/计数器的工作方式。
TMOD的字节地址:89H,应采用字节传送指令设置其内容。
TMOD的内容及格式如下: ;(a)GATE:门控位
GATE=0,以运行控制位TR0、TR1启动T/C;
GATE=1,以外中断请求信号(/INT1,/INT0)启动T/C。
(b)C/T:定时方式或计数
原创力文档

文档评论(0)