版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、PWM啟動(dòng)寄存器PWMEPWME寄存器每一位如圖1所示:PPrKl:Wl幽:復(fù)位默認(rèn)值:0000 0000BBit ?tj41?1BiluhVMEbPWME5PWME2內(nèi)1PWMEO眼點(diǎn):n0050a0圖1 PWME寄存器每一個(gè)PWM的輸出通道都有一個(gè)使能位PWMEx。它相當(dāng)于一個(gè)開 關(guān),用來啟動(dòng)和關(guān)閉相應(yīng)通道的PWM波形輸出。當(dāng)任意的PWMEx位 置1,則相關(guān)的PWM輸出通道就立刻可用。用法:PWME7=1 -通道7可對(duì)外輸出波形PWME7=0 -通道7不能對(duì)外輸出波形注意:在通道使能后所輸出的第一個(gè)波形可能是不規(guī)則的。當(dāng)輸出通道 工作在串聯(lián)模式時(shí)(PWMCTL寄存器中的CONxx置1)
2、,那么使能相應(yīng) 的16位PWM輸出通道是由PWMEx的高位控制的,例如:設(shè)置 PWMCTL_CON01玉1!道0、1級(jí)聯(lián),形成一個(gè)16位PWM通道,由通道1的使 能位控制PWM的輸出。2、PWM時(shí)鐘選擇寄存器PWMCLKPWMCLK寄存器每一位如圖3所示:復(fù)位默認(rèn)值:0000 0000BGil?G5i32!EiEPCLK7PCLKLSPCLK5fCLKJPCLK3PCLK2PCIK1鬼淌: 00tG:i:1j圖2 PWMCLK寄存器S12的PWM共有四個(gè)時(shí)鐘源,每一個(gè)PWM輸出通道都有兩個(gè)時(shí)鐘可供選 擇(ClockA、ClockSA 或 Clock B、ClockSB)其中 0、1、4、5 通
3、道可選用 ClockA 和 ClockSA,2、3、6、7 通道可選用 ClockB、ClockSB 通道。該寄存 器用來實(shí)現(xiàn)幾個(gè)通道時(shí)鐘源的選擇。用法:PCLK0 = 1 -通道0(PTP0)的時(shí)鐘源設(shè)為ClockSAPCLK2 = 0 -通道2(PTP2)的時(shí)鐘源設(shè)為ClockB1、PWM預(yù)分頻寄存器PWMPRCLKPWMPRCLK寄存器每一位如圖3所示:復(fù)位默認(rèn)值:0000 0000B圖3 PWMPRCLK寄存器PWMPRCLK寄存器包括ClockA預(yù)分頻和ClockB預(yù)分頻的控制位ClockA、ClockB的值為總線時(shí)鐘的1/2n (0n7),具體設(shè)置參照?qǐng)D4和圖5PCKB?PCKBt
4、PCKSOValue ofClockB住a0EaQ1E: 2DJE 451E. d00E%:1曰淀13ijE:&4-1-Ef 1次圖5ClockB預(yù)分頻設(shè)置 是對(duì)ClockB進(jìn)行預(yù)分頻。 是對(duì)ClockA進(jìn)行預(yù)分頻。圖4 Clock A預(yù)分頻設(shè)置PCKA2PCKA1PCKAOValue cfClock AG00EG01E-2010E401t0 31DcEE101以1I0z.6411tE.1 ”擔(dān)PCKB0PCKB2PCKA0PCKA22、PWM 分頻寄存器 PWMSCLA、PWMSCLBPWMSCLA寄存器每一位如圖6所示:Ml 小土、0K 必:甌?C54321EJ1O虹3411EqriJRp
5、pl 0:Dft0000圖6 PWMSCLA寄存器Clock SA是通過對(duì)PWMSCLA寄存器的設(shè)置來對(duì)ClockA進(jìn)行分頻而產(chǎn)生 的。其計(jì)算公式為:Clock SA=Clock A /(2*PWMSCLA)PWMSCLB寄存器與 PWMSCLA寄存器相似,Clock SB就是通過 對(duì)PWMSCLB寄存器的設(shè)置來對(duì)ClockB進(jìn)行分頻而產(chǎn)生的。其計(jì)算公式為:Clock SB=Clock B /(2*PWMSCLB)1、PWM極性選擇寄存器PWMPOLPWMPOL寄存器每一位如圖7所示:該寄存器是07通道PWM輸出起始極性控制位,用來設(shè)置PWM輸出 的起始電平。用法:PWMPOL_PPOL0=1
6、-通道0在周期開始時(shí)輸出為高電平,當(dāng) 計(jì)數(shù)器等于占空比寄存器的值時(shí),輸出為低電平。對(duì)外輸出波形先是高電平 然后再變?yōu)榈碗娖健?、PWM波形對(duì)齊寄存器PWMCAEPWMCAE寄存器每一位如圖8所示:圖8 PWMCAE寄存器PWMCAE寄存器包含8個(gè)控制位來對(duì)每個(gè)PWM通道設(shè)置左對(duì)齊輸出 或中心對(duì)齊輸出。用法:PWMCAE_CAE0 = 1 -通道0中心對(duì)齊輸出PWMCAE_CAE7 = 0 -通道7左對(duì)齊輸出注意:只有輸出通道被關(guān)閉后才能對(duì)其進(jìn)行設(shè)置,即通道被激活后不能對(duì) 其進(jìn)行設(shè)置。1、PWM控制寄存器PWMCTLPWMCTL寄存器每一位如圖9所示:圖9 PWMCTL寄存器該控制寄存器設(shè)定通道
7、的級(jí)聯(lián)和兩種工作模式:等待模式和凍結(jié)模式。這 兩種模式如圖10和圖11所示。圖11凍結(jié)模式只有當(dāng)相應(yīng)的通道關(guān)閉后,才能改變 這些控制字。用法:PWMCTL_CON67=1 -通道6、7級(jí)聯(lián)成一個(gè)16位的PWM通道。此 時(shí)只有7通道的控制字起作用,原通道7的使能位、PWM輸出極性選擇位、時(shí) 鐘選擇控制位以及對(duì)齊方式選擇位用來設(shè)置級(jí)聯(lián)后的PWM輸出特性PWMCTL_CON67= 0 -通道6, 7通道不級(jí)聯(lián)CON45、CON23、CON01的用法同CON67相似。設(shè)置此控制字的意 義在于擴(kuò)大7PWM對(duì)外輸出脈沖的頻率范圍。PSWAI=1 -MCU 一旦處于等待狀態(tài),就會(huì)停止時(shí)鐘的輸入。這樣就不 會(huì)
8、因時(shí)鐘在空操作而費(fèi)電;當(dāng)它置為0,則MCU就是處于等待狀態(tài),也允許 時(shí)鐘的輸入。PFRZ=1 -MCU 一旦處于凍結(jié)狀態(tài),就會(huì)停止計(jì)數(shù)器工作。1、PWM通道計(jì)數(shù)寄存器PWMCNTxPWMCNTx寄存器共有8個(gè),每一個(gè)通道都有一個(gè)8位PWM加/減雙向計(jì) 數(shù)器,通道級(jí)聯(lián)后可變成16位PWM加/減雙向計(jì)數(shù)器。下面以PWMCNT0為例 對(duì)PWMCNTx寄存器進(jìn)行介紹。PWMCNT0寄存器如圖12所示:圖12 PWMCNT0寄存器計(jì)數(shù)器以所選時(shí)鐘源的頻率運(yùn)行。計(jì)數(shù)器在任何時(shí)候都可以被讀,而不影響計(jì)數(shù),也不影響對(duì)PWM通道的操作。任何值寫入PWMCNT0寄存器都會(huì)導(dǎo)致計(jì)數(shù)器復(fù)位置0,且其計(jì)數(shù)方向 會(huì)被設(shè)置
9、為向上計(jì)數(shù),并且會(huì)立刻從緩沖器載入任務(wù)和周期值,并會(huì)根據(jù)翻轉(zhuǎn) 極性的設(shè)置來改變輸出。當(dāng)計(jì)數(shù)器達(dá)到計(jì)數(shù)值后,會(huì)自動(dòng)清零。只有當(dāng)通道使 能后,計(jì)數(shù)器才開始計(jì)數(shù)。2、PWM通道周期寄存器PWMPERxPWMPERx寄存器共有8個(gè),每一個(gè)通道都有一個(gè)這樣的周期寄存器。這 個(gè) 寄存器的值就決定了相關(guān)PWM通道的周期。每一個(gè)通道的周期寄存器都 是雙緩 沖的,因此如果當(dāng)通道使能后,改變他們的值,將不會(huì)發(fā)生任何作用, 除非當(dāng)下列情況之一發(fā)生:*有效的周期結(jié)束。*對(duì)計(jì)數(shù)器進(jìn)行寫操作(計(jì)數(shù)器復(fù)位)*通道不可用(PWMEx = 0)這樣就會(huì)使PWM輸出波形要么是新波形要么是舊波形,并不會(huì)在兩者之 間進(jìn)行交替變換。如果通道不可用,那么對(duì)周期寄存器進(jìn)行寫操作,將會(huì)直接 導(dǎo)致周期寄存器同緩沖器一起閉鎖。圖13所示的是PWMPER0寄存器:3、PWM通道占空比寄存器PWMDTYxPWMDTYx寄存器也有8個(gè),每一個(gè)通道都有一個(gè)這樣的占空比常數(shù) 寄存 器。這個(gè)寄存器的值就決定了相關(guān)PWM通道輸出波形的占空比。每一個(gè) 通道的占空比寄存器都是雙緩沖的,因此如果當(dāng)通道被激活后,改變他們的 值將不會(huì)發(fā)生任何作用,除非當(dāng)下列情況之一發(fā)生:*有效的周期結(jié)束。*對(duì)計(jì)數(shù)器進(jìn)行寫操作(計(jì)數(shù)器復(fù)位)*通道不可用(PWMEx = 0)這樣就會(huì)使PWM輸出波形要么是新波形要么是舊波形,并不會(huì)在兩者之 間進(jìn)行交替變換。如果
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 會(huì)計(jì)數(shù)據(jù)分析 TestBank Richardson1e-Chapter06-TB
- 微生素D缺乏性佝僂病課件
- DB11∕T 223-2020 巡游出租汽車運(yùn)行技術(shù)要求
- 5年中考3年模擬試卷初中生物八年級(jí)下冊(cè)專項(xiàng)素養(yǎng)綜合全練(七)
- 河南省百師聯(lián)盟聯(lián)考2024-2025學(xué)年高二上學(xué)期10月月考語(yǔ)文試題
- 大學(xué)外語(yǔ)教導(dǎo)策略謅議
- 電力系統(tǒng)分析 第2版 習(xí)題答案 第七八章課后習(xí)題
- (統(tǒng)考版)2023版高考化學(xué)一輪復(fù)習(xí)高考選考大題專練(二)
- 別墅買賣居間代理協(xié)議
- 夜總會(huì)裝修協(xié)議樣本
- 人美版五年級(jí)上冊(cè)美術(shù)(全冊(cè))教案
- 高級(jí)微觀經(jīng)濟(jì)學(xué)
- 揚(yáng)州中學(xué)2021-2022學(xué)年高一上學(xué)期期中考試生物試題(含答案)
- 《大學(xué)生安全教育》課件-第一課 國(guó)家安全
- 人教版英語(yǔ)四年級(jí)上冊(cè) Unit 2 Part A
- 《跟壞脾氣說再見》心理健康課件
- 小學(xué)綜合實(shí)踐《我會(huì)擦桌子》課件
- 陸川樂源文化旅游投資有限公司玉林市龍珠湖景區(qū)項(xiàng)目環(huán)評(píng)報(bào)告
- 部編小學(xué)道德與法治六年級(jí)上冊(cè)感受生活中的法律(第一課時(shí))課件
- 韓國(guó)《寄生蟲》電影鑒賞解讀
- 排球訓(xùn)練總結(jié)(4篇)
評(píng)論
0/150
提交評(píng)論