C51单片机04(定时器)试题.pptVIP

  • 44
  • 0
  • 约8.37千字
  • 约 45页
  • 2017-03-08 发布于湖北
  • 举报
第4讲 定时器/计数器 Atmel AT89C51 Atmel AT89C52 定时器/计数器的主要特性 C51系列有2个定时/计数器(T0、T1) C52系列有3个定时/计数器(T0、T1、T2) 通过编程设置,每个定时器/计数器可以根据系统时钟实现定时,也可以对外部信号计数(T0/P3.4、T1/P3.5) 每个定时器/计数器都有多种工作方式 每个定时器/计数器都会在预设定时计数时间到时产生溢出,可以通过查询或中断方式处理 使用定时/计数器的步骤 方式选择——TMOD 初值设置——TH0、TL0( TH1、TL1 ) 中断允许——EA、ET0( ET1 ) 启动操作——TR0(TR1) 定时/计数器的方式寄存器TMOD 可以一次定义两个定时/计数器的工作方式 定时/计数器的方式寄存器TMOD C/T=1 计数方式 C/T=0 定时方式 GATE —— 控制定时/计数器的启动是否受外部中断请求信号的影响 GATE=1 —— 外部中断请求高电平启动计数 GATE=0 —— 定时/计数器启动与外部中断请求无关 定时/计数器的控制寄存器TCON 用于控制定时/计数器的启动与溢出 TF1——溢出标志 TR1——启动位(=1:启动 =0:停止) TF0——溢出标志 TR0——启动位(=1:启动 =0:停止) 方式2——自动重置8位计数 M1M0 = 10 TL

文档评论(0)

1亿VIP精品文档

相关文档