定时器与计数器.pptxVIP

  • 14
  • 0
  • 约9.32千字
  • 约 46页
  • 2019-12-28 发布于上海
  • 举报
一、概述;二、定时计数器结构;三、定时计数器内部结构;2. 定时脉冲 定时脉冲由系统时钟12分频后产生,即定时脉冲频率=f/12,因此,定时脉冲周期=12/f=12Tcp=机器周期(f为系统主频,Tcp=1/f为系统时钟周期)。由于每个定时脉冲使加1计数器加1,所以在定时方式下,使加1计数器加1所用时间正好是一个机器周期。 3. 计数脉冲 计数脉冲由T0(或T1)引脚(即P3.4或P3.5)输入负跳变脉冲产生(到达T0(T1)端时不一定有规律),每个计数脉冲使加1计数器加1。(f fosc/24 ,);4. 加1计数器 加1计数器由特殊功能寄存器TH0与TL0组成,工作前应先将TH0与TL0置初值Count。然后由定时或计数脉冲使加1计数器加1,当加1计数器加到FFFFH后再加1时,发生溢出回零,硬件自动将中断标志TF0置1,并以此向CPU发中断请求。 溢出回零后硬件要完成以下几项工作: ① 将溢出标志TF0置1。 ② 以TF0=1为标志向CPU发中断请求信号。 ③ 若CPU响应,则在响应过程中由硬件将TF0清零。并转入中断处理程序执行定时或计数任务。; 定时计数器工作于定时还是计数方式,取决于选择开关C/T,当C/T=0时,工作于定时方式,C/T=1时工作于计数方式。 加1脉冲要经过启动开关才能到达加1计数器,启动开关由与门的输出端控制,其输入端分别接启动控制位

文档评论(0)

1亿VIP精品文档

相关文档