本应用笔记介绍了使用 Z8 Encore 定时器(片上外设)的方法!和 Z8 再来一次!XP 系列微控制器。本文档包含示例代码(使用 C 和汇编语言),用于说明为 Z8 Encore 初始化定时器及其相关通用输入/输出 (GPIO) 的方法!和 Z8 再来一次!XP 设备。本文档还重点介绍了 Z8 Encore!和 Z8 再来一次!XP 系列定时器功能,并提供一组例程以在不同操作模式下使用定时器,例如单次、连续、计数器、比较器计数器、PWM 单输出和双输出、捕捉、捕捉重启、比较、门控和捕捉/比较模式。
Z8 Encore 中的定时器外设概述!设备
Z8再来一次!器件包含多达四个 16 位可重载定时器,可用于计时、事件计数或脉宽调制 (PWM) 信号的生成。下面的图 1 显示了定时器外设的架构。
Z8 Encore 的特点!定时器包括以下内容:
- 16 位可重载计数器
- 可编程预分频器,预分频值从 1 到 128
- PWM 输出生成
- 捕获和比较能力
- 用于定时器输入、时钟门控或捕获信号的外部输入引脚。外部输入引脚信号频率最大限制为系统时钟频率的四分之一。
- 定时器输出引脚
- 定时器中断

Z8 Encore 的架构!计时器
不同定时器工作模式的初始化程序
本节介绍了用于定时器不同操作模式的几个现成的 C 程序。这些例程一般可以用于Z8 Encore!微控制器系列,对代码进行了轻微修改以满足用户要求。
Z8再来一次!定时器是 16 位递增计数器定时器。通过将值 0001h 加载到定时器重载高字节和低字节寄存器并将预分频值设置为 1 来设置最小超时延迟。通过将值 000h 加载到定时器重载高字节和低字节寄存器并设置预分频来设置最大超时延迟value 为 128。如果定时器达到 FFFFh,则定时器返回到 0000h 并继续计数。
编辑:hfy
-
微控制器
+关注
关注
48文章
8250浏览量
162416 -
定时器
+关注
关注
23文章
3361浏览量
121750 -
脉宽调制
+关注
关注
3文章
236浏览量
39304
发布评论请先 登录
CW32L010+定时器介绍
CW32定时器及中断介绍
PWM、定时器、SysTick 区别及应用场景
三相栅极驱动器PT2E01Z1产品概述
定时器同步之并行模式
TPL5010-Q1 纳米功耗系统定时器(带看门狗功能)技术文档摘要
DS160PT801 PCIe 4.0 16通道重定时器技术解析与应用指南
TPS3435 Nano IQ精密超时看门狗定时器技术解析与应用指南
MCU定时器/计数器
CKS32F107系列RTC实时时钟外设的硬件结构和工作原理

Z8 Encore 中的定时器外设概述!
评论