0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

454398 来源:Zilog 作者:IXYS 2021-06-17 17:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本应用笔记介绍了使用 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 输出生成
  • 捕获和比较能力
  • 用于定时器输入、时钟门控或捕获信号的外部输入引脚。外部输入引脚信号频率最大限制为系统时钟频率的四分之一。
  • 定时器输出引脚
  • 定时器中断

poYBAGDLE76AbQaNAAB-jpSPibU150.png

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+定时器介绍

    和预分频系数,可以实现精确的定时控制。例如,在闹钟应用,可以使用定时器来设置闹钟的响铃时间。 PWM输出:高级控制PWM定时器支持PWM输出功能,通过改变分频比和占空比,可以调节PW
    发表于 12-01 07:53

    CW32定时器及中断介绍

    ,否则将触发系统复位。WWDT 通常被用来监测有严格时间要求的程序执行流程,防止由外部干扰或未知条件造成应用程序的执行异常, 导致发生系统故障。 01 CW32定时器中断 定时器中断是由CW32
    发表于 12-01 07:08

    单片机定时器中断

    51单片机内部共有两个16位可编程的定时器/计数,即定时器T0和定时器T1。它们既有定时功能又有计数功能。
    发表于 11-24 06:22

    PWM、定时器、SysTick 区别及应用场景

    在单片机和嵌入式开发,经常会遇到PWM(脉宽调制)、定时器、SysTick(系统滴答定时器)这几个词。很多初学者容易把它们混为一谈,以为都是“定时相关的东西”。其实,它们在本质和应用
    的头像 发表于 11-17 10:53 231次阅读
    PWM、<b class='flag-5'>定时器</b>、SysTick 区别及应用场景

    三相栅极驱动PT2E01Z1产品概述

    Flash 与 8KBytes SRAM。提供丰富且实用的功能模块,以及符合标准的通信接口,包括 1 个 I2C、2 个 SPI 和 2 个 UART。支持多样的定时器资源,包含 1 个 16 位增强型
    的头像 发表于 11-14 13:47 378次阅读

    SysTick系统滴答定时器简介

    SysTick—系统定时器是属于CM33内核的一个外设,内嵌在NVIC。系统定时器是一个24bit的向下递减的计数
    的头像 发表于 09-23 09:50 1335次阅读
    SysTick系统滴答<b class='flag-5'>定时器</b>简介

    定时器同步之并行模式

    AT32F4xx定时器同步之并行模式 支持型号: AT32F 系列 主要使用外设: TIMER 获取示例 1 快速使用方法 1.1 硬件资源 AT-START-F403A V1.0 实验
    发表于 09-22 09:56

    ‌TPL5010-Q1 纳米功耗系统定时器(带看门狗功能)技术文档摘要

    TPL5010-Q1 Nano 定时器是一款低功耗、符合 AEC-Q100 标准的定时器,带有看门狗 该功能非常适合占空比或电池供电应用的系统唤醒。在这样的系统 微控制
    的头像 发表于 09-13 10:01 1266次阅读
    ‌TPL5010-Q1 纳米功耗系统<b class='flag-5'>定时器</b>(带看门狗功能)技术文档摘要

    DS160PT801 PCIe 4.0 16通道重定时器技术解析与应用指南

    Texas Instruments DS160PT801 8通路(16通道)重定时器是高性能PCI-Express协议感知重定时器,支持高达16GT/s的PCIe数据速率。可将这8路分
    的头像 发表于 09-11 14:58 603次阅读
    DS160PT801 PCIe 4.0 16通道重<b class='flag-5'>定时器</b>技术解析与应用指南

    大彩讲堂:VisualHMI-LUA教程-定时器的使用指南

    定时器的使用
    的头像 发表于 08-31 16:59 856次阅读
    大彩讲堂:VisualHMI-LUA教程-<b class='flag-5'>定时器</b>的使用指南

    TPS3435 Nano IQ精密超时看门狗定时器技术解析与应用指南

    WSON和8引脚SOT23封装。TPS3435/TPS3435-Q1定时器的工作温度范围为-40°C至125°C。这款超时看门狗定时器非常适合机器人伺服驱动、混合模块信号、HVAC控
    的头像 发表于 08-26 16:20 713次阅读
    TPS3435 Nano IQ精密超时看门狗<b class='flag-5'>定时器</b>技术解析与应用指南

    第十二章 SysTick——系统定时器

    本章介绍了W55MH32的SysTick系统定时器,它是24位递减计数,含4个寄存,可配置定时、中断,用于产生时基 等。
    的头像 发表于 05-22 17:16 831次阅读
    第十二章 SysTick——系统<b class='flag-5'>定时器</b>

    MCU定时器/计数

    RISC-V核低功耗MCU通过灵活的定时器架构、低功耗模式适配及硬件级中断优化,在工业控制、智能家居等场景实现高精度计时与能耗控制的协同设计,满足复杂任务调度与实时响应的双重需求‌。 一、‌硬件
    的头像 发表于 04-27 13:54 592次阅读

    CKS32F107系列RTC实时时钟外设的硬件结构和工作原理

    RTC外设(Real Time Clock)实质是一个掉电后还继续运行的定时器。从定时器的角度,相对于通用定时器Timer外设,它十分简单,
    的头像 发表于 02-18 16:54 1182次阅读
    CKS32F107系列RTC实时时钟<b class='flag-5'>外设</b>的硬件结构和工作原理