AT32定時器是51系列單片機(jī)中的一種定時器,可以實(shí)現(xiàn)多種定時功能。在AT32定時器中,pr和div是兩個相關(guān)的參數(shù),用于配置定時器的工作參數(shù)。
首先,需要了解pr和div分別代表什么含義。pr是AT32定時器中的預(yù)分頻器參數(shù),用于設(shè)置定時器的分頻比,而div是AT32定時器中的分頻因子參數(shù),用于設(shè)置系統(tǒng)時鐘的分頻比。這兩個參數(shù)在定時器的配置中起到了至關(guān)重要的作用。
pr的作用是用來決定定時器的溢出周期。溢出周期指的是定時器計(jì)數(shù)器從0開始計(jì)數(shù),到達(dá)最大值65535時,計(jì)數(shù)器會自動溢出并重新從0開始計(jì)數(shù)的周期。pr的取值范圍為0-65535,當(dāng)pr的值為0時,表示定時器的溢出周期為65536個時鐘周期。當(dāng)pr的值為65535時,表示定時器的溢出周期為1個時鐘周期。通過調(diào)整pr的值,可以實(shí)現(xiàn)不同的定時功能。
div的作用是用來決定定時器的計(jì)數(shù)時鐘的分頻比。系統(tǒng)時鐘頻率一般比較高,直接使用系統(tǒng)時鐘作為定時器的計(jì)數(shù)時鐘可能會導(dǎo)致定時器工作過快,無法達(dá)到所需的定時效果。所以,需要將系統(tǒng)時鐘進(jìn)行分頻,使得定時器的計(jì)數(shù)時鐘頻率降低,從而能夠?qū)崿F(xiàn)較慢的定時效果。div的取值范圍為0-255,div的值越大,定時器的計(jì)數(shù)時鐘頻率越低,定時效果越慢。
pr和div的取值關(guān)系可以通過下面的公式來表示:
定時器工作頻率 = fsys / (pr + 1) / (div + 1)
其中,fsys表示系統(tǒng)時鐘頻率。通過這個公式,可以推導(dǎo)出pr和div的取值范圍。例如,當(dāng)fsys為1MHz時,要實(shí)現(xiàn)1ms的定時功能,那么我們可以選擇pr=999,div=4,這樣計(jì)算得到的定時器工作頻率就是1kHz,符合要求。
通過對pr和div的調(diào)整,可以實(shí)現(xiàn)不同的定時功能。例如,如果要實(shí)現(xiàn)1s的定時功能,那么可以選擇pr為9999,div為9,這樣計(jì)算得到的定時器工作頻率就是100Hz,每個周期計(jì)數(shù)100次,經(jīng)過10000個周期才會溢出一次,即可實(shí)現(xiàn)1s的定時。
除了用于定時功能,pr和div還可以用于控制定時器的PWM功能。PWM是一種脈寬調(diào)制技術(shù),可以通過調(diào)整脈沖信號的占空比來控制輸出信號的電平。在AT32定時器中,可以通過設(shè)置pr和div來控制PWM的周期和占空比。通過改變pr的值,可以改變PWM的周期,通過改變div的值,可以改變PWM的占空比。
在AT32定時器的配置過程中,pr和div的選擇需要根據(jù)具體的需求來確定。需要根據(jù)所需的定時功能來選擇合適的pr和div的值,以滿足要求。同時,也需要考慮到系統(tǒng)時鐘的頻率和準(zhǔn)確性等因素,以保證定時器的工作效果。
總結(jié)起來,AT32定時器的pr和div是用于配置定時器的關(guān)鍵參數(shù),通過調(diào)整這兩個參數(shù)的值,可以實(shí)現(xiàn)不同的定時功能和PWM輸出。要根據(jù)實(shí)際需求選擇合適的pr和div的值,并且要考慮到系統(tǒng)時鐘的頻率和精確性等因素。通過合理配置pr和div,可以靈活地利用AT32定時器來實(shí)現(xiàn)各種定時和PWM功能。
-
分頻器
+關(guān)注
關(guān)注
43文章
492瀏覽量
51165 -
計(jì)數(shù)器
+關(guān)注
關(guān)注
32文章
2291瀏覽量
96422 -
定時器
+關(guān)注
關(guān)注
23文章
3298瀏覽量
118959 -
DIV
+關(guān)注
關(guān)注
0文章
6瀏覽量
10719 -
AT32
+關(guān)注
關(guān)注
1文章
121瀏覽量
2707
發(fā)布評論請先 登錄
AT32 MCU定時器入門指南

定時器分頻頻繁配置定時器不跑了不知道為什么
設(shè)置定時器中斷遇到麻煩
基于stm32單片機(jī)的通用定時器配置
stm32—定時器配置

STM32定時器-基本定時器

軟件定時器簡介及程序配置

AT32講堂011 | 如何使用雅特力AT32 MCU定時器進(jìn)行PWM輸入測試

評論