《AVR單片機(jī)應(yīng)用技術(shù)》是2002年6月1日北京航空航天大學(xué)出版社出版的圖書。作者是李勛、耿德根。
書名 | AVR單片機(jī)應(yīng)用技術(shù) | 作者 | 李勛,耿德根 |
---|---|---|---|
ISBN | 9787810771771 | 出版社 | 北京航空航天大學(xué)出版社 |
作 者:李勛,耿德根 著出 版 社:北京航空航天大學(xué)出版社ISBN:9787810771771出版時(shí)間:2002-06-01版 次:1頁 數(shù):238裝 幀:平裝開 本:16開所屬分類:圖書 > 計(jì)算機(jī)與互聯(lián)網(wǎng) > 單片機(jī)與嵌入式
單片機(jī)應(yīng)用技術(shù) 液晶種類和lcd1602工作原理?
液晶屏可分為字符型和點(diǎn)陣型,還可以分單色和彩色LCD1602是字符型單色顯示器件 LCD1602工作原理不需深究,只要知道它能干什么,怎么用就行.對(duì)使用者而言,要知道三根控制線 片選LCDEN 命令...
單片機(jī)在電子技術(shù)中有哪些應(yīng)用?
單片機(jī)是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個(gè)完整計(jì)算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會(huì)具有外存。同時(shí)集成諸如...
我對(duì)單片機(jī)技術(shù)應(yīng)用的認(rèn)識(shí)與學(xué)習(xí)單片機(jī)課程的體會(huì)
http://user.qzone.qq.com/35323021/blog/1322075325我這里寫有,自己去看吧
格式:pdf
大?。?span id="hvluyiy" class="single-tag-height">11.7MB
頁數(shù): 81頁
評(píng)分: 4.7
單片機(jī)應(yīng)用技術(shù)-LED循環(huán)點(diǎn)亮控制
格式:pdf
大?。?span id="01lyth6" class="single-tag-height">11.7MB
頁數(shù): 未知
評(píng)分: 4.7
單片機(jī)應(yīng)用技術(shù)是高職電子信息類專業(yè)中一門重要專業(yè)基礎(chǔ)課,理論性、工程性和實(shí)踐性較強(qiáng)。筆者結(jié)合幾年來的教學(xué)實(shí)踐,在高職《單片機(jī)應(yīng)用技術(shù)》課程中采用項(xiàng)目教學(xué)法,取得了良好的效果。
AVR StudioATMEL的AVR單片機(jī)的集成環(huán)境匯編級(jí)開發(fā)調(diào)試軟件,完全免費(fèi)。ATMEL AVR Studio集成開發(fā)環(huán)境(IDE),包括了AVR Assembler編譯器、AVR Studio調(diào)試功能、AVR Prog串行、并行下載功能和JTAG ICE仿真等功能。
SL ISP 雙龍公司開發(fā)的ISP下載軟件。之前的版本都比較普通,最新版本1.423引入了STK500的熔絲位界面,讓操作比較簡易,并且不容易出錯(cuò)。是國產(chǎn)的老牌下載器。
PnoyProg 經(jīng)典的ISP下載軟件。但這個(gè)版本有一個(gè)缺陷:該軟件讀出的時(shí)鐘校正值只有1MHZ的校正,其他頻率的校正值無法讀出。這是一個(gè)很好用的免費(fèi)軟件。一年多沒有更新了,2005.05更新了一個(gè)新版本,支持了 tiny2313,mega8515,mega8535,但奇怪的是,仍不支持 M48/88/168.
VMLAB Vmlab是AVR系列單片機(jī)的一個(gè)純軟件模擬仿真工具。從V3.12開始,它變成了免費(fèi)的版本。Vmlab還能仿真ST62系列的單片機(jī)
GCCAVR(WinAVR) GCC是Linux的唯一開發(fā)語言。就嵌入系統(tǒng)應(yīng)用來說,幾乎所有市面上有一定市場份額的8bit以上MCU都有愛好者移植GCC在其上。
GCC的編譯器優(yōu)化程度可以說是目前世界上民用軟件中做的最好的,完全用ANSI?C規(guī)范寫出的超過一萬行代碼的程序,還沒有任何一種編譯器產(chǎn)生的目標(biāo)代碼能比GCC產(chǎn)生的代碼速度更快,同時(shí)它的bug數(shù)量卻也可以算作所有民用C編譯器中最少的
就8bit開發(fā)而言,GCC還有一個(gè)很嚴(yán)重的缺陷就是,不支持float數(shù)據(jù)類型,實(shí)際上GCC在所有環(huán)境中都把float直接定義為double,這樣,對(duì)8bit環(huán)境來說,就顯得負(fù)擔(dān)過重了。
被移植到WINDOWS平臺(tái)上,整合了各個(gè)組件后的Windows版GCCAVR就是WinAVR。不是IDE,自己定制IDE的時(shí)候就要用到makefile,makefile重要作用就是:指定所用的單片機(jī)類型,指定編譯的文件,設(shè)定編譯優(yōu)化條件等。
ICC ICC是用來給AVR單片機(jī)編寫C語言程序的,比較專業(yè),但需要付費(fèi)。
IARAVR IAR是公認(rèn)全世界最好的嵌入式開發(fā)軟件,IARAVR集成了高效的C編譯器,是目前開發(fā)代碼效率最高的開發(fā)工具,也是AVR開發(fā)工具當(dāng)中唯一支持64bit數(shù)據(jù)的的開發(fā)工具,其代碼優(yōu)化效率也是最高的,軟件售價(jià)比較昂貴,國內(nèi)使用的人較少。
AVR Dragon是為8位和32位AVR系列微控制器開發(fā)的低成本調(diào)試開發(fā)工具,帶有片上調(diào)試功能(OCD)。支持AVR系列微控制器的全部編程模式,包括SPI、JTAG、PDI、HVSP(高壓串行)、HVPP(高壓并行)和aWire模式 。同時(shí)支持SPI、JTAG和PDI調(diào)試接口。
ATMEL的AVR單片機(jī)的集成環(huán)境匯編級(jí)開發(fā)調(diào)試軟件,完全免費(fèi)。ATMEL AVR Studio集成開發(fā)環(huán)境(IDE) ,包括了AVR Assembler編譯器、AVR Studio調(diào)試功能、AVR Prog串行、并行下載功能和JTAG ICE仿真等功能。它集匯編語言編譯、軟件仿真、芯片程序下載、芯片硬件仿真等一系列基礎(chǔ)功能,與任一款高級(jí)語言編譯器配合使用即可完高級(jí)語言的產(chǎn)品開發(fā)調(diào)試。