

全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔相位修正PWM 模式(WGM01:0 = 1) 為用戶提供了一個獲得高精度相位修正PWM 波形的方法。此模式基于雙斜坡操作。計(jì)時器重復(fù)地從BOTTOM 計(jì)到MAX,然后又從MAX倒退回到BOTTOM。在一般的比較輸出模式下,當(dāng)計(jì)時器往MAX計(jì)數(shù)時若發(fā)生了TCNT0與OCR0的匹配,OC0將清零為低電平;而在計(jì)時器往BOTTOM計(jì)數(shù)時若發(fā)生了TCNT0與OCR0 的匹配, OC0 將置位為高電平。工作于反向輸出比較時則正好相反。與單斜坡操作相比,雙斜坡操作可獲得的最大頻率要小。但由于其對稱的特性,十分適合于電機(jī)控制。相位修正PWM 模式的PWM 精度固定為8 比特。計(jì)時器不斷地累加直到MAX,然后開始減計(jì)數(shù)。在一個定時器時鐘周期里 TCNT0 的值等于MAX。時序圖可參見下圖。圖中 TCNT0 的數(shù)值用柱狀圖表示,以說明雙斜坡操作。本圖同時說明了普通PWM 的輸出和反向PWM 的輸出。TCNT0 斜坡上的小橫條表示OCR0 與TCNT0 的比較匹配。PWM產(chǎn)生過程:定時器啟動后,從0開始計(jì)數(shù)到255,加1后由255減1到0,在正向加1過程中當(dāng)TNCT0與OCR0相等時,OC0清0,在反向減1的過程中,當(dāng)TNCT0等于OCR0,OC0置位,改變比較寄存器OCR0的數(shù)值就改變了輸出PWM的占空比。/在PB3引腳上輸出PWM控制發(fā)光二極管的漸亮,漸滅(代碼來自輕松玩轉(zhuǎn)avr單片機(jī)c語言cd)#include#define uchar unsigned char#define uint unsigned intuint count;/*以下是延時函數(shù)*/void Delay_ms(uint xms) int i,j; for(i=0;ixms;i+) for(j=0;j1140;j+) ; /*以下是端口初始化函數(shù)*/void port_init() DDRB|=(1PB3); /PB3配置為輸出(為1時用或符號|)PORTB&=(0PB3); /PB3輸出0(為0時與符號&)/*定時器0初始化*/void timer0_init()TCCR0=(0WGM01)|(1WGM00)|(1COM01)|(1COM00)|(1CS00)|(0CS02); / T/C0工作于相位修正PWM模式,不分頻 /在升序計(jì)數(shù)時,發(fā)生比較匹配將置位CR0,降序計(jì)數(shù)時,發(fā)生比較匹配將清零OC0 OCR0=0; /比較匹配寄存器初值, SREG=0x80; /使能全局中斷/*以下是主函數(shù)*/void main(void) port_init();timer0_init();while(1)for(count=0;count0;count-) /OCR=255時,LED最暗,然后逐漸變亮OCR0= count; Delay_ms(20); Delay_ms(3000); /LED最亮?xí)r,延時一段時間小企鵝d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天宮莊園充值活動方案
- 大學(xué)篝火晚會活動方案
- 基層體驗(yàn)活動方案
- 大連春游活動方案
- 夏季烏鎮(zhèn)活動方案
- 大型商場夜場活動方案
- 大型景區(qū)策劃活動方案
- 圣誕活動親子園活動方案
- 大運(yùn)會籃球現(xiàn)場活動方案
- 大型公司參觀活動方案
- 高中生物學(xué)業(yè)水平合格性考試:人教版必修1+必修2必背考點(diǎn)
- 安全生產(chǎn)應(yīng)急演練方案(合集)
- 2025江蘇揚(yáng)州寶應(yīng)縣“鄉(xiāng)村振興青年人才”招聘67人筆試模擬試題含答案詳解
- 2025年甘肅高考真題化學(xué)試題(解析版)
- 中國政法大學(xué)《中國政治制度史》2023-2024學(xué)年第二學(xué)期期末試卷
- 超高玻璃吊裝方案(3篇)
- 2025年中考物理壓軸題分類匯編:單選題(電功率和電與磁綜合49題)原卷版+解析
- 東航j(luò)ava面試題及答案編程
- 安全意識四不傷害培訓(xùn)課件
- 醫(yī)學(xué)影像讀片試題及答案
- API RP 1175-2022 管道泄漏檢查計(jì)劃管理
評論
0/150
提交評論