
6.0定时器
(续)
DS100973-52
图11.功能框图空闲定时器T0
6.2定时器T1
该设备具有一个功能强大的定时器/计数器块。计时器
包括一个16位定时器, T1的,与两个支撑16位
自动重载/捕获寄存器, R1A和R1B 。定时器模块
有两个吧, T1A和T1B相关引脚。销T1A
支持I / O要求的定时器模块,而脚是T1B
一个输入到定时器块。强大灵活的定时器
块允许器件能够轻松执行所有的定时器功能
以最小的软件开销。定时器模块有三个
操作模式:处理器独立PWM模式下,前
ternal事件计数器模式,和输入捕捉模式。
控制位T1C3 , T1C2和T1C1允许选择的
不同的操作模式。
6.2.1模式1.处理器独立PWM模式
正如其名称所暗示的,该模式允许器件gen-
中心提供全方位的PWM信号非常最少的用户干预。该
用户只需要定义PWM信号的参数
(导通时间和关断时间)。一旦开始,计时器块将
不断产生的PWM信号完全indepen-
凹痕单片机。用户软件服务
定时器模块只有当PWM参数要求updat-
ING 。
在此模式中,定时器T1向下计数在t的固定速率
C
.
在每一个下溢,定时器交替重载
支持的寄存器, R1A和R1B中的内容。很
定时器的第一下溢导致定时器从重装
寄存器R1A 。随后的下溢导致定时器
从寄存器重新装载的交替开始
注册R1B 。
T1定时器控制位, T1C3 , T1C2和T1C1成立
定时器PWM模式操作。
图12
示出了在PWM模式定时器的框图。
的下溢可以通过编程来切换T1A输出
引脚。的下溢也可以被编程,以产生IN-
中断。
从溢交替锁存到2
挂起国旗, T1PNDA和T1PNDB 。用户必须重新设置
在软件控制下,这些悬而未决的标志。两个控制恩
能标志, T1ENA和T1ENB ,允许从中断
启用或禁用定时器下溢。设置计时器
允许标志T1ENA会产生中断时,定时器非
derflow导致R1A寄存器加载到
定时器。设置定时器使能标志T1ENB将导致IN-
中断时,定时器下溢导致R1B注册成为
加载到定时器。复位定时器使能标志会
禁止相关的中断。
任一个或两个计时器溢中断可以是烯
体健。这给用户中断一次的灵活性
每对任一的上升或下降沿的边沿PWM周期
PWM输出。或者,用户可以选择中断
在PWM输出的两边。
www.national.com
16