資料介紹
AVR定時器的要點(diǎn)介紹
M16的T1 16位定時器一共有15種工作模式,其他2個8位定時器(T0/T2)相對簡單,除了T2有異步工作模式用于RTC應(yīng)用外
(可以利用溢出中斷和比較匹配中斷作定時功能)
分5種工作類型
1 普通模式 WGM1=0
跟51的普通模式差不多,有TOV1溢出中斷,發(fā)生于TOP時
1 采用內(nèi)部計數(shù)時鐘 用于 ICP捕捉輸入場合---測量脈寬/紅外解碼
(捕捉輸入功能可以工作在多種模式下,而不單單只是普通模式)
2 采用外部計數(shù)脈沖輸入 用于 計數(shù),測頻
其他的應(yīng)用,采用其他模式更為方便,不需要像51般費(fèi)神
2 CTC模式 [比較匹配時清零定時器模式] WGM1=4,12
跟51的自動重載模式差不多
1 用于輸出50%占空比的方波信號
2 用于產(chǎn)生準(zhǔn)確的連續(xù)定時信號
WGM1=4時, 最大值由OCR1A設(shè)定,TOP時產(chǎn)生OCF1A比較匹配中斷
WGM1=12時,最大值由ICF1設(shè)定, TOP時產(chǎn)生ICF1輸入捕捉中斷
注:WGM=15時,也能實(shí)現(xiàn)從OC1A輸出方波,而且具備雙緩沖功能
計算公式: fOCn=fclk_IO/(2*N*(1+TOP))
變量N 代表預(yù)分頻因子(1、8、32,64、256,1024)。
3 快速PWM模式 WGM1=5,6,7,14,15
單斜波計數(shù),用于輸出高頻率的PWM信號(比雙斜波的高一倍頻率)
都有TOV1溢出中斷,發(fā)生于TOP時
比較匹配后可以產(chǎn)生OCF1x比較匹配中斷.
WGM1=5時, 最大值為0x00FF, 8位分辨率
WGM1=6時, 最大值為0x01FF, 9位分辨率
WGM1=7時, 最大值為0x03FF,10位分辨率
WGM1=14時,最大值由ICF1設(shè)定, TOP時產(chǎn)生ICF1輸入捕捉中斷 (單緩沖)
WGM1=15時,最大值由OCR1A設(shè)定,TOP時產(chǎn)生OCF1A比較匹配中斷(雙緩沖,但OC1A將沒有PWM能力,最多只能輸出方波)
改變TOP值時必須保證新的TOP值不小于所有比較寄存器的數(shù)值
注意,即使OCR1A/B設(shè)為0x0000,也會輸出一個定時器時鐘周期的窄脈沖,而不是一直為低電平
計算公式:fPWM=fclk_IO/(N*(1+TOP))
4 相位修正PWM模式 WGM1=1,2,3,10,11
雙斜波計數(shù),用于輸出高精度的,相位準(zhǔn)確的,對稱的PWM信號
都有TOV1溢出中斷,但發(fā)生在BOOTOM時
比較匹配后可以產(chǎn)生OCF1x比較匹配中斷.
WGM1=1時, 最大值為0x00FF, 8位分辨率
WGM1=2時, 最大值為0x01FF, 9位分辨率
WGM1=3時, 最大值為0x03FF,10位分辨率
WGM1=10時,最大值由ICF1設(shè)定, TOP時產(chǎn)生ICF1輸入捕捉中斷 (單緩沖)
WGM1=11時,最大值由OCR1A設(shè)定,TOP時產(chǎn)生OCF1A比較匹配中斷(雙緩沖,但OC1A將沒有PWM能力,最多只能輸出方波)
改變TOP值時必須保證新的TOP值不小于所有比較寄存器的數(shù)值
可以輸出0%~100%占空比的PWM信號
若要在T/C 運(yùn)行時改變TOP 值,最好用相位與頻率修正模式代替相位修正模式。若TOP保持不變,那么這兩種工作模式實(shí)際沒有區(qū)別
計算公式:fPWM=fclk_IO/(2*N*TOP)
5 相位與頻率修正PWM模式 WGM1=8,9
雙斜波計數(shù),用于輸出高精度的??相位與頻率都準(zhǔn)確的PWM波形
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- AVR單片機(jī)ADC使用講解
- AVR單片機(jī)教程--AVR單片機(jī)的ADC
- 關(guān)于單片機(jī)、定時器等開發(fā)軟件及輔助工具下載 16次下載
- 使用單片機(jī)實(shí)現(xiàn)定時器的程序免費(fèi)下載 6次下載
- 單片機(jī)定時器的程序免費(fèi)下載 29次下載
- STC單片機(jī)定時器設(shè)置入門資料和STC89C52RC單片機(jī)定時器示例代碼
- STC單片機(jī)定時器的使用資料詳細(xì)說明
- STC51單片機(jī)的中斷與定時器進(jìn)行配置的參考資料免費(fèi)下載
- 51單片機(jī)的中斷和定時器和計數(shù)器等復(fù)習(xí)資料免費(fèi)下載
- 使用單片機(jī)的中斷及定時器實(shí)現(xiàn)時鐘功能的程序和資料免費(fèi)下載
- 如何使用51單片機(jī)定時器實(shí)現(xiàn)LED閃爍程序和資料免費(fèi)下載
- MSP430單片機(jī)定時器的學(xué)習(xí)筆記資料免費(fèi)下載
- 單片機(jī)定時器的學(xué)習(xí)資料匯總免費(fèi)下載
- 單片機(jī)定時器控制循環(huán)彩燈的程序資料免費(fèi)下載 11次下載
- 使用AVR單片機(jī)定時器制作的交通燈詳細(xì)程序免費(fèi)下載 19次下載
- 單片機(jī)定時器的用法 1475次閱讀
- 基于單片機(jī)的定時器的設(shè)計方法 1w次閱讀
- 如何自制一個AVR單片機(jī)ISP下載線 4227次閱讀
- 單片機(jī)定時器賦初值的方法解析 7598次閱讀
- 51單片機(jī)計數(shù)器和定時器的本質(zhì)區(qū)別及應(yīng)用方法 1.4w次閱讀
- 單片機(jī)學(xué)習(xí)心得1:89c51單片機(jī)定時器應(yīng)用! 9968次閱讀
- 51單片機(jī)定時器使用時非常重要的6點(diǎn)經(jīng)驗(yàn)詳細(xì)的總結(jié) 2.8w次閱讀
- 如何基于51單片機(jī)利用定時器的實(shí)現(xiàn)PWM的方法詳細(xì)概述 3.3w次閱讀
- MSP430單片機(jī)定時器A結(jié)構(gòu)及其應(yīng)用范例 4079次閱讀
- 基于555定時器和單片機(jī)的RC測量系統(tǒng)設(shè)計 5132次閱讀
- 51單片機(jī)定時器工作原理 9.6w次閱讀
- 詳細(xì)剖析單片機(jī)定時器的寄存器 1w次閱讀
- 單片機(jī)中各種周期的關(guān)系與定時器原理 1w次閱讀
- 單片機(jī)C語言程序設(shè)計之定時器控制單只LED 4006次閱讀
- 單片機(jī)定時器初值計算公式(51單片機(jī)和AVR單片機(jī)的初值計算三種方法) 8.4w次閱讀
下載排行
本周
- 1星火6J3-1交直流二波段收音機(jī)電路圖資料
- 1.86 MB | 1次下載 | 免費(fèi)
- 2一種基于三極管開關(guān)特性的負(fù)壓空控制電路的應(yīng)用資料
- 0.51 MB | 次下載 | 2 積分
- 3IMX307LQD-C規(guī)格書
- 2.09 MB | 次下載 | 1 積分
- 4IP6559AC超級快充電路設(shè)計資料
- 0.04 MB | 次下載 | 10 積分
- 5PL8805 4.7V至60V輸入,3.5A,降壓直流DCDC轉(zhuǎn)換器技術(shù)手冊
- 2.79 MB | 次下載 | 免費(fèi)
- 6PL31001 12V,10A,同步升壓轉(zhuǎn)換器技術(shù)手冊
- 2.09 MB | 次下載 | 免費(fèi)
- 7PL88052 4.8V至60V輸入,5A,同步降壓轉(zhuǎn)換器技術(shù)手冊
- 3.36 MB | 次下載 | 免費(fèi)
- 8PL88053 4.8V至60V輸入,3.5A,同步降壓轉(zhuǎn)換器技術(shù)手冊
- 3.31 MB | 次下載 | 免費(fèi)
本月
- 1如何看懂電子電路圖
- 12.88 MB | 291次下載 | 免費(fèi)
- 2RK3588數(shù)據(jù)手冊
- 2.24 MB | 14次下載 | 免費(fèi)
- 3PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 12次下載 | 免費(fèi)
- 4STM32F10x參考手冊資料
- 13.64 MB | 12次下載 | 1 積分
- 5OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費(fèi)
- 6臺達(dá)變頻器VFD-M使用手冊
- 2.51 MB | 3次下載 | 免費(fèi)
- 7PID控制算法學(xué)習(xí)筆記資料
- 3.43 MB | 3次下載 | 2 積分
- 8RM1015B設(shè)計指南
- 1.85 MB | 2次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191415次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183349次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81599次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論