文件名称:PIC32MX定时器
文件大小:623KB
文件格式:PDF
更新时间:2017-12-09 09:23:01
PIC32MX 定时器
PIC32 器件系列具有两种不同的定时器,具体取决于器件型号。对于软件应用程序或实时操作系 统,定时器可用于产生精确的基于时间的周期性中断事件。其他用途包括对外部脉冲进行计数, 或通过使用定时器的门控功能进行外部事件的精确时序测量。 除了个别例外,所有定时器都具有相同的功能电路。定时器大致可分为两种类型,即: • A 类定时器(带有门控功能的16 位同步/ 异步定时器/ 计数器) • B 类定时器(带有门控和特殊事件触发功能的16 位和32 位同步定时器/ 计数器) 所有定时器模块都具有以下公共特性: • 16 位定时器/ 计数器 • 可通过软件选择的内部或外部时钟源 • 可编程的中断产生和优先级 • 门控外部脉冲计数器 除了这些公共特性之外,每种定时器还另外具有以下特性: • A 类: - 带内置振荡器的异步定时器/ 计数器 - 可在CPU 休眠模式下工作 - 可通过软件选择1:1、1:8、1:64 和1:256 预分频比 • B 类: - 可构成32 位定时器/ 计数器 - 可通过软件选择1:1、1:2、1:4、1:8、1:16、1:32、1:64 和1:256 预分频比 - 事件触发功能 表14-1 给出了定时器特性的汇总。关于与特定PIC32 器件型号关联的定时器类型和数量的更多 信息,请参见具体器件数据手册。