第6章 项目4:定时器应用-控制LED闪烁.pptxVIP

  • 1
  • 0
  • 约7.53千字
  • 约 39页
  • 2026-09-08 发布于陕西
  • 举报

第6章 项目4:定时器应用-控制LED闪烁.pptx

第6章项目4:定时器应用-控制LED闪烁

6.1项目目的和内容

6.1.1项目目的1.掌握STC32G系列单片机定时器/计数器的工作原理;2.掌握5个定时/计数器的寄存器配置及程序设计。

编写程序实现多个定时器中断控制LED闪烁频率。用户指示灯LED7(P67)闪烁频率为0.5Hz,LED6(P66)闪烁频率为1Hz,LED5(P65)闪烁频率为1.5Hz,LED4(P64)闪烁频率为2Hz,LED3(P63)闪烁频率为2.5Hz。6.1.2项目内容

6.2定时/计数器工作原理

6.2.1定时器概念介绍定时器和计数器的区别定时器是对周期不变的脉冲计数(一般来自于系统时钟),由计数的个数和脉冲的周期即可计算出时间,同时,通过一个给定的预期值(即比较值,对应预期的计数值,也就是预期时间),当计数值达到预期值时产生中断这样就实现了定时,应用程序通过设置不同的预期值实现不同时长的定时。计数器是对某一事件进行计数,这个事件每发生一次,计数值加/减1,而这个事件的产生可能是没有规律的。也就是计数器的用途是对事件的发生次数进行计数,由计数值来反映事件产生的次数。STC32G系列MCU的定时器位数不同MCU定时器外设使用的计数器位数是个重要的参数,STC32G系列MCU的定时器使用的是24位计数器(由8位预分频、定时器高8位寄存器和定时器低8位寄存器组合起来实现)。

STC32G系列单片机内置

文档评论(0)

1亿VIP精品文档

相关文档