LPC2000系列ARM定時(shí)器0和定時(shí)器1

發(fā)布時(shí)間:2024-03-11
特性
lpc2000系列“微控制器”具有兩個(gè)功能強(qiáng)大的定時(shí)器,它們具有以下特性:
具有32位可編程預(yù)分頻器;
多達(dá)4路捕獲通道,可設(shè)置被捕獲信號(hào)的特征;
4個(gè)32位匹配寄存器,可設(shè)置匹配發(fā)生后的動(dòng)作;
4個(gè)對(duì)應(yīng)于匹配寄存器的外部輸出,可設(shè)置匹配輸出的信號(hào)特征。
應(yīng)用
寄存器描述
lpc2000微控制器中與定時(shí)器相關(guān)的寄存器數(shù)量較多,但可以分為三類(lèi):
基本功能相關(guān)寄存器;
匹配功能相關(guān)寄存器;
捕獲功能相關(guān)寄存器;
寄存器描述
——基本功能寄存器
txpc寄存器為32為寄存器。預(yù)分頻計(jì)數(shù)器每個(gè)pclk周期加1。當(dāng)其到達(dá)預(yù)分頻寄存器中保存的值時(shí),定時(shí)器計(jì)數(shù)器加1,預(yù)分頻計(jì)數(shù)器在下個(gè)pclk周期復(fù)位。這樣,當(dāng)pr=0時(shí),定時(shí)器計(jì)數(shù)器每個(gè)pclk周期加1,當(dāng)pr=1時(shí),定時(shí)器計(jì)數(shù)器每2個(gè)pclk周期加1。
當(dāng)預(yù)分頻計(jì)數(shù)器到達(dá)計(jì)數(shù)的上限時(shí),定時(shí)器計(jì)數(shù)器寄存器(txtc)加1。tc從0x00000000計(jì)數(shù)一直到0xffffffff,然后翻轉(zhuǎn)至0,除非中途被復(fù)位。計(jì)數(shù)值翻轉(zhuǎn)不會(huì)引起中斷。
中斷寄存器包含4個(gè)位用于匹配中斷,另外4個(gè)位用于捕獲中斷。如果有中斷產(chǎn)生,ir中的對(duì)應(yīng)位會(huì)置位。向?qū)?yīng)的ir位寫(xiě)入1會(huì)復(fù)位中斷,寫(xiě)入0無(wú)效。
寄存器描述
——匹配功能寄存器
匹配控制寄存器用于控制在發(fā)生匹配時(shí)所執(zhí)行的操作。
匹配寄存器(mr0~mr3)值與定時(shí)器計(jì)數(shù)值相比較,當(dāng)兩個(gè)值相等時(shí)自動(dòng)觸發(fā)在mcr寄存器中設(shè)置的動(dòng)作。
外部匹配寄存器提供外部匹配管腳matn.0~matn.3(n為0或1)的控制和狀態(tài)。
寄存器描述
——捕獲功能寄存器
在發(fā)生捕獲事件時(shí),捕獲控制寄存器用于控制是否將定時(shí)器計(jì)數(shù)值裝入寄存器。同時(shí)還可以設(shè)置被捕獲信號(hào)的特征。
寄存器描述
——捕獲功能寄存器
每個(gè)捕獲寄存器都與一個(gè)或幾個(gè)器件管腳相關(guān)聯(lián)。當(dāng)管腳發(fā)生特定的事件時(shí),可將定時(shí)器計(jì)數(shù)值裝入該寄存器。捕獲控制寄存器的設(shè)定決定捕獲功能是否使能,以及捕獲事件在管腳的上升沿、下降沿或是雙邊沿發(fā)生。
使用定時(shí)器的注意要點(diǎn)
定時(shí)計(jì)數(shù)器(tc)本身不能產(chǎn)生中斷,只有與匹配寄存器發(fā)生匹配后才能引起中斷事件;
在定時(shí)器匹配發(fā)生后,可以不停止定時(shí)器工作,而動(dòng)態(tài)修改匹配寄存器的值;
定時(shí)器使用匹配功能的同時(shí),還可以使用捕獲功能,而不必分時(shí)使用;
定時(shí)器計(jì)數(shù)時(shí)鐘頻率 = fpclk / (pr+1)
定時(shí)器操作示例
定時(shí)器設(shè)置為匹配時(shí)復(fù)位計(jì)數(shù)器并產(chǎn)生中斷。預(yù)分頻設(shè)置為2,匹配寄存器設(shè)置為6。在發(fā)生匹配的定時(shí)器周期結(jié)束時(shí),定時(shí)器計(jì)數(shù)值復(fù)位。這樣就使匹配值具有完整長(zhǎng)度的周期。
定時(shí)器操作示例
操作流程
定時(shí)器操作示例
——定時(shí)器0初始化
——用定時(shí)器測(cè)量脈沖寬度
定時(shí)器操作示例
——匹配輸出
將引腳p0.5設(shè)置為輸出50%的方波,程序設(shè)置了mr1匹配后復(fù)位定時(shí)器,并且mat0.1輸出電平翻轉(zhuǎn)。
定時(shí)器操作示例
——定時(shí)器捕獲
示例使用定時(shí)器對(duì)p0.2引腳的信號(hào)進(jìn)行捕獲,并設(shè)置為下降沿捕獲。當(dāng)有捕獲事件產(chǎn)生時(shí)自動(dòng)把定時(shí)器的當(dāng)前值裝載到t0cr0寄存器中。
上一個(gè):闖了紅燈最晚什么時(shí)候處理
下一個(gè):蘭花炭疽病的癥狀及防治對(duì)策

CR0805F81021G 麗智電阻1.02KΩ(1021) ±1%
購(gòu)買(mǎi)域名和空間多大合適 有哪些注意事項(xiàng)
紅葉石楠的最佳扦插管理方法
只有犯罪嫌疑人的口供沒(méi)有物證能定罪嗎
廣玉蘭栽培技術(shù)
單多多怎么綁定端口(單多多怎么操作)
建筑電氣工程驗(yàn)收柔性導(dǎo)管敷設(shè)有什么要求?
阿里云推廣別人買(mǎi)服務(wù)器沒(méi)返
如何購(gòu)買(mǎi)服務(wù)器域名?購(gòu)買(mǎi)域名和服務(wù)器的注意事項(xiàng)有哪些?
騰訊下載的視頻怎么轉(zhuǎn)換成mp4 騰訊視頻qlv格式轉(zhuǎn)換mp4的方法
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos