單片機(jī)學(xué)習(xí)入門.ppt_第1頁(yè)
單片機(jī)學(xué)習(xí)入門.ppt_第2頁(yè)
單片機(jī)學(xué)習(xí)入門.ppt_第3頁(yè)
單片機(jī)學(xué)習(xí)入門.ppt_第4頁(yè)
單片機(jī)學(xué)習(xí)入門.ppt_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

主講人:施保華,AVR單片機(jī)C程序設(shè)計(jì),電子設(shè)計(jì)及創(chuàng)新實(shí)驗(yàn)室(32學(xué)時(shí)),2,參考資料,1、ATMega16中文手冊(cè) 2、基于Proteus的AVR單片機(jī)C語(yǔ)言程序設(shè)計(jì)與仿真 陳忠平 編著/2011-01-01/電子工業(yè)出版社 3、AVR單片機(jī)嵌入式系統(tǒng)原理與應(yīng)用實(shí)踐(第2版)馬潮 編著/2012-06-01/北京航空航天大學(xué)出版社,3,定義:單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。 特點(diǎn):它的體積小、質(zhì)量輕、價(jià)格便宜。 應(yīng)用:單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。 其它:學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。,什么是單片機(jī)?,4,單片機(jī)的種類,1:51結(jié)構(gòu):Intel的8051、8052,Atmel的AT89C51、AT89S51等; 2:AVR單片機(jī) ATMega16 3:PIC單片機(jī)(8位、16位、32位都有) 4:飛思卡爾單片機(jī) 5:TI公司的MSP430單片機(jī) 8位單片機(jī): 16位單片機(jī): 32位單片機(jī):,5,AVR單片機(jī)從零開始,ATmeg16,40腳PDIP封裝,6,AVR芯片入門,ATmel 挪威設(shè)計(jì)中心的A先生與V先生,于97年設(shè)計(jì)出一款使用RISC指令集的8位單片機(jī),起名為AVR。,AVR單片機(jī)有3個(gè)檔次: 低檔Tiny;中檔AT90S系列 (正在淘汰或轉(zhuǎn)型到Mega中); 高檔ATmega系列AVR單片機(jī): 主要有ATmega8/16/32/64/128( 存儲(chǔ)容量為8/16/32/64/128 KB)等。,7,產(chǎn)品特性 高性能、低功耗的 8 位AVR 微處理器 先進(jìn)的RISC 結(jié)構(gòu) 131 條指令 大多數(shù)指令執(zhí)行時(shí)間為單個(gè)時(shí)鐘周期 32個(gè)8 位通用工作寄存器 全靜態(tài)工作 工作于16 MHz 時(shí)性能高達(dá)16 MIPS 只需兩個(gè)時(shí)鐘周期的硬件乘法器 非易失性程序和數(shù)據(jù)存儲(chǔ)器 16K 字節(jié)的系統(tǒng)內(nèi)可編程Flash 擦寫壽命: 10,000 次 具有獨(dú)立鎖定位的可選Boot 代碼區(qū) 通過(guò)片上Boot 程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程 真正的同時(shí)讀寫操作 512 字節(jié)的EEPROM 擦寫壽命: 100,000 次 1K字節(jié)的片內(nèi)SRAM 可以對(duì)鎖定位進(jìn)行編程以實(shí)現(xiàn)用戶程序的加密,8, 外設(shè)特點(diǎn) 兩個(gè)具有獨(dú)立預(yù)分頻器和比較器功能的8 位定時(shí)器/ 計(jì)數(shù)器 一個(gè)具有預(yù)分頻器、比較功能和捕捉功能的16 位定時(shí)器/ 計(jì)數(shù)器 具有獨(dú)立振蕩器的實(shí)時(shí)計(jì)數(shù)器RTC 四通道PWM 8路10 位ADC 8 個(gè)單端通道 TQFP 封裝的7 個(gè)差分通道 2 個(gè)具有可編程增益(1x, 10x, 或200x)的差分通道 面向字節(jié)的兩線接口 兩個(gè)可編程的串行USART 可工作于主機(jī)/ 從機(jī)模式的SPI 串行接口 具有獨(dú)立片內(nèi)振蕩器的可編程看門狗定時(shí)器 片內(nèi)模擬比較器,9, I/O 和封裝 32 個(gè)可編程的I/O 口 40引腳PDIP 封裝, 44 引腳TQFP 封裝, 與44 引腳MLF 封裝 工作電壓: ATmega16L:2.7 - 5.5V ATmega16:4.5 - 5.5V 速度等級(jí) 0 - 8 MHz ATmega16L 0 - 16 MHz ATmega16 ATmega16L 在1 MHz, 3V, 25C 時(shí)的功耗 正常模式: 1.1 mA 空閑模式: 0.35 mA 掉電模式: 1 A,10,avr單片機(jī)的基本組成結(jié)構(gòu),11,新手入門的第一個(gè)范例,實(shí)驗(yàn)要求:編寫一段C代碼,實(shí)現(xiàn)8只LED的跑馬燈程序 。,12,#include #include void main(void) unsigned char i,j,k; /定義變量 PORTA=0xFF; DDRA=0xFF; /PA口設(shè)為輸出高電平,燈滅 while(1) i=1; for (j=0;j8;j+) /循環(huán)8次,輪流閃亮 PORTA=i; /反相輸出,低電平有效 dela

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論