第八章定时器.pptVIP

  • 7
  • 0
  • 约2.36千字
  • 约 22页
  • 2016-08-13 发布于重庆
  • 举报
第八章定时器

定时器/计数器 两个16位定时计数器 相关的SFR:TMOD(工作方式)TCON(状态)。 定时功能时,每个机器周期定时器加1 计数功能时,在外部事件相应输入脚(T0和T1)产生负跳变,计数器加1。 定时器的控制字 定时器控制寄存器TCON (88H) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 C/T方式寄存器TMOD(89H) GATA C/T M1 M0| GATA C/T M1 M0 注意:不能位寻址 定时工作过程 定时器的工作方式: 方式0:13位定时计数器 注意:TL0的低5位和TH0共同组成 方式1: 16位定时计数器 方式2: 自动重装入的8位定时计数器 溢出后(TF0=0)由TH0→TL0 方式3:T0成为两个独立的8位计数器 TL0作为定时计数器;TH0仅作定时器用 TL0的控制用原T0的,TH0用原T1的控制位 T1工作在方式0~2,溢出时送串行口,经常作为串行口波特率发生器 定时器/计数器的初始化 1 根据要求给方式寄存器TMOD送一个方式控制字,以设定定时器响应的工作方式; 2 根据需要给C/T选送初值以确定需要的定时时间或计数的初值; 3 根据需要给中断允许寄存器IE送中断控制字,以开放相应的中断和设定中断优先级; 4 给TCON送命令字以启动或禁止C/T的运行。 初值的计算 计数器初值: 设计数模值

文档评论(0)

1亿VIP精品文档

相关文档