<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 學(xué)習單片機為什么選用AVR單片機

學(xué)習單片機為什么選用AVR單片機

作者: 時(shí)間:2013-01-05 來(lái)源:網(wǎng)絡(luò ) 收藏

學(xué)習單片機為什么選用?

電子技術(shù)的迅猛發(fā)展,尤其單片機更廣泛地應用于軍事、工業(yè)、家用電器、智能玩具、便攜式智能儀表等領(lǐng)域,使產(chǎn)品功能、精度和質(zhì)量大幅度提高,電路簡(jiǎn)單、故障率低、可靠性高且成本低廉。ATMEL公司把51內核與其擅長(cháng)的FLASH制造技術(shù)相結合,推出可重復擦寫(xiě)1000次以上的89C51/52/1051/2051等產(chǎn)品,取代其它8751系列,稱(chēng)霸單片機市場(chǎng)數年。于1997年,由ATMEL挪威設計中心的A先生與V先生,利用ATMEL的FLASH新技術(shù), 共同研發(fā)RISC(Reduced Instruction Set CPU) 精簡(jiǎn)指令集高速嵌入式8位單片機,簡(jiǎn)稱(chēng)AVR。

學(xué)習單片機為什么選用?

一、進(jìn)入門(mén)檻低--一線(xiàn)打天下!

1. 反復擦寫(xiě),無(wú)報廢產(chǎn)品。AVR單片機的程序存儲器是用FLASH(閃爍存儲器--像閃電一樣快或稱(chēng)快速擦寫(xiě)) 構成的,可擦寫(xiě)1000次以上,新工藝AVR器件, 程序存儲器擦寫(xiě)可達1萬(wàn)次以上,不再有報廢品產(chǎn)生。有的單片機,只能燒錄一次, 不能更改, 燒錄錯了產(chǎn)品就報廢。

2. 有多種編程方式。AVR程序寫(xiě)入可以并行寫(xiě)入(用萬(wàn)用編程序器),也可用串行ISP(通過(guò)PC機RS232口或打印口)在線(xiàn)編程擦寫(xiě)。也就是說(shuō)可以不必將IC芯片拆下拿到萬(wàn)用編程上擦寫(xiě),而可直接在電路板上進(jìn)行程序修改、燒錄等操作,方便產(chǎn)品升級。ISP、JTAG這是今后單片機編程的發(fā)展方向 。

有的AVR單片機具有Boot區, Boot區內可以建立自己的管理監控,---可以對自己進(jìn)行編程管理,這些芯片如:ATmega8/16/32/64/128,ATmega8515/8535等器件。寫(xiě)入新軟件時(shí)無(wú)需外部器件,通過(guò)任何接口都可以進(jìn)行編程(并行編程器、ISP、JTGA、 UART 、自編程) 。

作為青少年學(xué)習AVR單片機可使用ISP在線(xiàn)下載編程(即把PC機上編譯好的程序寫(xiě)到單片機的程序存儲器中)方式, 即不需購買(mǎi)仿真器、編程器、擦抹器、芯片適配器等就可搞所有AVR單片機的開(kāi)發(fā)應用, 這就能節省很多開(kāi)發(fā)費用。如果有條件,只需化很少錢(qián)自己也可焊接一條ISP下載線(xiàn), 則可一線(xiàn)打天下(開(kāi)發(fā)所有的AVR單片機)。

3. 有多種免費編程語(yǔ)言供選擇。青少年學(xué)習單片機用什么語(yǔ)言編程也是至關(guān)重要。有一種臺灣及國產(chǎn)的用宏指令方法設計的單片機學(xué)習板,優(yōu)點(diǎn):簡(jiǎn)單易學(xué),適合小學(xué)生用;缺點(diǎn):不可搞復雜控制,與大專(zhuān)院校學(xué)習單片機知識不銜接,又要從頭開(kāi)始學(xué)習, 人們稱(chēng)這是不論不類(lèi)的語(yǔ)言,與現實(shí)社會(huì )科研應用不能接軌。

ATMEL公司提供AVR單片機的集成環(huán)境匯編級開(kāi)發(fā)調試軟件是免費的, 軟件模擬調試功能也是相當強大, 對單片機初學(xué)者可節省購買(mǎi)硬件仿真器的一大筆錢(qián)。 高級C語(yǔ)言,ICC AVR C 編譯器 支持無(wú)SRAM器件;增加組軟件模塊;Icc DEMO版30天是完全版, 30天后轉限2KB版, 作為AVR單片機入門(mén)學(xué)習已足夠了。還有其他高級語(yǔ)言供選擇: IAR AVR C編譯器 編譯器與AVR同步設計,支持C和EC++ ,DEMO版只生成調試文件; Code Vision AVR C編譯器 有軟件模塊,DEMO版為限2KB版; GNU C編譯器, 網(wǎng)友聯(lián)盟自由免費版; BASCOM-AVR DEMO版為限2KB版。雙龍將組織相應軟件應用中文書(shū)籍出版。

4. 有多種器件供選擇。AVR單片機系列齊全,可適用于各種不同場(chǎng)合的要。AVR有三個(gè)檔次:

低檔tiny系列AVR單片機: 主要有tiny11/12/15/26/28等;

中檔AT90S系列AVR 單片機: 主要有AT90S1200/2313/8515/8535等;

高檔ATmega系列AVR單片機: 主要有ATmega8/16/32/64/128,ATmega8515/8535等。

AVR器件價(jià)格從幾元到近百元, 引腳從8腳到64腳, 還有各種不同封裝供選擇。

5. 有多種開(kāi)發(fā)實(shí)驗器配合你學(xué)習開(kāi)發(fā)。雙龍電子的散件組裝SL-DIY02-1 AVR單片機積木化開(kāi)發(fā)實(shí)驗器, 提供了一個(gè)廉價(jià)的學(xué)習AVR單片機的軟件、硬件開(kāi)發(fā)平臺, 通過(guò)自己組裝單片機實(shí)驗器硬件,只要接上PC機及5伏直流電源, 他什么事都能做, 是青少年參加電子大獎賽的廉價(jià)工具及助手。雙龍電子還有各種配套積木化應用板供選擇:SL-DIY02-2組態(tài)開(kāi)發(fā)板, SL-DIY02-3帶A/D開(kāi)發(fā)實(shí)驗板, SL-DIY02-4整流穩壓電源板,SL-DIY02-5萬(wàn)通實(shí)驗板, SL-DIY02-7電機驅板,SL-DIY02-8通信顯示板。SL-DIY02-6機器人板(含驅動(dòng)、探測、整流穩壓、遙控接口) ;還有各種開(kāi)發(fā)實(shí)驗器、仿真器供選擇。SL-AVR/SL-AVR+/SL-AVRAD/SL-MEGA8開(kāi)發(fā)實(shí)驗器, 以上開(kāi)發(fā)實(shí)驗器均有相應書(shū)籍由出版社出版。硬件仿真器有ICE-200,JTAG ICE。

二、AVR是屬高速單片機

1. 一個(gè)時(shí)鐘周期執行一條指令。AVR是高速單片機!硬件應用哈佛(Harward)結構,具有預取指令功能, 即在執行一條指令時(shí), 預先把下一條指令己取進(jìn)來(lái),使得指令可以在一個(gè)時(shí)鐘周期內執行。

2. 多累加器型、數據處理速度快。超功能精簡(jiǎn)指令!具有32個(gè)通用工作寄存器, 相當于有32條立交橋, 可以快速通行。相當多的單片機只有一個(gè)累加器, 就像一條獨木橋,什么事都要通過(guò)累加器, 真是又累又慢,吃力不討好,速度快不了。AVR單片機系列中有128B到4KB的SRAM靜態(tài)隨機數據存儲器,可靈活使用指令運算, 存放數據。

3. 中斷響應速度快。AVR像8051一樣,有多個(gè)固定中斷向量入口地址,可快速響應中斷。而PIC只有一個(gè)中斷入口,要查詢(xún)后才能響應中斷,失去了最佳響應中斷時(shí)間。

4. 高級C語(yǔ)言高。從高級語(yǔ)言C代碼完成同一任務(wù)實(shí)例比較, 8 MHz AVR 速度要相當224 MHz 80C51,AVR比80C51快28倍。

c語(yǔ)言相關(guān)文章:c語(yǔ)言教程


單片機相關(guān)文章:單片機教程


c++相關(guān)文章:c++教程


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: AVR單片機 低功耗 編程效率

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>