www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]一、時(shí)鐘源1、時(shí)鐘源:ACLK/SMCLK 外部TACLK/INCLK2、分頻:1/2/4/8 當(dāng) (注:TACLR 置位時(shí),分頻器復(fù)位)二、計(jì)數(shù)模式通過(guò)設(shè)置MCx可以設(shè)置定時(shí)器的計(jì)數(shù)模式1、停止模式:停止計(jì)數(shù)2、單調(diào)增模式:定時(shí)器循環(huán)地從0增加到

一、時(shí)鐘源
1、時(shí)鐘源:ACLK/SMCLK 外部TACLK/INCLK
2、分頻:1/2/4/8 當(dāng) (注:TACLR 置位時(shí),分頻器復(fù)位)

二、計(jì)數(shù)模式
通過(guò)設(shè)置MCx可以設(shè)置定時(shí)器的計(jì)數(shù)模式

1、停止模式:停止計(jì)數(shù)
2、單調(diào)增模式:定時(shí)器循環(huán)地從0增加到TACCR0值
周期 :TACCR0
CCIFG :Timer計(jì)到TACCR0值時(shí)觸發(fā)
TAIFG :Timer計(jì)到0時(shí)觸發(fā)
3、連續(xù)模式 :定時(shí)器循環(huán)從0連續(xù)增加到0xFFFF
周期 :0x10000
TAIFG :Timer計(jì)到0時(shí)觸發(fā)
4、增減模式 :定時(shí)器增計(jì)數(shù)到TACCR0 再?gòu)?TACCR0 減計(jì)數(shù)到 0
周期 :TACCR0值的2倍
CCIFG :Timer計(jì)到TACCR0值時(shí)觸發(fā)
TAIFG :Timer計(jì)到0時(shí)觸發(fā)

三、定時(shí)器A TACCRx 比較模式 (用于輸出和產(chǎn)生定時(shí)中斷)
1、設(shè)置:CAP=0選擇比較
2、輸出信號(hào):比較模式用于選擇 PWM 輸出信號(hào)或在特定的時(shí)間間隔中斷。當(dāng) TAR 計(jì)數(shù)
到 TACCRx 的值時(shí):
a、中斷標(biāo)志 CCIFG=1;
b、內(nèi)部信號(hào) EQUx=1;
c、EQUx 根據(jù)輸出模式來(lái)影響輸出信號(hào)
d、輸入信號(hào) CCI 鎖存到 SCCI
每個(gè)捕獲比較模塊包含一個(gè)輸出單元。輸出單元用于產(chǎn)生如 PWM 這樣的信號(hào)。每個(gè)輸出單元可以根據(jù)
EQU0 和 EQUx 產(chǎn)生 8 種模式的信號(hào)。

3、中斷
TimerA 有 2 個(gè)中斷向量:
a、TACCR0 CCIFG 的 TACCR0 中斷向量
b、所有其他 CCIFG 和 TAIFG 的 TAIV 中斷向量
在捕獲模式下,當(dāng)一個(gè)定時(shí)器的值捕獲到相應(yīng)的 TACCRx 寄存器時(shí), CCIFG 標(biāo)志置位。
在比較模式下,如果 TAR 計(jì)數(shù)到相應(yīng)的 TACCRx 值時(shí),CCIFG 標(biāo)志置位。軟件可以清除或置
位任何一個(gè) CCIFG 標(biāo)志。當(dāng)響應(yīng)的 CCIE 和 GIE 置位時(shí), CCIFG 標(biāo)志就會(huì)產(chǎn)生一個(gè)中斷。
c、TACCR0 CCIFG 標(biāo)志擁有定時(shí)器 A 的最高中斷優(yōu)先級(jí),并有一個(gè)專(zhuān)用的中斷向量,
當(dāng)進(jìn)入 TACCR0 中斷后,TACCR0 CCIFG 標(biāo)志自動(dòng)復(fù)位。
d、TACCR1 CCIFG, TACCR2 CCIFG, 和 TAIFG 標(biāo)志共用一個(gè)中斷向量。中斷向量寄存器 TAIV
用于確定它們中的哪個(gè)要求響應(yīng)中斷。最高優(yōu)先級(jí)的中斷在 TAIV 寄存器中產(chǎn)生一個(gè)數(shù)字(見(jiàn)
寄存器說(shuō)明),這個(gè)數(shù)字是規(guī)定的數(shù)字,可以在程序中識(shí)別并自動(dòng)進(jìn)入相應(yīng)的子程序。禁止定時(shí)
器 A 中斷不會(huì)影響 TAIV 的值。
對(duì) TAIV 的讀寫(xiě)會(huì)自動(dòng)復(fù)位最高優(yōu)先級(jí)的掛起中斷標(biāo)志。如果另一個(gè)中斷標(biāo)志置位,在結(jié)
束原先的中斷響應(yīng)后會(huì),該中斷響應(yīng)立即發(fā)生。例如,當(dāng)中斷服務(wù)子程序訪問(wèn) TAIV 時(shí),如果
TACCR1 和 TACCR2 CCIFG 標(biāo)志位置位,TACCR1 CCIFG 自動(dòng)復(fù)位。在中斷服務(wù)子程序的 RETI
命令執(zhí)行后,TACCR2 CCIFG 標(biāo)志會(huì)產(chǎn)生另一個(gè)中斷。

四、TimerA的捕獲模式
1、設(shè)置:CAP=1選擇捕獲, CCISx位設(shè)置捕獲的信號(hào)源,CMx位選擇捕獲的沿,上升,下降,或上升下降都
捕獲。
2、如果一個(gè)第二次捕獲在第一次捕獲的值被讀取之前發(fā)生,捕獲比較寄存器就會(huì)產(chǎn)生一個(gè)溢出邏輯,COV
位在此時(shí)置位,如圖 8-11,COV 位必須軟件清除。

五、寄存器
1、TACTL:TimerA控制寄存器

TASSELx:TA時(shí)鐘源選擇
0:TACLK;1:ACLK;2:SMCLK;3:INCLK
IDx: 輸入分頻,分時(shí)鐘源分頻再輸入TimerA
0/1/2/3:1/2/4/8 分頻
MCx: 模式控制
0:停止定時(shí)器;1:增模式,定時(shí)器計(jì)數(shù)到TACCR0;
2:連續(xù)模式,定時(shí)器計(jì)數(shù)到0xFFFF;3:增減模式,0->TACCR0->0
TACLR: 定時(shí)器清零位。該位置位會(huì)復(fù)位 TAR,時(shí)鐘分頻和計(jì)數(shù)方向。TACLR位會(huì)自動(dòng)復(fù)位并讀出值為0
TAIE: TA 中斷允許。該位允許 TAIFG 中斷請(qǐng)求
0:中斷禁止;1:中斷允許
TAIFG: TA中斷標(biāo)記
0:無(wú)中斷掛起;1:中斷掛起

2、TAR:TimerA計(jì)數(shù)寄存器


3、TACCTLx:捕獲比較控制寄存器

CMx:捕獲模式
0:不捕獲;1:上升沿捕獲;2:下降沿捕獲 ;3:上升和下降沿都捕獲
CCISx:捕獲比較選擇,該位選擇 TACCRx 的輸入信號(hào)
0:CCIxA;1:CCIxB;2:GND;3:VCC
SCS:同步捕獲源,該位用于將捕獲通信和時(shí)鐘同步
0:異步捕獲;1:同步捕獲
SCCI:同步的捕獲/比較輸入,所選擇的 CCI 輸入信號(hào)由 EQUx 信號(hào)鎖存,并可通過(guò)該位讀取
CAP:捕獲模式
0:比較模式;1:捕獲模式
OUTMODx:輸出模式位。由于在模式 2,3,6 和 7 下 EQUx= EQU0,因此這些模式對(duì) TACCR0 無(wú)效
0:OUT 位的值;1:置位;2:翻轉(zhuǎn)/復(fù)位;3:置位/復(fù)位
4:翻轉(zhuǎn);5:復(fù)位;6:翻轉(zhuǎn)/置位;7:復(fù)位/置位
CCIE:捕獲比較中斷允許位,該位允許相應(yīng)的 CCIFG 標(biāo)志中斷請(qǐng)求
0:中斷禁止;1:中斷允許
CCI:捕獲比較輸入。所選擇的輸入信號(hào)可以通過(guò)該位讀取
OUT:對(duì)于輸出模式 0,該位直接控制輸出狀態(tài)
0:輸出低電平;1:輸出高電平
COV:捕獲溢出位。該位表示一個(gè)捕獲溢出發(fā)生。COV 必須由軟件復(fù)位。
0:沒(méi)有捕獲溢出發(fā)生;1:有捕獲溢出發(fā)生
CCIFG:捕獲比較中斷標(biāo)志位
0:沒(méi)有中斷掛起;1:有中斷掛起

4、TAIV:TimerA中斷向量寄存器

寄存器的值:
0:無(wú)中斷掛起;
2:捕獲比較1 TACCR1 CCIFG;
4:捕獲比較2 TACCR2 CCIFG;
0xA:定時(shí)器溢出 TAIFG

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

?MSP430電容觸摸?是指使用MSP430微控制器(MCU)實(shí)現(xiàn)的電容觸摸感應(yīng)技術(shù)。MSP430系列MCU以其低功耗和豐富的外設(shè)模塊著稱(chēng),特別適用于電容觸摸應(yīng)用。

關(guān)鍵字: MSP430

單片機(jī)定時(shí)器通過(guò)晶振頻率來(lái)產(chǎn)生精準(zhǔn)的計(jì)數(shù)脈沖,從而實(shí)現(xiàn)微秒級(jí)別的時(shí)間控制。 單片機(jī)定時(shí)器依托于一個(gè)穩(wěn)定的計(jì)數(shù)器,該計(jì)數(shù)器與單片機(jī)上的晶振部件相連。晶振經(jīng)過(guò)12分頻后,為單片機(jī)提供穩(wěn)定且精準(zhǔn)的1MHZ脈沖。由于晶振的頻率極...

關(guān)鍵字: 單片機(jī) 定時(shí)器

編碼器?是一種傳感器,主要用于測(cè)量旋轉(zhuǎn)運(yùn)動(dòng)的角度、角速度和位移等參數(shù)。常見(jiàn)的編碼器類(lèi)型包括增量式編碼器和絕對(duì)值編碼器,前者通過(guò)檢測(cè)脈沖的增加或減少來(lái)測(cè)量旋轉(zhuǎn)方向和距離,后者則直接輸出當(dāng)前的絕對(duì)位置信息?。

關(guān)鍵字: 編碼器? 定時(shí)器

一款語(yǔ)音控制的番茄時(shí)間定時(shí)器,內(nèi)置Seeed Studio XIAO ESP32S3感測(cè)和圓形顯示。用免提時(shí)間管理保持高效!

關(guān)鍵字: 定時(shí)器 ESP32S3 語(yǔ)音控制

【2025年3月20日, 德國(guó)慕尼黑訊】全球功率系統(tǒng)和物聯(lián)網(wǎng)領(lǐng)域的半導(dǎo)體領(lǐng)導(dǎo)者英飛凌科技股份公司(FSE代碼:IFX / OTCQX代碼: IFNNY)近日宣布,其旗下ModusToolboxTM開(kāi)發(fā)平臺(tái)中的AIROC?...

關(guān)鍵字: MCU 物聯(lián)網(wǎng) 定時(shí)器

眾所周知,說(shuō)到延時(shí),很多人都會(huì)想到用軟件件來(lái)實(shí)現(xiàn),比如定時(shí)器之類(lèi)的。今天就來(lái)說(shuō)說(shuō)用硬件來(lái)實(shí)現(xiàn)定時(shí)的方式,雖說(shuō)沒(méi)有那么準(zhǔn),但是有些場(chǎng)合還是用得到的。

關(guān)鍵字: CD4060 定時(shí)器

如果定時(shí)器的重裝值和分頻設(shè)置不正確,會(huì)導(dǎo)致PWM輸出的頻率和占空比不準(zhǔn)確,從而產(chǎn)生誤差?1。

關(guān)鍵字: 定時(shí)器 分頻

在許多領(lǐng)域得到廣泛的應(yīng)用,特別是它的超級(jí)低功耗特性,是目前所有其他單片機(jī)無(wú)法比擬的

關(guān)鍵字: TI公司 MSP430

SysTick定時(shí)器的工作原理主要基于一個(gè)遞減計(jì)數(shù)器的機(jī)制。以下是對(duì)SysTick定時(shí)器工作原理的詳細(xì)解釋?zhuān)?/p> 關(guān)鍵字: SysTick 定時(shí)器

單片機(jī)定時(shí)器是一種用于計(jì)時(shí)和定時(shí)操作的功能模塊。它通常用于生成延時(shí)、計(jì)數(shù)事件以及產(chǎn)生精確的時(shí)間間隔信號(hào)。

關(guān)鍵字: 定時(shí)器 時(shí)鐘源
關(guān)閉