中文技术简介《TB3213-RTC入门》

Microchip微芯 2022-01-25 16:12

RTC入门



简介

实时计数器(RTC)对计数器寄存器中的(预分频)时钟周期进行计数,并将计数器寄存器的内容与周期寄存器和比较寄存器进行比较。RTC 可以在比较匹配或溢出时产生中断和事件。它将在计数器值等于比较寄存器值后的第一个计数生成比较中断和/或事件,在计数器值等于周期寄存器值后的第一个计数生成溢出中断和/或事件。溢出时还会将计数器值复位为零。


周期性中断定时器(PIT)使用与 RTC 功能相同的时钟源,可以每隔 n 个时钟周期请求一次中断或触发一次输出事件(对于中断,n 可从{4, 8, 16,..32768}范围内选择;对于事件,可从{64, 128, 256,...8192}范围内选择)。


今天推荐的技术简介介绍了 tinyAVR® 0 系列、tinyAVR 1 系列和 megaAVR® 0 系列单片机上的 RTC 模块如何工作。它涵盖以下用例: 


  • RTC 溢出中断: 

初始化 RTC,允许溢出中断,在每次溢出时翻转 LED。 


  • RTC 周期性中断: 

初始化 RTC PIT,允许周期性中断,在每次周期性中断时翻转 LED。 


  • RTC PIT 从休眠模式唤醒: 

初始化 RTC PIT,允许周期性中断,配置器件休眠模式,将 CPU 置于 SLEEP 模式,PIT 中断将唤醒 CPU。



主要内容

相关器件

  • tinyAVR 0 系列

  • tinyAVR 1 系列

  • megaAVR 0 系列

概述

RTC 溢出中断

RTC 周期性中断

RTC PIT 从休眠模式唤醒


点击下方“阅读原文”查看全文

更多更全中文文档,尽在麦博士藏书阁


Microchip微芯 致力于智能、互联和安全的嵌入式控制解决方案的领先半导体供应商。 我司易于使用的开发工具和丰富的产品组合让客户能够创建最佳设计,从而在降低风险的同时减少系统总成本,缩短上市时间。
评论 (0)
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦