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 從休眠模式喚醒
原文標題:中文技術簡介《TB3213 - RTC入門》
文章出處:【微信公眾號:Microchip微芯】歡迎添加關注!文章轉載請注明出處。
審核編輯:湯梓紅
-
cpu
+關注
關注
68文章
10854瀏覽量
211588 -
計數器
+關注
關注
32文章
2256瀏覽量
94478 -
RTC
+關注
關注
2文章
538瀏覽量
66468
原文標題:中文技術簡介《TB3213 - RTC入門》
文章出處:【微信號:MicrochipTechnology,微信公眾號:Microchip微芯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論