




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
秒節(jié)拍顯示
器系統(tǒng)的設(shè)計
馬靜芳
20115ATmega16單片機(jī)的一些性能指標(biāo),特點及外部引腳
Atmega16單片機(jī)介紹
ATmega16是基于增強(qiáng)的AVRRISC結(jié)構(gòu)的低功耗8位CMOS微控制器。片內(nèi)ISPFlash允許程序存儲器通過ISP串行接口,通過將8位RISCCPU與系統(tǒng)內(nèi)可編程的Flash集成在一個芯片內(nèi),ATmega16成為一個功能強(qiáng)大的單片機(jī),為許多嵌入式控制應(yīng)用提供了靈活而低成本的解決方案。ATmega16具有一整套的編程與系統(tǒng)開發(fā)工具,包括:C語言編譯器、宏匯編、程序調(diào)試器/軟件仿真器、仿真器及評估板。
ATmega16產(chǎn)品特性高性能、低功耗的8位AVR微處理器(1)先進(jìn)的RISC結(jié)構(gòu)(2)131條指令(3)大多數(shù)指令執(zhí)行時間為單個時鐘周期(4)32個8位通用工作寄存器(5)全靜態(tài)工作(6)工作于16MHz時性能高達(dá)16MIPS(7)只需兩個時鐘周期的硬件乘法器(8)非易失性程序和數(shù)據(jù)存儲器(9)6K字節(jié)的系統(tǒng)片內(nèi)可編程Flash,擦寫壽命:10,000次(10)具有獨立鎖定位的可選Boot代碼區(qū),通過片上Boot程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程,真正的同時讀寫操作外設(shè)特點兩個具有獨立預(yù)分頻器和比較器功能的8位定時器/計數(shù)器(1)一個具有預(yù)分頻器、比較功能和捕捉功能的16位定時器/計數(shù)器(2)具有獨立振蕩器的實時計數(shù)器RTC(3)四通道PWM(4)8路10位ADC,8個單端通道,2個具有可編程增益的差分通道(5)面向字節(jié)的兩線接口(6)兩個可編程的串行USART(7)可工作于主機(jī)/從機(jī)模式的SPI串行接口(8)具有獨立片內(nèi)振蕩器的可編程看門狗定時器(9)片內(nèi)模擬比較器
特殊的處理器特點(1)上電復(fù)位以及可編程的掉電檢測(2)片內(nèi)經(jīng)過標(biāo)定的RC振蕩器(3)片內(nèi)/片外中斷源(4)6種睡眠模式:空閑模式、ADC噪聲抑制模式、省電模式、掉電模式、Standby模式以及擴(kuò)展的Standby模式I/O和封裝 (1)32個可編程的I/O口(2)40引腳PDIP封裝,44引腳TQFP封裝,與44引腳MLF封裝工作電壓:ATmega16:4.5-5.5V速度等級0-16MHzATmega16
ATmega16引腳功能VCC:電源正GND:電源地RESET復(fù)位輸入引腳。持續(xù)時間超過最小門限時間的低電平將引起系統(tǒng)復(fù)位。持續(xù)時間小于門限間的脈沖不能保證可靠復(fù)位。XTAL1:反向振蕩放大器與片內(nèi)時鐘操作電路的輸入端。XTAL2:反向振蕩放大器的輸出端。AVCC:端口A與A/D轉(zhuǎn)換器的電源。不使用ADC時,該引腳應(yīng)直接與VCC連接。使用ADC時應(yīng)通過一個低通濾波器與VCC連接。AREF:A/D的模擬基準(zhǔn)輸入引腳。
ATmega16內(nèi)核介紹
為了獲得最高的性能以及并行性,AVR采用了Harvard結(jié)構(gòu),具有獨立的數(shù)據(jù)和程序總線。程序存儲器里的指令通過一級流水線運行。CPU在執(zhí)行一條指令的同時讀取下一條指令(在本文稱為預(yù)取)。這個概念實現(xiàn)了指令的單時鐘周期運行。程序存儲器是可以在線編程FLASH
秒節(jié)拍顯示器硬件設(shè)計通過對智能儀器課程的學(xué)習(xí)我將設(shè)計一個簡易的“秒節(jié)拍顯示器”。這個秒節(jié)拍顯示器就是用單片機(jī)控制一個LED發(fā)光二極管,讓它亮1s,暗1s,不間斷的閃爍。圖1是它的電路原理圖。秒節(jié)拍顯示器的硬件電路使用一個AVR芯片和LED發(fā)光二極管作為信號的顯示。當(dāng)ATmegal6的I/O引腳PC0口輸出為“0”時,LED導(dǎo)通發(fā)光;導(dǎo)通為“1”時LED截止熄滅。電阻R3起保護(hù)限流作用,控制LED的導(dǎo)通電流。適當(dāng)調(diào)整R3的阻值,可以調(diào)節(jié)LED的亮度,并限制流過LED和PC0口的電流,保護(hù)其不被大電流燒毀。從圖中可以知道R1為引腳的上拉電阻,保證了該引腳可靠的高電平。系統(tǒng)采用外接4MHz晶體和芯片內(nèi)部的振蕩電路組成時鐘電路,產(chǎn)生4MHz的脈沖作為系統(tǒng)的始終信號低電平(0V)。當(dāng)編程下載完成后,外部一旦釋放掉,該引腳通過R1又被拉成高電平,AVR就直接進(jìn)入了正常運行工作狀態(tài),R1的阻值在之間,太大和太小都不合適。秒節(jié)拍顯示器軟件設(shè)計思路下圖為秒節(jié)拍顯示器的系統(tǒng)軟件流程圖。從圖中可以看出秒節(jié)拍顯示器的軟件設(shè)計重點是一個1s延時子程序。系統(tǒng)程序每隔1s(調(diào)用1s延時子程序)將PC0口的輸出電平取反,同時也控制LED的亮與暗。系統(tǒng)初始化
執(zhí)行秒延時程序PC0口電平反向輸出秒節(jié)拍顯示器的高級C語言源程序在這里給出一個通用軟件延時的子程序,每調(diào)用一次該子程序,其運行的時間為1s,每隔1s控制PC0口的輸出邏輯取反。這樣LED就會亮1s,滅1s,實現(xiàn)了秒節(jié)拍的顯示。下面是使用高級語言編寫的秒節(jié)拍發(fā)生器的C語言源程序。在程序的初始化代碼中僅僅對PORTC口進(jìn)行了設(shè)置,而沒有對AVR堆棧指針進(jìn)行初始化設(shè)置,這是由于CVAVR系統(tǒng)在編譯時會首先幫助用戶自動地設(shè)置堆棧指針,方便了用戶的使用,在C語言主程序中,由while(1)構(gòu)成無限死循環(huán),循環(huán)中調(diào)用了延時函數(shù)delay-ms(),延時1s后將PC0口的值取反輸出,控制點亮和熄滅LED。因此程序的運行效果是每隔1s后,控制PC口的第0位輸出“1”或“0”,使LED亮1s,暗1s,形成秒節(jié)拍顯示指示。voidmain(void){//定義PortC口的工作方式PORTC=0x01;//PC口的第0位輸出“1”,LED不亮DDRC=0x01;//定
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 期中試題 (含答案) 2024-2025學(xué)年譯林版(三起)英語四年級下冊
- 黑吉遼蒙卷-2025屆高考?xì)v史4月模擬預(yù)測卷(解析版)
- 北京市順義區(qū)2025屆高三下學(xué)期3月一模試題 英語(含解析)
- 3.1 被子植物的一生 能力提優(yōu)測試卷 (含答案) 2024-2025學(xué)年人教版(2024)七年級生物下冊
- 2023年湖北能源集團(tuán)股份有限公司社會招聘(第一批)【20人】筆試參考題庫附帶答案詳解
- 2025至2031年中國商品混泥土行業(yè)投資前景及策略咨詢研究報告
- 零售商倉庫管理優(yōu)化指南
- 2025至2031年中國沖壓焊接零件行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國二層熱水瓶推車行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國UHF數(shù)字式雙接收無線話筒行業(yè)投資前景及策略咨詢研究報告
- 我和我的祖國混聲四部合唱簡譜
- 家校溝通經(jīng)驗分享-溝通有方法教育有溫度
- CJJ75-1997 城市道路綠化規(guī)劃與設(shè)計規(guī)范
- 醫(yī)學(xué)檢驗技術(shù)專業(yè)《臨床實驗室管理》課程標(biāo)準(zhǔn)
- 萬城商業(yè)地產(chǎn)公司簡介
- 快遞驛站和快遞公司保證金合同范本
- 校園茶餐廳設(shè)計說明
- 保密知識考試題庫帶答案(培優(yōu))
- 物流系統(tǒng)仿真技術(shù)智慧樹知到期末考試答案章節(jié)答案2024年山東交通學(xué)院
- 2019大學(xué)生數(shù)學(xué)建模C題論文-獲獎?wù)撐姆独?問題C-機(jī)場的出租車問題
- 化工建設(shè)綜合項目審批作業(yè)流程圖
評論
0/150
提交評論