国产精品国产三级国产av中文_三年片在线观看免费视频_草草成人a∨在线观看视频_四虎国产精品永久地址入口_欧美成人精品三级网站视频_久久精品国产第一区二区三区_最近中文字幕完整视频_亚洲熟妇真实自拍另类_国产亚洲人成网站观看_欧美放荡的少妇国产精品国产三级国产av中文_三年片在线观看免费视频_草草成人a∨在线观看视频_四虎国产精品永久地址入口_欧美成人精品三级网站视频_久久精品国产第一区二区三区_最近中文字幕完整视频_亚洲熟妇真实自拍另类_国产亚洲人成网站观看_欧美放荡的少妇

康華爾電子有限公司——晶振行業(yè)進口晶振品牌代理商

手機端 手機二維碼 收藏KON微信號 微信號 網(wǎng)站地圖

康華爾電子-中國供應商

KONUAER NIHON DEMPA KOGYO CO., LTD.

客戶至上—進口晶振品牌選擇康華爾

全國統(tǒng)一服務熱線:

86-0755-27838351

晶振帝國
新聞默認廣告
當前位置首頁 » 歐美晶振新聞 » 歐美晶振技術(shù)新聞 » 領(lǐng)先全球低功耗Renesas active crystal oscillator

領(lǐng)先全球低功耗Renesas active crystal oscillator

返回列表 來源:康華爾 查看手機網(wǎng)址
掃一掃!領(lǐng)先全球低功耗Renesas active crystal oscillator掃一掃!
瀏覽:- 發(fā)布日期:2023-09-21 11:54:47【
分享到:

領(lǐng)先全球低功耗Renesas active crystal oscillator,已經(jīng)關(guān)注了許多RA微控制器以及如何利用它們來幫助簡化和自動化微控制器應用中常見的一些基本內(nèi)務處理和I/O任務。

在這篇博客中,我們將看看我最喜歡的外設之一,尤其是針對低功耗設計的異步通用定時器。這個定時器在瑞薩MCU上有很長的歷史,在RA家族的很多成員身上都能找到這個定時器最新版本的多個通道。

異步通用定時器(AGT)是一款16位和32位遞減計數(shù)器,可用于脈沖輸出、外部脈沖寬度或周期測量以及外部事件計數(shù)。定時器的異步特性在于,它能夠在沒有任何系統(tǒng)時鐘的情況下進行一些基本的定時操作,并且可以在OSC晶振器件的最低功耗工作模式下工作。圖23

AGT可以使用各種不同的時鐘源,外設時鐘、PCLKB或2分頻或8分頻的PCLKB。我們還可以選擇兩種低功耗選項,一種是來自32kHz子時鐘有源晶體振蕩器的AGTSCLK,另一種是來自片內(nèi)32 kHz LOCO的AGTLCLK。AGTSCLK或AGTLCLK的選擇也意味著您可以從更寬的分頻比范圍中進行選擇,分頻器范圍從/1到/128。

從低速時鐘中選擇分頻器的結(jié)果意味著您可以擁有非常寬的定時器范圍,并且可以產(chǎn)生極長的超時,同時消耗最少的功率。

讓我們更詳細地了解一下使用AGT的一些方法,重點放在使用低速石英晶體振蕩器選項可以創(chuàng)建的低功耗功能上。

在許多低功耗傳感器應用中,我們經(jīng)常需要定期通過無線電進行通信,同時將功耗降至最低。實現(xiàn)這一點的最佳方法是讓傳感器以及微控制器進入睡眠狀態(tài),并對其進行編程,以便在下一次傳輸?shù)狡跁r喚醒并啟動無線電電路。AGT,尤其是32位計數(shù)寄存器,是滿足這一要求的理想解決方案。您可以用任何32位值從重載寄存器自動重載遞減計數(shù)器。因此,利用這一特性,我們可以使用子時鐘的直接連接創(chuàng)建高達36.4小時的超時,分辨率為30秒,當使用除以128的子時鐘輸入時,超時時間為大約194天,分辨率為3.9毫秒。領(lǐng)先全球低功耗Renesas active crystal oscillator.

圖24

AGT支持許多其他有趣的應用。我發(fā)現(xiàn)過去有用的一個功能是在低功耗模式下計數(shù)外部事件的能力,計數(shù)由外部信號選通。

在這種情況下,我們可以配置AGT來計數(shù)外部脈沖,并使用AGTEE使能引腳來選擇何時計數(shù)脈沖;當門信號為高電平時,或者當門信號為低電平時,可以對脈沖進行計數(shù)。

如果您想要監(jiān)控位置傳感器并計算軸的轉(zhuǎn)數(shù),這可能特別有用。如果有兩個AGT通道在這種模式下工作,一個通道可以計算正向旋轉(zhuǎn),另一個可以計算反向旋轉(zhuǎn),這兩種計數(shù)都取決于“方向”信號的極性。要獲得總旋轉(zhuǎn)數(shù),只需將兩個計數(shù)器的值相加。這種方法的最大優(yōu)勢在于,在這種情況下,AGT定時器可以異步工作,因此無需時鐘,因此功耗非常低,甚至可以在RA微控制器的最低功耗模式下工作。

我希望這已經(jīng)讓您對AGT的功能有了一些了解,它有多種工作模式,定時器能夠以微控制器上的最低速度時鐘工作,以及更大的分頻比范圍,這意味著您可以在計數(shù)時以極低的電流工作。

AGT是一個非常有趣的外設,希望你能找到一些有趣的方法在你的應用中使用它。

Mfr Part # Mfr Description Series Frequency Output Voltage - Supply Frequency Stability
XLH336033.330000I Renesas晶振 XTAL OSC XO 33.3300MHZ LVCMOS XL 33.33 MHz LVCMOS 3.3V ±25ppm
XLH336031.948512I Renesas晶振 XTAL OSC XO 31.948512MHZ LVCMOS XL 31.948512 MHz LVCMOS 3.3V ±25ppm
XLH336019.000000I Renesas晶振 XTAL OSC XO 19.0000MHZ LVCMOS XL 19 MHz LVCMOS 3.3V ±25ppm
XLH730030.875520I Renesas晶振 XTAL OSC XO 30.87552MHZ LVCMOS XL 30.87552 MHz LVCMOS 3.3V ±100ppm
XLH535003.686000I Renesas晶振 XTAL OSC XO 3.6860MHZ LVCMOS SMD XL 3.686 MHz LVCMOS 3.3V ±50ppm
XLH736078.125000X Renesas晶振 XTAL OSC XO 78.1250MHZ LVCMOS XL 78.125 MHz LVCMOS 3.3V ±25ppm
XLH736025.750000X Renesas晶振 XTAL OSC XO 25.7500MHZ LVCMOS XL 25.75 MHz LVCMOS 3.3V ±25ppm
XLH535013.330000I Renesas晶振 XTAL OSC XO 13.3300MHZ LVCMOS XL 13.33 MHz LVCMOS 3.3V ±50ppm
XLH338040.953873X Renesas晶振 XTAL OSC XO 40.953873MHZ LVCMOS XL 40.953873 MHz LVCMOS 3.3V ±20ppm
XLH300000.000000K Renesas晶振 XTAL OSC XO HCMOS SMD XL - HCMOS - ±100ppm
XLH335006.005284K Renesas晶振 XTAL OSC XO 6.005284MHZ HCMOS XL 6.005284 MHz HCMOS 3.3V ±50ppm
XLH528031.250000X Renesas晶振 XTAL OSC XO 31.2500MHZ LVCMOS XL 31.25 MHz LVCMOS 2.5V ±20ppm
XLH526031.250000I Renesas晶振 XTAL OSC XO 31.2500MHZ LVCMOS XL 31.25 MHz LVCMOS 2.5V ±25ppm
XLH53V026.000000I Renesas晶振 XTAL OSC VCXO 26.0000MHZ LVCMOS XL 26 MHz LVCMOS 3.3V -
XLH535133.333333I Renesas晶振 XTAL OS XO 133.333333MHZ LVCMOS XL 133.333333 MHz LVCMOS 3.3V ±50ppm
XLH535133.330000I Renesas晶振 XTAL OSC XO 133.3300MHZ LVCMOS XL 133.33 MHz LVCMOS 3.3V ±50ppm
XLH736122.906000I Renesas晶振 OSC 122.906MHZ SMD * - - - -
XLH335074.250000K Renesas晶振 XTAL OSC XO 74.2500MHZ LVCMOS XL 74.25 MHz LVCMOS 3.3V ±50ppm
XLH335037.125000K Renesas晶振 XTAL OSC XO 37.1250MHZ LVCMOS XL 37.125 MHz LVCMOS 3.3V ±50ppm
XLH330002.097152K Renesas晶振 XTAL OSC XO 2.097152MHZ LVCMOS XL 2.097152 MHz LVCMOS 3.3V ±100ppm
XLH335008.000000K Renesas晶振 XTAL OSC XO 8.0000MHZ LVCMOS SMD XL 8 MHz LVCMOS 3.3V ±50ppm
XLH335003.200000K Renesas晶振 XTAL OSC XO 3.2000MHZ LVCMOS SMD XL 3.2 MHz LVCMOS 3.3V ±50ppm
XLH335126.488100K Renesas晶振 XTAL OSC XO 126.4881MHZ LVCMOS XL 126.4881 MHz LVCMOS 3.3V ±50ppm
XLH335100.000000K Renesas晶振 XTAL OSC XO 100.0000MHZ LVCMOS XL 100 MHz LVCMOS 3.3V ±50ppm
XAH335033.333000X Renesas晶振 CLCC 3.20X2.50X0.90 MM, 2.10MM P XA 33.333 MHz HCMOS 3.3V ±50ppm
XAH335033.333333X Renesas晶振 CLCC 3.20X2.50X0.90 MM, 2.10MM P XA 33.333333 MHz HCMOS 3.3V ±50ppm
XAH335060.000000X Renesas晶振 CLCC 3.20X2.50X0.90 MM, 2.10MM P XA 60 MHz HCMOS 3.3V ±50ppm
XLH535036.000000K Renesas晶振 XTAL OSC XO 36.0000MHZ LVCMOS XL 36 MHz LVCMOS 3.3V ±50ppm
XAH335080.000000K Renesas晶振 OSC XO 80.0000MHZ LVCMOS SMD XA 80 MHz LVCMOS 3.3V ±50ppm
XLH3AA100.000000I Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XL 100 MHz HCMOS - -
XLH3AA125.000000I Renesas晶振 XTAL OSC XO 125.0000MHZ HCMOS XL 125 MHz HCMOS - ±100ppm
XLH3AA025.000000I Renesas晶振 XTAL OSC XO 25.0000MHZ HCMOS SMD XL 25 MHz HCMOS - -
XLH536001.843200I Renesas晶振 XTAL OSC XO 1.8432MHZ HCMOS SMD XPRESSO  FXO-HC53 1.8432 MHz HCMOS 3.3V ±25ppm
XLH536033.000000I Renesas晶振 XTAL OSC XO 33.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 33 MHz HCMOS 3.3V ±25ppm
XLH536004.000000I Renesas晶振 XTAL OSC XO 4.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 4 MHz HCMOS 3.3V ±25ppm
XLH536062.500000I Renesas晶振 XTAL OSC XO 62.5000MHZ HCMOS SMD XPRESSO  FXO-HC53 62.5 MHz HCMOS 3.3V ±25ppm
XLH736060.000000I Renesas晶振 XTAL OSC XO 60.0000MHZ HCMOS SMD XPRESSO  FXO-HC73 60 MHz HCMOS 3.3V ±25ppm
XLH736062.500000I Renesas晶振 XTAL OSC XO 62.5000MHZ HCMOS SMD XPRESSO  FXO-HC73 62.5 MHz HCMOS 3.3V ±25ppm
XLH736066.000000I Renesas晶振 XTAL OSC XO 66.0000MHZ HCMOS SMD XPRESSO  FXO-HC73 66 MHz HCMOS 3.3V ±25ppm
XLH536016.384000I Renesas晶振 XTAL OSC XO 16.3840MHZ HCMOS SMD XPRESSO  FXO-HC53 16.384 MHz HCMOS 3.3V ±25ppm
XLH536066.000000I Renesas晶振 XTAL OSC XO 66.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 66 MHz HCMOS 3.3V ±25ppm
XLH736014.318180I Renesas晶振 XTAL OSC XO 14.31818MHZ HCMOS XPRESSO  FXO-HC73 14.31818 MHz HCMOS 3.3V ±25ppm
XLH736016.384000I Renesas晶振 XTAL OSC XO 16.3840MHZ HCMOS SMD XPRESSO  FXO-HC73 16.384 MHz HCMOS 3.3V ±25ppm
XLH736003.686400I Renesas晶振 XTAL OSC XO 3.6864MHZ HCMOS SMD XPRESSO  FXO-HC73 3.6864 MHz HCMOS 3.3V ±25ppm
XLH320180.000000I Renesas晶振 XTAL OSC XO 180.0000MHZ HCMOS XPRESSO  FXO-HC32 180 MHz HCMOS 2.5V ±100ppm
XLH335250.000000I Renesas晶振 XTAL OSC XO 250.0000MHZ HCMOS XPRESSO  FXO-HC33 250 MHz HCMOS 3.3V ±50ppm
XLH526100.000000I Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XPRESSO  FXO-HC52 100 MHz HCMOS 2.5V ±25ppm
XLH535225.060000I Renesas晶振 XTAL OSC XO 225.0600MHZ HCMOS XPRESSO  FXO-HC53 225.06 MHz HCMOS 3.3V ±50ppm
XLH535156.250000I Renesas晶振 XTAL OSC XO 156.2500MHZ HCMOS XPRESSO  FXO-HC53 156.25 MHz HCMOS 3.3V ±50ppm
XLH536156.250000X Renesas晶振 XTAL OSC XO 156.2500MHZ HCMOS XPRESSO  FXO-HC53 156.25 MHz HCMOS 3.3V ±25ppm
XLH536135.000000X Renesas晶振 XTAL OSC XO 135.0000MHZ HCMOS XPRESSO  FXO-HC53 135 MHz HCMOS 3.3V ±25ppm
XLH536114.775489I Renesas晶振 XTAL OSC XO 114.775489MHZ HCMOS XPRESSO  FXO-HC53 114.775489 MHz HCMOS 3.3V ±25ppm
XLH536098.304000I Renesas晶振 XTAL OSC XO 98.3040MHZ HCMOS SMD XPRESSO  FXO-HC53 98.304 MHz HCMOS 3.3V ±25ppm
XLH536088.000000I Renesas晶振 XTAL OSC XO 88.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 88 MHz HCMOS 3.3V ±25ppm
XLH536066.666000I Renesas晶振 XTAL OSC XO 66.6660MHZ HCMOS SMD XPRESSO  FXO-HC53 66.666 MHz HCMOS 3.3V ±25ppm
XLH536044.545000I Renesas晶振 XTAL OSC XO 44.5450MHZ HCMOS SMD XPRESSO  FXO-HC53 44.545 MHz HCMOS 3.3V ±25ppm
XLH536033.330000I Renesas晶振 XTAL OSC XO 33.3300MHZ HCMOS SMD XPRESSO  FXO-HC53 33.33 MHz HCMOS 3.3V ±25ppm
XLH536013.300000I Renesas晶振 XTAL OSC XO 13.3000MHZ HCMOS SMD XPRESSO  FXO-HC53 13.3 MHz HCMOS 3.3V ±25ppm
XLH536006.000000I Renesas晶振 XTAL OSC XO 6.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 6 MHz HCMOS 3.3V ±25ppm
XLH536002.048000I Renesas晶振 XTAL OSC XO 2.0480MHZ HCMOS SMD XPRESSO  FXO-HC53 2.048 MHz HCMOS 3.3V ±25ppm
XLH538100.000000X Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XPRESSO  FXO-HC53 100 MHz HCMOS 3.3V ±20ppm
XLH538074.250000X Renesas晶振 XTAL OSC XO 74.2500MHZ HCMOS SMD XPRESSO  FXO-HC53 74.25 MHz HCMOS 3.3V ±20ppm
XLH538050.000000X Renesas晶振 XTAL OSC XO 50.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 50 MHz HCMOS 3.3V ±20ppm
XLH538048.000000X Renesas晶振 XTAL OSC XO 48.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 48 MHz HCMOS 3.3V ±20ppm
XLH538040.000000X Renesas晶振 XTAL OSC XO 40.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 40 MHz HCMOS 3.3V ±20ppm
XLH538033.000000X Renesas晶振 XTAL OSC XO 33.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 33 MHz HCMOS 3.3V ±20ppm
XLH538030.720000X Renesas晶振 XTAL OSC XO 30.7200MHZ HCMOS SMD XPRESSO  FXO-HC53 30.72 MHz HCMOS 3.3V ±20ppm
XLH538025.000000X Renesas晶振 XTAL OSC XO 25.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 25 MHz HCMOS 3.3V ±20ppm
XLH538020.000000X Renesas晶振 XTAL OSC XO 20.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 20 MHz HCMOS 3.3V ±20ppm
XLH538019.200000X Renesas晶振 XTAL OSC XO 19.2000MHZ HCMOS SMD XPRESSO  FXO-HC53 19.2 MHz HCMOS 3.3V ±20ppm
XLH538013.500000X Renesas晶振 XTAL OSC XO 13.5000MHZ HCMOS SMD XPRESSO  FXO-HC53 13.5 MHz HCMOS 3.3V ±20ppm
XLH538013.000000X Renesas晶振 XTAL OSC XO 13.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 13 MHz HCMOS 3.3V ±20ppm
XLH538012.288000X Renesas晶振 XTAL OSC XO 12.2880MHZ HCMOS SMD XPRESSO  FXO-HC53 12.288 MHz HCMOS 3.3V ±20ppm
XLH538012.000000X Renesas晶振 XTAL OSC XO 12.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 12 MHz HCMOS 3.3V ±20ppm
XLH538010.000000X Renesas晶振 XTAL OSC XO 10.0000MHZ HCMOS SMD XPRESSO  FXO-HC53 10 MHz HCMOS 3.3V ±20ppm
XLH726025.002000I Renesas晶振 XTAL OSC XO 25.0020MHZ HCMOS SMD XPRESSO  FXO-HC72 25.002 MHz HCMOS 2.5V ±25ppm
XLH728025.000000X Renesas晶振 XTAL OSC XO 25.0000MHZ HCMOS SMD XPRESSO  FXO-HC72 25 MHz HCMOS 2.5V ±20ppm
XLH728020.000000X Renesas晶振 XTAL OSC XO 20.0000MHZ HCMOS SMD XPRESSO  FXO-HC72 20 MHz HCMOS 2.5V ±20ppm
XLH730200.000000I Renesas晶振 XTAL OSC XO 200.0000MHZ HCMOS XPRESSO  FXO-HC73 200 MHz HCMOS 3.3V ±100ppm
XLH735225.060000I Renesas晶振 XTAL OSC XO 225.0600MHZ HCMOS XPRESSO  FXO-HC73 225.06 MHz HCMOS 3.3V ±50ppm
XLH735156.250000I Renesas晶振 XTAL OSC XO 156.2500MHZ HCMOS XPRESSO  FXO-HC73 156.25 MHz HCMOS 3.3V ±50ppm
XLH735150.000000I Renesas晶振 XTAL OSC XO 150.0000MHZ HCMOS XPRESSO  FXO-HC73 150 MHz HCMOS 3.3V ±50ppm
XLH736150.000000X Renesas晶振 XTAL OSC XO 150.0000MHZ HCMOS XPRESSO  FXO-HC73 150 MHz HCMOS 3.3V ±25ppm
XLH736121.500000I Renesas晶振 XTAL OSC XO 121.5000MHZ HCMOS XPRESSO  FXO-HC73 121.5 MHz HCMOS 3.3V ±25ppm
XLH736108.000000I Renesas晶振 XTAL OSC XO 108.0000MHZ HCMOS XPRESSO  FXO-HC73 108 MHz HCMOS 3.3V ±25ppm
XLH736104.000000I Renesas晶振 XTAL OSC XO 104.0000MHZ HCMOS XPRESSO  FXO-HC73 104 MHz HCMOS 3.3V ±25ppm
XLH736102.400000I Renesas晶振 XTAL OSC XO 102.4000MHZ HCMOS XPRESSO  FXO-HC73 102.4 MHz HCMOS 3.3V ±25ppm
XLH736089.600000I Renesas晶振 XTAL OSC XO 89.6000MHZ HCMOS SMD XPRESSO  FXO-HC73 89.6 MHz HCMOS 3.3V ±25ppm
XLH736085.000000I Renesas晶振 XTAL OSC XO 85.0000MHZ HCMOS SMD XPRESSO  FXO-HC73 85 MHz HCMOS 3.3V ±25ppm
XLH736070.656000I Renesas晶振 XTAL OSC XO 70.6560MHZ HCMOS SMD XPRESSO  FXO-HC73 70.656 MHz HCMOS 3.3V ±25ppm
XLH736066.667000I Renesas晶振 XTAL OSC XO 66.6670MHZ HCMOS SMD XPRESSO  FXO-HC73 66.667 MHz HCMOS 3.3V ±25ppm
XLH530133.330000X Renesas晶振 XTAL OSC XO 133.3300MHZ HCMOS XL 133.33 MHz HCMOS 3.3V ±100ppm
XLH536072.000000X Renesas晶振 XTAL OSC XO 72.0000MHZ HCMOS SMD XL 72 MHz HCMOS 3.3V ±25ppm
XLH336033.330000X Renesas晶振 XTAL OSC XO 33.3300MHZ HCMOS SMD XL 33.33 MHz HCMOS 3.3V ±25ppm
XLH325100.000000I Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XL 100 MHz HCMOS 2.5V ±50ppm
XLH335033.916000I Renesas晶振 XTAL OSC XO 33.9160MHZ HCMOS SMD XL 33.916 MHz HCMOS 3.3V ±50ppm
XLH326108.000000X Renesas晶振 XTAL OSC XO 108.0000MHZ HCMOS XL 108 MHz HCMOS 2.5V ±25ppm
XLH325074.250000I Renesas晶振 XTAL OSC XO 74.2500MHZ HCMOS SMD XL 74.25 MHz HCMOS 2.5V ±50ppm
XLH535004.915200I Renesas晶振 XTAL OSC XO 4.9152MHZ HCMOS SMD XL 4.9152 MHz HCMOS 3.3V ±50ppm
XLH736110.160000X Renesas晶振 XTAL OSC XO 110.1600MHZ HCMOS XL 110.16 MHz HCMOS 3.3V ±25ppm
XLH336012.288000X Renesas晶振 XTAL OSC XO 12.2880MHZ HCMOS SMD XL 12.288 MHz HCMOS 3.3V ±25ppm
XLH335077.777600I Renesas晶振 XTAL OSC XO 77.7776MHZ HCMOS SMD XL 77.7776 MHz HCMOS 3.3V ±50ppm
XLH336066.666700X Renesas晶振 XTAL OSC XO 66.6667MHZ HCMOS SMD XL 66.6667 MHz HCMOS 3.3V ±25ppm
XLH335076.068600I Renesas晶振 XTAL OSC XO 76.0686MHZ HCMOS SMD XL 76.0686 MHz HCMOS 3.3V ±50ppm
XLH736028.322000X Renesas晶振 XTAL OSC XO 28.3220MHZ HCMOS SMD XL 28.322 MHz HCMOS 3.3V ±25ppm
XLH730069.190900I Renesas晶振 XTAL OSC XO 69.1909MHZ HCMOS SMD XL 69.1909 MHz HCMOS 3.3V ±100ppm
XLH730042.400000I Renesas晶振 XTAL OSC XO 42.4000MHZ HCMOS SMD XL 42.4 MHz HCMOS 3.3V ±100ppm
XLH335089.000000I Renesas晶振 XTAL OSC XO 89.0000MHZ HCMOS SMD XL 89 MHz HCMOS 3.3V ±50ppm
XLH336100.000000X Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XL 100 MHz HCMOS 3.3V ±25ppm
XLH735078.125000I Renesas晶振 XTAL OSC XO 78.1250MHZ HCMOS SMD XL 78.125 MHz HCMOS 3.3V ±50ppm
Over the last few months, previous blogs in this series have looked at some of the more unusual peripherals available on many of the RA microcontrollers and how they can be used to help simplify and automate some basic housekeeping and I/O tasks that are common in microcontroller applications.

In this blog, we’re going to look at one of my favorite peripherals, especially for low power designs, the Asynchronous General Purpose Timer. This timer has a long history on Renesas MCUs, and multiple channels of the latest versions of this timer can be found on many members of the RA family.

The Asynchronous General Purpose Timer (AGT) is a down counter available in 16- and 32-bit flavors that can be used for pulse output, external pulse width or period measurement, and counting external events. The asynchronous nature of the timer is that it is capable of some basic timing operations without any system clock and can operate in the lowest power operating modes of the device.

The AGT can use a variety of different clock sources, the peripheral clock, PCLKB, or PCLKB divided by 2 or 8. We can also select two low power options, the AGTSCLK which is derived from the 32 kHz sub clock oscillator, and the AGTLCLK which is derived from the on-chip 32 kHz LOCO. The choice of AGTSCLK or AGTLCLK also means that you can select from a much wider range of divide ratios, with dividers available from /1 to /128.

The result of this choice of the divider from the low speed clocks means that you can have a very wide timer range and can generate extremely long timeouts, all while consuming the minimum amount of power.

Let’s look in a little more detail at some ways we can use the AGT, concentrating on the low power functions we can create by using the low-speed oscillator options.

In many low power sensor applications, we often have to communicate by radio at regular intervals, while minimizing power consumption. The best way to achieve this is to put the sensor, and hence the microcontroller, to sleep, and to program it to wake up and power up the radio circuit when the next transmission is due. The AGT, especially with the 32-bit count register is an ideal solution to this requirement. You can reload the down counter automatically from a reload register with any 32-bit value. So using this feature we can create timeouts of up to 36.4 hrs with a resolution of 30 µseconds using the direct connection of the sub-clock, all the way to a time out around 194 days with a resolution of 3.9 ms when using the sub-clock input divided by 128.

The AGT supports many other interesting applications. One I’ve found useful in the past is the ability to count external events in low power mode, with the count gated by an external signal.

In this case, we can configure the AGT to count external pulses, and use the AGTEE enable pin to select when the pulses are counted; either the pulses can be counted when the gate signal is high, or when the gate signal is low.

This can be especially useful if you want to monitor a position sensor and count the number of rotations of a shaft. If you have two channels of AGT operating in this mode, one channel can count forward rotation, and the second can count reverse rotation, both counting depending on the polarity of a “direction” signal. To get the total rotation count you just add the value of the two counters. The big advantage of this method is that the AGT timer can operate asynchronously in this case, so without a clock, and therefore consumes very little current, and operates even in the lowest power modes of the RA microcontroller.

I hope this has given you some idea of what the AGT is capable of, it has a variety of operating modes and the ability of the timer to operate from the lowest speed clocks on the microcontroller, along with the larger range of divide ratios available, mean that you can operate with extremely low current operation while counting.

The AGT is a really interesting peripheral, and hopefully, you can find some interesting ways to use it in your application.