版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
AVR單片機(C語言)項目開發(fā)實踐教程項目8.6脈沖頻率測量【項目任務】用ATmega16單片機定時/計數(shù)器1制作一個頻率計,通過按鍵按下測量固定頻率的輸入,并用數(shù)碼管顯示出來。自主搭建硬件電路(硬件實際電路圖)【項目知識點與技能點】
1、ATmega16單片機的定時/計數(shù)器1的結(jié)構、類型及其功能。
2、與定時/計數(shù)器1有關的寄存器的功能及設置。3、輸入捕捉模式知識點:【項目知識準備】一、T/C1輸入捕捉功能當一個輸入捕捉事件發(fā)生,如外部引腳ICP1上的邏輯電平變化時,或者模擬比較器輸出電平變化(事件發(fā)生)時,此時T/C1的計數(shù)器TCNT1中的計數(shù)值被寫入輸入捕捉寄存器ICR1中,并置位輸入捕獲標志位ICF1,并產(chǎn)生中斷申請。PD6【項目知識準備】輸入捕獲模式原理圖:【項目知識準備】控制寄存器A(TCCR1A)、控制寄存器B(TCCR1B)計數(shù)寄存器(TCNT1H和TCNT1L)T/C中斷屏蔽寄存器(TIMSK)輸入捕獲模式輸入捕獲寄存器(ICR1H和ICR1L)T/C中斷標志寄存器(TIFR)二、16位定時器/計數(shù)器T/C1寄存器配置【項目知識準備】151413121110
9876543210ICR1H和ICR1L組成16位的輸入捕獲寄存器ICR1。按照ICES1的設定,外部輸入捕獲引腳ICP發(fā)生上跳變或下跳變時,計數(shù)器TCNT1中的值寫入寄存器ICR1中,同時輸入捕獲中斷標志ICF1將置“1”。T/C1輸入捕獲寄存器——ICR1H和ICR1L
MSB
LSB
【項目知識準備】定時/計數(shù)器1計數(shù)寄存器(TCNT1H和TCNT1L)151413121110
98
MSB
LSB
76543210
TCNT1H和TCNT1L組成T/C1的16位計數(shù)寄存器TCNT1,它是向上計數(shù)的計數(shù)器(加法計數(shù)器)或上/下計數(shù)的計數(shù)器(在相位可調(diào)PWM模式下)。若T/C1被置初值,則T/C1將在預置初值的基礎上計數(shù)?!卷椖恐R準備】定時/計數(shù)器1的寄控制寄存器A(TCCR1A)76543210
COM1B1
COM1B0
FOC1A
FOC1B
WGM11
WGM10
COM1A1
COM1A0
位7~6:T/C1比較匹配A輸出模式。這兩位決定了T/C1比較匹配發(fā)生時輸出引腳OC1A的輸出行為。位5~4:T/C1比較匹配B輸出模式。這兩位決定了T/C1比較匹配發(fā)生時輸出引腳OC1B的輸出行為。位3:強制輸出比較A。位2:強制輸出比較B。位1~0:波形發(fā)生模式。該兩位與WGM13、WGM12(位于TCCR1B)相組合,用于控制T/C1的計數(shù)和工作方式?!卷椖恐R準備】定時/計數(shù)器1的寄控制寄存器B(TCCR1B)模式WGM13WGM12WGM11WGM10T/C1工作模式計數(shù)上限值OCR1A/OCR1B更新TOV1置位00000一般模式100018位PWM,相位可調(diào)200109位PWM,相位可調(diào)3001110位PWM,相位可調(diào)40100CTCOCR1A立即0xFFFF501018位快速PWM0x00FFTOPTOP601109位快速PWM0x01FFTOPTOP7011110位快速PWM0x03FFTOPTOP81000PWM,相位、頻率可調(diào)ICR10x00000x000091001PWM,相位、頻率可調(diào)OCR1A0x00000x0000101010PWM,相位可調(diào)ICR1TOP0x0000111011PWM,相位可調(diào)OCR1ATOP0x0000121100CTCICR1立即0xFFFF131101保留——————141110快速PWMICR1TOPTOP151111快速PWMOCR1ATOPTOP76543210
——
WGM13
WGM12
CS12
CS11
CS10
ICNC1
ICES1
位7:輸入捕獲噪聲抑制。當該位置“1”時,捕獲信號要進行連續(xù)4次的采樣,只有4次采樣值都有效時,輸入捕獲標志才置位。位6:輸入捕獲觸發(fā)方式選擇。當該位置“0”時,捕獲信號下降沿有當該位置“1”時,捕獲信號上升沿有效。位4~3:波形發(fā)生模式。該兩位與WGM11、WGM10(位于TCCR1A)相組合,用于控制T/C1的計數(shù)和工作方式。位2~0:T/C1時鐘源選擇。CS12CS11CS10T/C1時鐘選擇000無時鐘源,T/C1停止001clkI/O(不經(jīng)過分頻器)010clkI/O/8(來自分頻器)011clkI/O/64(來自分頻器)100clkI/O/256(來自分頻器)101clkI/O/1024(來自分頻器)110外部T1引腳,下降沿驅(qū)動111外部T1引腳,上升沿驅(qū)動位5:保留。【項目知識準備】T/C中斷屏蔽寄存器——TIMSK76543210
TOIE2
TICIE1
OCIE1A
OCIE1B
TOIE1
OCIE0
TOIE0
OCIE2
R/WR/WR/WR/WR/WR/WR/WR/W00000000讀寫復位值【項目知識準備】T/C中斷標志寄存器——TIFR76543210
TOV2
ICF1
OCF1A
OCF1B
TOV1
OCF0
TOV0
OCF2R/WR/WR/WR/WR/WR/WR/WR/W0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025河南鄭州市公共交通集團有限公司招聘15人筆試參考題庫附帶答案詳解(3卷合一版)
- 2025江西南昌市中日友好會館聘用制工作人員招聘筆試參考題庫附帶答案詳解(3卷)
- 2025安徽安慶市郵政分公司郵政營業(yè)員外包崗位筆試參考題庫附帶答案詳解(3卷)
- 2025中國航空器材集團有限公司公開招聘通航服公司高級管理人員1人筆試參考題庫附帶答案詳解(3卷)
- 西城區(qū)2024中國礦業(yè)報社招聘筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)
- 國家事業(yè)單位招聘2023中國煤礦文工團招聘擬聘筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)
- 云南省2024云南麗江市永勝縣建設工程質(zhì)量安全監(jiān)督站招聘緊缺急需專業(yè)技術人員1筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)
- 2026年大連單招醫(yī)學影像技術專業(yè)基礎題庫含答案
- 2026年山東單招醫(yī)藥衛(wèi)生類省卷模擬卷含答案文化技能
- 2026年寧夏單招短視頻制作與運營專業(yè)基礎題庫含答案腳本運營
- 拆遷勞務合同協(xié)議
- 2025年云南省交通投資建設集團有限公司下屬港投公司社會招聘51人備考題庫完整參考答案詳解
- 2025中國融通資產(chǎn)管理集團有限公司招聘(230人)(公共基礎知識)測試題附答案解析
- 工作交接表-交接表
- 2025年課件-(已瘦身)2023版馬原馬克思主義基本原理(2023年版)全套教學課件-新版
- 2025云南省人民檢察院招聘22人考試筆試備考題庫及答案解析
- 2025國家統(tǒng)計局齊齊哈爾調(diào)查隊招聘公益性崗位5人筆試考試備考題庫及答案解析
- 全膀胱切除課件
- 護理質(zhì)量改進工具:深入解析PDCA
- 承重載荷管理制度范本(3篇)
- 工程質(zhì)量檢測工作總體思路
評論
0/150
提交評論