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

全球首家上百萬進(jìn)口晶振代理商

深圳市康華爾電子有限公司

國際進(jìn)口晶振品牌首選康華爾

首頁 歐美晶振技術(shù)新聞

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

2023-09-21 11:54:47 

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

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

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

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

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

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

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

圖24

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

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

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

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

AGT是一個(gè)非常有趣的外設(shè),希望你能找到一些有趣的方法在你的應(yīng)用中使用它。

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 XPRESSOFXO-HC53 1.8432 MHz HCMOS 3.3V ±25ppm
XLH536033.000000I Renesas晶振 XTAL OSC XO 33.0000MHZ HCMOS SMD XPRESSOFXO-HC53 33 MHz HCMOS 3.3V ±25ppm
XLH536004.000000I Renesas晶振 XTAL OSC XO 4.0000MHZ HCMOS SMD XPRESSOFXO-HC53 4 MHz HCMOS 3.3V ±25ppm
XLH536062.500000I Renesas晶振 XTAL OSC XO 62.5000MHZ HCMOS SMD XPRESSOFXO-HC53 62.5 MHz HCMOS 3.3V ±25ppm
XLH736060.000000I Renesas晶振 XTAL OSC XO 60.0000MHZ HCMOS SMD XPRESSOFXO-HC73 60 MHz HCMOS 3.3V ±25ppm
XLH736062.500000I Renesas晶振 XTAL OSC XO 62.5000MHZ HCMOS SMD XPRESSOFXO-HC73 62.5 MHz HCMOS 3.3V ±25ppm
XLH736066.000000I Renesas晶振 XTAL OSC XO 66.0000MHZ HCMOS SMD XPRESSOFXO-HC73 66 MHz HCMOS 3.3V ±25ppm
XLH536016.384000I Renesas晶振 XTAL OSC XO 16.3840MHZ HCMOS SMD XPRESSOFXO-HC53 16.384 MHz HCMOS 3.3V ±25ppm
XLH536066.000000I Renesas晶振 XTAL OSC XO 66.0000MHZ HCMOS SMD XPRESSOFXO-HC53 66 MHz HCMOS 3.3V ±25ppm
XLH736014.318180I Renesas晶振 XTAL OSC XO 14.31818MHZ HCMOS XPRESSOFXO-HC73 14.31818 MHz HCMOS 3.3V ±25ppm
XLH736016.384000I Renesas晶振 XTAL OSC XO 16.3840MHZ HCMOS SMD XPRESSOFXO-HC73 16.384 MHz HCMOS 3.3V ±25ppm
XLH736003.686400I Renesas晶振 XTAL OSC XO 3.6864MHZ HCMOS SMD XPRESSOFXO-HC73 3.6864 MHz HCMOS 3.3V ±25ppm
XLH320180.000000I Renesas晶振 XTAL OSC XO 180.0000MHZ HCMOS XPRESSOFXO-HC32 180 MHz HCMOS 2.5V ±100ppm
XLH335250.000000I Renesas晶振 XTAL OSC XO 250.0000MHZ HCMOS XPRESSOFXO-HC33 250 MHz HCMOS 3.3V ±50ppm
XLH526100.000000I Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XPRESSOFXO-HC52 100 MHz HCMOS 2.5V ±25ppm
XLH535225.060000I Renesas晶振 XTAL OSC XO 225.0600MHZ HCMOS XPRESSOFXO-HC53 225.06 MHz HCMOS 3.3V ±50ppm
XLH535156.250000I Renesas晶振 XTAL OSC XO 156.2500MHZ HCMOS XPRESSOFXO-HC53 156.25 MHz HCMOS 3.3V ±50ppm
XLH536156.250000X Renesas晶振 XTAL OSC XO 156.2500MHZ HCMOS XPRESSOFXO-HC53 156.25 MHz HCMOS 3.3V ±25ppm
XLH536135.000000X Renesas晶振 XTAL OSC XO 135.0000MHZ HCMOS XPRESSOFXO-HC53 135 MHz HCMOS 3.3V ±25ppm
XLH536114.775489I Renesas晶振 XTAL OSC XO 114.775489MHZ HCMOS XPRESSOFXO-HC53 114.775489 MHz HCMOS 3.3V ±25ppm
XLH536098.304000I Renesas晶振 XTAL OSC XO 98.3040MHZ HCMOS SMD XPRESSOFXO-HC53 98.304 MHz HCMOS 3.3V ±25ppm
XLH536088.000000I Renesas晶振 XTAL OSC XO 88.0000MHZ HCMOS SMD XPRESSOFXO-HC53 88 MHz HCMOS 3.3V ±25ppm
XLH536066.666000I Renesas晶振 XTAL OSC XO 66.6660MHZ HCMOS SMD XPRESSOFXO-HC53 66.666 MHz HCMOS 3.3V ±25ppm
XLH536044.545000I Renesas晶振 XTAL OSC XO 44.5450MHZ HCMOS SMD XPRESSOFXO-HC53 44.545 MHz HCMOS 3.3V ±25ppm
XLH536033.330000I Renesas晶振 XTAL OSC XO 33.3300MHZ HCMOS SMD XPRESSOFXO-HC53 33.33 MHz HCMOS 3.3V ±25ppm
XLH536013.300000I Renesas晶振 XTAL OSC XO 13.3000MHZ HCMOS SMD XPRESSOFXO-HC53 13.3 MHz HCMOS 3.3V ±25ppm
XLH536006.000000I Renesas晶振 XTAL OSC XO 6.0000MHZ HCMOS SMD XPRESSOFXO-HC53 6 MHz HCMOS 3.3V ±25ppm
XLH536002.048000I Renesas晶振 XTAL OSC XO 2.0480MHZ HCMOS SMD XPRESSOFXO-HC53 2.048 MHz HCMOS 3.3V ±25ppm
XLH538100.000000X Renesas晶振 XTAL OSC XO 100.0000MHZ HCMOS XPRESSOFXO-HC53 100 MHz HCMOS 3.3V ±20ppm
XLH538074.250000X Renesas晶振 XTAL OSC XO 74.2500MHZ HCMOS SMD XPRESSOFXO-HC53 74.25 MHz HCMOS 3.3V ±20ppm
XLH538050.000000X Renesas晶振 XTAL OSC XO 50.0000MHZ HCMOS SMD XPRESSOFXO-HC53 50 MHz HCMOS 3.3V ±20ppm
XLH538048.000000X Renesas晶振 XTAL OSC XO 48.0000MHZ HCMOS SMD XPRESSOFXO-HC53 48 MHz HCMOS 3.3V ±20ppm
XLH538040.000000X Renesas晶振 XTAL OSC XO 40.0000MHZ HCMOS SMD XPRESSOFXO-HC53 40 MHz HCMOS 3.3V ±20ppm
XLH538033.000000X Renesas晶振 XTAL OSC XO 33.0000MHZ HCMOS SMD XPRESSOFXO-HC53 33 MHz HCMOS 3.3V ±20ppm
XLH538030.720000X Renesas晶振 XTAL OSC XO 30.7200MHZ HCMOS SMD XPRESSOFXO-HC53 30.72 MHz HCMOS 3.3V ±20ppm
XLH538025.000000X Renesas晶振 XTAL OSC XO 25.0000MHZ HCMOS SMD XPRESSOFXO-HC53 25 MHz HCMOS 3.3V ±20ppm
XLH538020.000000X Renesas晶振 XTAL OSC XO 20.0000MHZ HCMOS SMD XPRESSOFXO-HC53 20 MHz HCMOS 3.3V ±20ppm
XLH538019.200000X Renesas晶振 XTAL OSC XO 19.2000MHZ HCMOS SMD XPRESSOFXO-HC53 19.2 MHz HCMOS 3.3V ±20ppm
XLH538013.500000X Renesas晶振 XTAL OSC XO 13.5000MHZ HCMOS SMD XPRESSOFXO-HC53 13.5 MHz HCMOS 3.3V ±20ppm
XLH538013.000000X Renesas晶振 XTAL OSC XO 13.0000MHZ HCMOS SMD XPRESSOFXO-HC53 13 MHz HCMOS 3.3V ±20ppm
XLH538012.288000X Renesas晶振 XTAL OSC XO 12.2880MHZ HCMOS SMD XPRESSOFXO-HC53 12.288 MHz HCMOS 3.3V ±20ppm
XLH538012.000000X Renesas晶振 XTAL OSC XO 12.0000MHZ HCMOS SMD XPRESSOFXO-HC53 12 MHz HCMOS 3.3V ±20ppm
XLH538010.000000X Renesas晶振 XTAL OSC XO 10.0000MHZ HCMOS SMD XPRESSOFXO-HC53 10 MHz HCMOS 3.3V ±20ppm
XLH726025.002000I Renesas晶振 XTAL OSC XO 25.0020MHZ HCMOS SMD XPRESSOFXO-HC72 25.002 MHz HCMOS 2.5V ±25ppm
XLH728025.000000X Renesas晶振 XTAL OSC XO 25.0000MHZ HCMOS SMD XPRESSOFXO-HC72 25 MHz HCMOS 2.5V ±20ppm
XLH728020.000000X Renesas晶振 XTAL OSC XO 20.0000MHZ HCMOS SMD XPRESSOFXO-HC72 20 MHz HCMOS 2.5V ±20ppm
XLH730200.000000I Renesas晶振 XTAL OSC XO 200.0000MHZ HCMOS XPRESSOFXO-HC73 200 MHz HCMOS 3.3V ±100ppm
XLH735225.060000I Renesas晶振 XTAL OSC XO 225.0600MHZ HCMOS XPRESSOFXO-HC73 225.06 MHz HCMOS 3.3V ±50ppm
XLH735156.250000I Renesas晶振 XTAL OSC XO 156.2500MHZ HCMOS XPRESSOFXO-HC73 156.25 MHz HCMOS 3.3V ±50ppm
XLH735150.000000I Renesas晶振 XTAL OSC XO 150.0000MHZ HCMOS XPRESSOFXO-HC73 150 MHz HCMOS 3.3V ±50ppm
XLH736150.000000X Renesas晶振 XTAL OSC XO 150.0000MHZ HCMOS XPRESSOFXO-HC73 150 MHz HCMOS 3.3V ±25ppm
XLH736121.500000I Renesas晶振 XTAL OSC XO 121.5000MHZ HCMOS XPRESSOFXO-HC73 121.5 MHz HCMOS 3.3V ±25ppm
XLH736108.000000I Renesas晶振 XTAL OSC XO 108.0000MHZ HCMOS XPRESSOFXO-HC73 108 MHz HCMOS 3.3V ±25ppm
XLH736104.000000I Renesas晶振 XTAL OSC XO 104.0000MHZ HCMOS XPRESSOFXO-HC73 104 MHz HCMOS 3.3V ±25ppm
XLH736102.400000I Renesas晶振 XTAL OSC XO 102.4000MHZ HCMOS XPRESSOFXO-HC73 102.4 MHz HCMOS 3.3V ±25ppm
XLH736089.600000I Renesas晶振 XTAL OSC XO 89.6000MHZ HCMOS SMD XPRESSOFXO-HC73 89.6 MHz HCMOS 3.3V ±25ppm
XLH736085.000000I Renesas晶振 XTAL OSC XO 85.0000MHZ HCMOS SMD XPRESSOFXO-HC73 85 MHz HCMOS 3.3V ±25ppm
XLH736070.656000I Renesas晶振 XTAL OSC XO 70.6560MHZ HCMOS SMD XPRESSOFXO-HC73 70.656 MHz HCMOS 3.3V ±25ppm
XLH736066.667000I Renesas晶振 XTAL OSC XO 66.6670MHZ HCMOS SMD XPRESSOFXO-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 theRA microcontrollersand 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.

網(wǎng)友點(diǎn)評(píng)