


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、M16 的 16 位定時(shí)器 (相位修正 PWM 模式 )程序集 /= /=文件說明BEGIN= /-2009-4-18-/*本程序?yàn)?M16 的 16 位定時(shí)器相位修正位定時(shí)器相位修正用晶振:晶振: 16MPWM模式最簡單的應(yīng)(時(shí) PD5(OC1A)Pin-19 輸出 500HZ 的方波 ,PD4(OC1B)Pin-18 輸出 1000HZ%20 占空比的 PWM 信號(hào)鐘頻率不同時(shí)頻率不同)鐘頻率不同時(shí)頻率不同)*/= 文件說明END=/= #includevoid main()DDRD|=0X30; / 設(shè)置 PD5,PD4 為輸出(注 1)TCCR1A=0X63; / 模式 11,相位修正
2、 PWM. OC1A 在匹配時(shí)電平取反 . /OC1B 在匹配時(shí)電平取反清零 ,在 TOP 時(shí)置位(注 2)(注 3) TCCR1B=0X11; / 模式 11,相位修正 PWM(1 分頻 )(注 4)OCR1A=7999; /TOP值OCR1B=8000/5; /匹配值要點(diǎn):要點(diǎn):1. TOP 值由 OCR1A 確定,確定,匹配值由OCR1B 確定 ,PWM信號(hào)頻率由確定。確定。2. PWM 信號(hào)產(chǎn)生過程:信號(hào)產(chǎn)生過程: TCNT1 從 0 進(jìn)行加一計(jì)數(shù)進(jìn)行加一計(jì)數(shù),引腳輸出電平改變,計(jì)數(shù),到達(dá) OCR1B 時(shí) OC1B 引腳輸出電平改變,與快速 PWM 不同的是,到達(dá) TOP 值時(shí) TCN
3、T1 并不清零到達(dá) OCR1B 不同的是,并不清零 ,而是開始進(jìn)行減一計(jì)數(shù),而是開始進(jìn)行減一計(jì)數(shù),時(shí) OC1B 引腳輸出電平再次改變。引腳輸出電平再次改變。如此循環(huán)如此循環(huán)。循環(huán)。由此可知PWM 信號(hào)的占空比為OCR1B/TOP 或 1-OCR1B/TOP,頻率是快速 PWM 信號(hào)的1/2.3. 模式 11 下 OC1B 輸出 PWM 信號(hào),信號(hào), OC1A 引腳只能輸出 50%的方波信號(hào),的方波信號(hào),頻率為 PWM 信號(hào)的1/2,且要求 OC1A 比較匹配模式為匹配時(shí)電平取反比較匹配模式為匹配時(shí)電平取反。匹配時(shí)電平取反。4. 模式 11 與模式 15 的 PWM 波形一樣波形一樣,只是頻率減
4、小了一半。,只是頻率減小了一半。相關(guān)寄存器 TCCR1A,TCCR1B ,OCR1A, OCR1B,ICR1 視圖1De 阿德制作M16 的 16 位定時(shí)器 (相位修正 PWM 模式 )程序集2De 阿德制作M16 的 16 位定時(shí)器 (相位修正 PWM 模式 )程序集注 1:必須將 PD4,PD5 設(shè)置為輸出,設(shè)置為輸出,其對(duì)應(yīng)引腳才能輸出波形注 2:模式選擇由 TCCR1A,TCCR1B 的 WGM13:0WGM13:0 確定,確定,見表table47。table47。注 3:OC1A,OC1B 的比較輸出模式分別由 TCCR1A 的位 COM1A1:0 和COM1B1:0 確定,見表 t
5、able45. 確定,注 4:分頻系數(shù)由 TCCR1B 的 CS12:0 確定,確定,為 001 時(shí)無分頻,分頻,見表 table48。/模式 10 的程序晶振: 16M / 晶振:/頻率 1000Hz ,OC1A(Pin-15)輸出 1/3 占空比 PWM 信號(hào), OC1B(Pin-14)輸出 20% 占空比 PWM 信號(hào) 信號(hào),#includevoid main()DDRD|=0X30; / 設(shè)置 PD5,PD4 為輸出TCCR1A=0XA2;/ 模式 10,相位修正 PWM. OC1A(Pin-15) ,OC1B(Pin-14)匹配時(shí)清零,TOP 時(shí)置位 TCCR1B=0X11; / 模
6、式 10,相位修正 PWM(1 分頻 )ICR1=7999; /TOP 值OCR1A=8000/3; /匹配值OCR1B=8000/5; /匹配值要點(diǎn) :1. 模式 10 下, TOP 值由 ICR1 確定,確定, OC1A, OC1B 都能輸出 PWM 信號(hào) ,匹配值分別由 OCR1A,2. 模式 10 與模式 14 的 PWM 波形一樣,波形一樣,只是頻率減小了一半。只是頻率減小了一半。3 De 阿德制作M16 的 16 位定時(shí)器 (相位修正 PWM 模式 )程序集/模式 1 的程序/16M 晶振/PWM 頻率 3906.25HZ . OC1A 輸出 1/3 占空比 PWM 信號(hào) ,OC1
7、B 輸出 ,1/5 占空比 PWM 信號(hào) #includevoid main()DDRD|=0X30; / 設(shè)置 PD5,PD4 為輸出TCCR1A=0XA1; / 模式 1,相位修正 PWM. OC1A,OC1B 在匹配時(shí)清零 ,TOP 時(shí)置位TCCR1B=0X02; / 模式 1,相位修正 PWM(8 分頻 )OCR1A=(0XFF+1)/3; /OC1A 輸出匹配值OCR1B=(0XFF+1)/5; /OC1B 輸出匹配值要點(diǎn) :1. 模式 1 下, TOP 值為固定值 0XFF,因此輸出的 PWM 信號(hào)頻率為固定的,信號(hào)頻率為固定的,由確定, 16M 晶振 8 分頻時(shí)為分頻時(shí)為 390
8、6.25Hz.OC1A,OC1B 都能輸出 PWM 信號(hào) ,匹配值分別由 OCR1A, OCR1B 確定 .波形一樣,只是頻率減小了一半。只是頻率減小了一半。2. 模式 1 與模式5 的PWM 波形一樣,/模式 2 的程序/16M 晶振/PD5(OC1A)Pin-19 輸出 1953.125HZ,1/3 占空比的 PWM 信號(hào) ,PD4(OC1B)Pin-18 輸出 1953.125HZ,1/5 占空比的 PWM 信號(hào)#includevoid main()DDRD|=0X30; / 設(shè)置 PD5,PD4 為輸出TCCR1A=0XA2; / 模式 2,相位修正 PWM. OC1A,OC1B 在匹
9、配時(shí)清零 ,TOP 時(shí)置位TCCR1B=0X02; / 模式 2,相位修正 PWM(8 分頻 )OCR1A=(0X1FF+1)/3; /OC1A 輸出匹配值OCR1B=(0X1FF+1)/5; /OC1B 輸出匹配值要點(diǎn) :1. 模式 2 下, TOP 值為固定值 0X1FF,因此輸出的 PWM 信號(hào)頻率為固定的,信號(hào)頻率為固定的,由OCR1A, OCR1B 確定 .2. 模式 2 與模式 6 的 PWM 波形一樣,波形一樣,只是頻率減小了一半。只是頻率減小了一半。4 確定, 16M 晶振 8 分頻時(shí)為分頻時(shí)為 1953.125Hz. OC1A,OC1B 都能輸出 PWM 信號(hào) ,匹配值分別由
10、 De 阿德制作M16 的 16 位定時(shí)器 (相位修正 PWM 模式 )程序集/模式 3 的程序/16M 晶振/PD5(OC1A)Pin-19 輸出 976.56HZ,1/3 占空比的 PWM 信號(hào) ,PD4(OC1B)Pin-18 輸出 976.56HZ,1/5 占空比的 PWM 信號(hào)#includevoid main()DDRD|=0X30; / 設(shè)置 PD5,PD4 為輸出TCCR1A=0XA3; / 模式 3,相位修正 PWM. OC1A,OC1B 在匹配時(shí)清零 ,TOP 時(shí)置位TCCR1B=0X02; / 模式 3,相位修正 PWM(8 分頻 )OCR1A=(0X3FF+1)/3; /OC1A 輸出匹配值OCR1B=(0X3FF+1)/5; /OC1B 輸出匹配值要點(diǎn) :1. 模式 3 下, TOP 值為固定值 0X3FF,因此輸出的 PWM 信號(hào)頻率為固定的,信號(hào)頻率為固定的,由2. 模式 3 與模式 7 的 PWM 波形一樣,波形一樣,只是頻率減小了一半。只是頻率減小了一半。5 確定, 16M 晶振 8 分頻時(shí)為分頻時(shí)為 976.56Hz .OC1A,OC1B 都能輸出 PWM 信號(hào),匹配值分別由 OCR1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中獸醫(yī)學(xué)知到課后答案智慧樹章節(jié)測(cè)試答案2025年春甘肅農(nóng)業(yè)大學(xué)
- 通遼職業(yè)學(xué)院《微型飛行器設(shè)計(jì)導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海工程技術(shù)大學(xué)《道橋施工技術(shù)1》2023-2024學(xué)年第一學(xué)期期末試卷
- 陜西鐵路工程職業(yè)技術(shù)學(xué)院《土木工程制圖D》2023-2024學(xué)年第一學(xué)期期末試卷
- 山西同文職業(yè)技術(shù)學(xué)院《建設(shè)項(xiàng)目檔案管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年湖南省岳陽市高中名校普通高考第二次適應(yīng)性檢測(cè)試題英語試題含解析
- 湖南司法警官職業(yè)學(xué)院《植物醫(yī)學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 濰坊科技學(xué)院《電路原理實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南省常德市武陵區(qū)芷蘭實(shí)驗(yàn)學(xué)校歷史班2024-2025學(xué)年下學(xué)期高三語文試題1月階段測(cè)試考試試卷含解析
- 公司訴訟制度優(yōu)化建議
- 全國職業(yè)院校技能大賽(新材料智能生產(chǎn)與檢測(cè)賽項(xiàng))選拔賽試題庫(300題)
- 幼兒園夏季護(hù)理培訓(xùn)
- 高等職業(yè)學(xué)校電梯工程技術(shù)專業(yè)實(shí)訓(xùn)教學(xué)條件建設(shè)標(biāo)準(zhǔn)(征求意見稿)
- 2024年錦州師范高等專科學(xué)校單招職業(yè)技能測(cè)試題庫及答案解析
- 2024年國家電網(wǎng)招聘之通信類題庫附參考答案(考試直接用)
- 《市場營銷學(xué) 第3版》課件全套 段淑梅 第1-12章 市場營銷概論-市場營銷組合
- 大學(xué)生信息素養(yǎng)大賽考試題庫及答案
- 兒童保?。祻?fù))管理信息系統(tǒng)需求說明
- 文獻(xiàn)檢索與論文寫作
- 《麻醉與BIS監(jiān)測(cè)》課件
- 嶺南版二年級(jí)美術(shù)上冊(cè)期末試題B
評(píng)論
0/150
提交評(píng)論