《AVR單片機快速入門》是機械工業(yè)出版社出版的一本圖書,作者徐瑋。
書名 | AVR單片機快速入門 | 作者 | 徐瑋 等編著 |
---|---|---|---|
ISBN | 9787111363200 | 頁數(shù) | 378 |
出版社 | 機械工業(yè)出版社 | 出版時間 | 2012-2-1 |
裝幀 | 平裝 | 開本 | 16開 |
版次 | 1 |
如果有電路和c語言基礎(chǔ),應(yīng)該是比較簡單的。 1、學(xué)習(xí)選擇的單片機的說明手冊,特別是需要用到的部分,比如寄存器、看門狗、內(nèi)部晶振還是外部晶振之類的,寫出一個能讓系統(tǒng)運行起來的最小化主程序。至于變成語言是...
不是編程就必須修改熔絲位的,你的這個軟件里面看得到,修改熔絲位只有點擊熔絲位相關(guān)的四個按鈕才有效,你不點擊就不會了,還有,你如果擔(dān)心的話,你可以每次下程序前先讀取熔絲位,再下載程序,這樣就不會擔(dān)心不小...
沒用過這款單片機,看門狗復(fù)位有可能出現(xiàn)這種情況,你試試led=1; _delay(250000); led=1; _delay(250000);讓它一直高電平或者低電平,看會不會出現(xiàn)錯誤,...
格式:pdf
大小:1.3MB
頁數(shù): 3頁
評分: 4.4
維普資訊 http://www.cqvip.com 維普資訊 http://www.cqvip.com 維普資訊 http://www.cqvip.com
格式:pdf
大?。?span id="z1php6b" class="single-tag-height">1.3MB
頁數(shù): 2頁
評分: 4.3
高亮度LED照明已初具規(guī)模,LED燈以其高效的電源利用率,在現(xiàn)在節(jié)能環(huán)保的主流背景下,有著巨大的市場潛力,LED燈的控制的優(yōu)越性也成了LED燈產(chǎn)品競爭力的一個部分。介紹了AVR單片機在LED照明燈中控制系統(tǒng)的實現(xiàn),經(jīng)實驗驗證方案可行,具有一定的應(yīng)用價值。
AVR StudioATMEL的AVR單片機的集成環(huán)境匯編級開發(fā)調(diào)試軟件,完全免費。ATMEL AVR Studio集成開發(fā)環(huán)境(IDE),包括了AVR Assembler編譯器、AVR Studio調(diào)試功能、AVR Prog串行、并行下載功能和JTAG ICE仿真等功能。
SL ISP 雙龍公司開發(fā)的ISP下載軟件。之前的版本都比較普通,最新版本1.423引入了STK500的熔絲位界面,讓操作比較簡易,并且不容易出錯。是國產(chǎn)的老牌下載器。
PnoyProg 經(jīng)典的ISP下載軟件。但這個版本有一個缺陷:該軟件讀出的時鐘校正值只有1MHZ的校正,其他頻率的校正值無法讀出。這是一個很好用的免費軟件。一年多沒有更新了,2005.05更新了一個新版本,支持了 tiny2313,mega8515,mega8535,但奇怪的是,仍不支持 M48/88/168.
VMLAB Vmlab是AVR系列單片機的一個純軟件模擬仿真工具。從V3.12開始,它變成了免費的版本。Vmlab還能仿真ST62系列的單片機
GCCAVR(WinAVR) GCC是Linux的唯一開發(fā)語言。就嵌入系統(tǒng)應(yīng)用來說,幾乎所有市面上有一定市場份額的8bit以上MCU都有愛好者移植GCC在其上。
GCC的編譯器優(yōu)化程度可以說是目前世界上民用軟件中做的最好的,完全用ANSI?C規(guī)范寫出的超過一萬行代碼的程序,還沒有任何一種編譯器產(chǎn)生的目標代碼能比GCC產(chǎn)生的代碼速度更快,同時它的bug數(shù)量卻也可以算作所有民用C編譯器中最少的
就8bit開發(fā)而言,GCC還有一個很嚴重的缺陷就是,不支持float數(shù)據(jù)類型,實際上GCC在所有環(huán)境中都把float直接定義為double,這樣,對8bit環(huán)境來說,就顯得負擔(dān)過重了。
被移植到WINDOWS平臺上,整合了各個組件后的Windows版GCCAVR就是WinAVR。不是IDE,自己定制IDE的時候就要用到makefile,makefile重要作用就是:指定所用的單片機類型,指定編譯的文件,設(shè)定編譯優(yōu)化條件等。
ICC ICC是用來給AVR單片機編寫C語言程序的,比較專業(yè),但需要付費。
IARAVR IAR是公認全世界最好的嵌入式開發(fā)軟件,IARAVR集成了高效的C編譯器,是目前開發(fā)代碼效率最高的開發(fā)工具,也是AVR開發(fā)工具當(dāng)中唯一支持64bit數(shù)據(jù)的的開發(fā)工具,其代碼優(yōu)化效率也是最高的,軟件售價比較昂貴,國內(nèi)使用的人較少。
AVR Dragon是為8位和32位AVR系列微控制器開發(fā)的低成本調(diào)試開發(fā)工具,帶有片上調(diào)試功能(OCD)。支持AVR系列微控制器的全部編程模式,包括SPI、JTAG、PDI、HVSP(高壓串行)、HVPP(高壓并行)和aWire模式 。同時支持SPI、JTAG和PDI調(diào)試接口。
ATMEL的AVR單片機的集成環(huán)境匯編級開發(fā)調(diào)試軟件,完全免費。ATMEL AVR Studio集成開發(fā)環(huán)境(IDE) ,包括了AVR Assembler編譯器、AVR Studio調(diào)試功能、AVR Prog串行、并行下載功能和JTAG ICE仿真等功能。它集匯編語言編譯、軟件仿真、芯片程序下載、芯片硬件仿真等一系列基礎(chǔ)功能,與任一款高級語言編譯器配合使用即可完高級語言的產(chǎn)品開發(fā)調(diào)試。