![華瀾](../IMAGES/wenti.jpg)
AVR單片機(jī)的特點(diǎn)及AVR單片機(jī)的ISP在線編程
時(shí)間:2012-9-24
關(guān)于AVR單片機(jī):
AVR單片機(jī)是1997年由ATMEL公司研制開(kāi)發(fā)的一種新型的8位單片機(jī),AVR單片機(jī)分抵擋的ATtiny系列、中檔的AT90S系列、高檔的ATmega系列。
低檔Tiny系列AVR單片機(jī)主要有Tiny11/12/13/15/26/28等;
中檔AT90S系列AVR 單片機(jī): 主要有AT90S1200/2313/8515/8535等;
高檔ATmega系列AVR單片機(jī): 主要有ATmega8/16/32/64/128( 存儲(chǔ)容量為8/16/32/64/128 KB)以及ATmega8515/8535。 新的型號(hào)還有 ATmega48/88/168 (存儲(chǔ)容量為4/8/16K) 等。
AVR器件引腳從8腳到64腳(新的芯片高達(dá)100腳), 還有各種不同封裝供選擇。FLASH,RAM 及配置的不同,形成比較寬的產(chǎn)品線系列。
AVR單片機(jī)與51單片機(jī)、PIC單片機(jī)的比較:
1、 AVR單片機(jī)全部型號(hào)(個(gè)別老型號(hào)除外)都支持ISP在線編程,51單片機(jī)也有一部分型號(hào)支持ISP在線編程,如AT89S51、AT89S52等。PIC單片機(jī)也是部分支持ISP,但是它有很多型號(hào)是OPT一次性燒寫(xiě)的。
2、 在相同的系統(tǒng)時(shí)鐘下AVR單片機(jī)運(yùn)行速度最快;
3、 所有AVR單片機(jī)的FLASH、EEPROM蓄存器都可以反復(fù)燒寫(xiě)、支持在ISP在線編程(燒寫(xiě)),入門(mén)費(fèi)用非常少;
4、 AVR單片機(jī)片內(nèi)集成多種頻率的RC振蕩器、上電自動(dòng)復(fù)位、看門(mén)狗、啟動(dòng)延時(shí)等功能,使得電路設(shè)計(jì)變得非常簡(jiǎn)單;
5、 AVR單片機(jī)的每個(gè)IO口作輸出時(shí)都可以輸出很強(qiáng)的高、低電平,作輸入時(shí)IO口可以是高阻抗或者帶上拉電阻;
6、 AVR單片機(jī)片內(nèi)具有豐富實(shí)用的資源,如AD模數(shù)器、DA數(shù)模器,豐富的中斷源、SPI、USART、TWI通信口、PWM等等;
7、 AVR單片機(jī)片內(nèi)采用了先進(jìn)的數(shù)據(jù)加密技術(shù),大大的提高了破解的難度;
8、 AVR單片機(jī)片內(nèi)FLASH空間大、品種多,引腳少的有8腳,多的有64腳等各種封裝
9、 AVR單片機(jī)部分芯片的引腳兼容51系列,代換容易,如ATtiny2313兼容AT89C2051,ATmega8515/162兼容AT89S51等。
AVR ISP下載線:AVR ISP下載線有并口、串口和USB接口三種類(lèi)型。
并口AVR ISP下載線的優(yōu)點(diǎn)是價(jià)格便宜、結(jié)構(gòu)簡(jiǎn)單,它里面就是一個(gè)74HC244芯片和幾個(gè)阻容元件,缺點(diǎn)就是體積大、需要占用一個(gè)打印機(jī)的并行接口。并口下載線本身不需要升級(jí),控制軟件的版本不同,它所適應(yīng)的芯片和功能也不同,控制軟件一般使用雙龍電子的SL-ISP軟件,它中文界面、操作簡(jiǎn)單。
串口和USB接口的AVR ISP下載線一般都是集成一個(gè)AVR單片機(jī)作為控制芯片,最常見(jiàn)的芯片就是ATMEGA8535,通過(guò)升級(jí)這個(gè)芯片的程序版本和控制軟件的程序版本可以適應(yīng)不同型號(hào)的AVR單片機(jī)。串口和USB口的不同點(diǎn)就是USB接口的下載線多了一個(gè)USB轉(zhuǎn)串口的芯片而已。支持串口和USB口下載線的軟件有很多,一般的AVR編譯軟件都支持它們,如CodeVisionAVR(簡(jiǎn)稱(chēng)CVAVR)、AVR Studio、IAR等,可惜到目前為止還沒(méi)有一款好用的中文界面的軟件支持它。
AVR單片機(jī)全部型號(hào)(個(gè)別老型號(hào)除外)都支持ISP在線編程(燒寫(xiě))、芯片可以反復(fù)擦寫(xiě),這樣學(xué)習(xí)AVR就變得非常的方便,設(shè)計(jì)者可以通過(guò)下載線直接在目標(biāo)電路板上對(duì)芯片進(jìn)行編程、調(diào)試,而不需要把芯片放在專(zhuān)用的編程器或者仿真器上燒寫(xiě)與調(diào)試。
- PIC單片機(jī)及PIC單片機(jī)的優(yōu)點(diǎn) 2012-9-24
- CISC結(jié)構(gòu)單片機(jī)與RISC結(jié)構(gòu)單片機(jī) 2012-9-24
- AVR的STK500下載燒錄和使用JTAG仿真器下載燒錄方法 2012-9-24
- ARM芯片同51單片機(jī)的區(qū)別 2012-9-19
- NOR和NAND flash區(qū)別,RAM 和ROM區(qū)別 2014-6-5
- MCS-51系列單片機(jī)指令系統(tǒng)分類(lèi)及指令格式 2012-9-19
熱點(diǎn)技術(shù)文章
- PCB設(shè)計(jì)基礎(chǔ)知識(shí)之一:PCB L...
- PCB設(shè)計(jì)知識(shí)總結(jié):什么是阻...
- PCBA生產(chǎn)后的PCBA清洗工藝的...
- 什么是PCBA測(cè)試?PCBA測(cè)試有...
- 華瀾科技對(duì)不良PCBA板維修的...
- PCBA測(cè)試治具制作需要注意的...
- PCBA加工中是如何做老化測(cè)試...
- PCB抄板后如何檢查生產(chǎn)的Ger...
- 如何修改原理圖右下角的標(biāo)題...
- 通過(guò)Protel99導(dǎo)出SMT坐標(biāo)文...
- 抄板之將AUTOCAD文件轉(zhuǎn)換為G...
- STC單片機(jī)程序燒錄方法:用S...