AVR單片機(jī)C語言程序設(shè)計實例精粹

出版時間:2009-1  出版社:電子工業(yè)出版社  作者:張軍,宋濤 著  頁數(shù):457  

前言

  AVR單片機(jī)是Atmel公司于1997年推出的一款基于RISC指令構(gòu)架的高性能、低功耗的8位單片機(jī)。AVR單片機(jī)分為低、中、高三檔,分別為ATtiny系列、AT90系列和ATmega系列,它們的基本結(jié)構(gòu)都比較相近。AVR單片機(jī)擁有精簡指令集RISC,通過優(yōu)選使用頻率最高的簡單指令,避免復(fù)雜指令,同時采用固定指令長度,減少指令格式和尋址方式等方法來縮短指令周期,提高處理器的運算速度。因此AVR系列的單片機(jī)具備高速處理能力,得到了許多用戶的認(rèn)可,特別在工業(yè)控制、數(shù)據(jù)采集與測量、網(wǎng)絡(luò)通信開發(fā)方面得到了深入應(yīng)用。

內(nèi)容概要

  《AVR單片機(jī)C語言程序設(shè)計實例精粹》從實用的角度出發(fā),通過大量工程實例,詳細(xì)介紹了AVR單片機(jī)程序設(shè)計的方法與技巧。全書共分5篇,第1篇為AVR單片機(jī)基礎(chǔ)知識篇,簡要介紹了AVR單片機(jī)的引腳配置、硬件結(jié)構(gòu)、內(nèi)部資源與集成開發(fā)環(huán)境;第2-5篇為AVR單片機(jī)設(shè)計實例篇,通過13個設(shè)計實例,詳細(xì)介紹了AVR單片機(jī)在人機(jī)接口、接口擴(kuò)展及網(wǎng)絡(luò)通信、數(shù)據(jù)采集與測量系統(tǒng),以及綜合系統(tǒng)開發(fā)的技術(shù)和技巧。書中實例典型、豐富,全部來自于實踐,代表性和指導(dǎo)性強(qiáng),利于讀者舉一反三,是作者多年開發(fā)經(jīng)驗的推廣與總結(jié)。

書籍目錄

第1篇 AVR單片機(jī)基礎(chǔ)知識第1章 AVR單片機(jī)的硬件結(jié)構(gòu)1.1 AvR單片機(jī)簡介1.2 ATmega 16單片機(jī)的特點1.3 ATmega 16單片機(jī)的引腳配置1.4 ATmega 16單片機(jī)的中央處理器1.5 ATmega 16單片機(jī)的存儲器組織1.6 ATmega 16單片機(jī)的系統(tǒng)控制1.7 實例小結(jié)第2章 ATmega 16單片機(jī)的工作原理2.1 ATmega 16單片機(jī)的I/O端口2.1.1 I/0端口的工作原理2.1.2 I/0端口相關(guān)的寄存器2.2 ATmega 16單片機(jī)的定時/計數(shù)器2.2.1 T/C0的工作原理2.2.2 T/C0相關(guān)的寄存器2.3 ATmega 16單片機(jī)的定時/計數(shù)器12.3.1 T/C1的工作原理2.3.2 T/c1相關(guān)的寄存器2.4 ATmega 16單片機(jī)的定時/計數(shù)器22.4.1 T/C2的工作原理2.4.2 T/C2相關(guān)的寄存器2.5 ATmega 16單片機(jī)的EEPROM存儲器2.5.1 EEPROM存儲器概述2.5.2 EEPR.0M存儲器相關(guān)的寄存器2.6 ATmega 16單片機(jī)的模擬比較器2.6.1 模擬比較器的結(jié)構(gòu)及工作原理2.6.2 模擬比較器相關(guān)的寄存器2.7 ATmega 16單片機(jī)的A/D轉(zhuǎn)換器2.7.1 A/D轉(zhuǎn)換器的工作原理一2.7.2 A/D轉(zhuǎn)換器相關(guān)的寄存器2.8 ATmega 16單片機(jī)的TWI接口2.8.1 TWI接口的工作原理2.8.2 TWI接口相關(guān)的寄存器2.9 ATmega 16單片機(jī)的看門狗定時器2.9.1 看門狗工作原理2.9.2 看門狗定時器相關(guān)的寄存器2.10 ATmega 16單片機(jī)的中斷系統(tǒng)2.10.1 ATmega 16單片機(jī)的r斷系統(tǒng)2.10.2 中斷相關(guān)寄存器2.11 實例小結(jié)第3章 集成開發(fā)環(huán)境ICC AVR3.1 集成開發(fā)環(huán)境ICC AVR簡介3.2 ICC AVR的安裝和注冊3.2.1 安裝ICC AVR3.2.2 注冊ICC AVR3.3 ICC AVR的IDE環(huán)……第4章 AVR單片機(jī)系統(tǒng)開發(fā)流程第2篇 人機(jī)接口系統(tǒng)第5章 交通燈控制系統(tǒng)設(shè)計第6章 大屏幕LED顯示系統(tǒng)設(shè)計第7章 字符型LCE顯示應(yīng)用設(shè)計第8章 點陣型LCD顯示應(yīng)用設(shè)計第3篇 接口擴(kuò)展與網(wǎng)絡(luò)通信第9章 I2C總線接口擴(kuò)展設(shè)計第10章 RS232通信接口應(yīng)用設(shè)計第11章 SPI總線與TLC2543接口設(shè)計第12章 I2C總線讀寫外部存儲器第4篇 數(shù)據(jù)采集與測量系統(tǒng)第13章 基于USB傳輸?shù)臄?shù)據(jù)采集系統(tǒng)第14章 市電壓頻率測量設(shè)計第5篇 綜合應(yīng)用系統(tǒng)第15章 多任務(wù)模擬系統(tǒng)設(shè)計第16章 LCD菜單綜合系統(tǒng)設(shè)計第17章 無線步測儀系統(tǒng)設(shè)計

章節(jié)摘錄

  第1篇 AVR單片機(jī)基礎(chǔ)知識  第1章 AVR單片機(jī)的硬件結(jié)構(gòu)  1.1 AVR單片機(jī)簡介  AVR單片機(jī)是Atmel公司推出的一款基于RISC指令架構(gòu)的高性能、低功耗的8位單片機(jī)。所謂精簡指令集RISC(Reduced Instruction Set Computer)是20世紀(jì)90年代開發(fā)出來的,它是綜合了半導(dǎo)體集成技術(shù)和軟件技術(shù)性能的新型微處理器架構(gòu),是相對于復(fù)雜指令集CISC(Complex Instruction Set Computer)而言的。RISC先使用頻率通過最高的簡單指令、避免復(fù)雜指令、采用固定指令長度、減少指令格式和尋址方式等方法來縮短指令周期,提高處理器的運算速度。采用這種RISC結(jié)構(gòu),使得AVR系列的單片機(jī)具備1MIPS/MHz的高速處理能力?! VR單片機(jī)的快速存取寄存器文件由32個通用寄存器組成。32個寄存器全部直接與運算邏輯單元(ALU)相連,每一個寄存器都可以代替累加器工作。這使得微處理器可以在執(zhí)行當(dāng)前指令時取出要執(zhí)行的下一條指令,從而避免了傳統(tǒng)的累加器結(jié)構(gòu)造成累加器和存儲器之間的數(shù)據(jù)傳輸瓶頸效應(yīng),提高了系統(tǒng)性能?! ≡趥鹘y(tǒng)的CISC結(jié)構(gòu)中,單片機(jī)外部振蕩器的時鐘被分頻降低到內(nèi)部執(zhí)行周期。AVR單片機(jī)沒有對外部時鐘分頻,它用一個時鐘周期來執(zhí)行一條指令?! VR單片機(jī)采用哈佛(Harvard)總線結(jié)構(gòu),程序存儲器和數(shù)據(jù)存儲器是分開的。微處理器直接訪問全部程序存儲器和數(shù)據(jù)存儲器?! tmel公司將高密度、非易失性存儲器技術(shù)運用在了AVR單片機(jī)上面,使得AVR單片機(jī)都具有ISP(In System Programming)的功能。即使在程序運行時,也可以對系統(tǒng)進(jìn)行重新編程。

編輯推薦

  《AVR單片機(jī)C語言程序設(shè)計實例精粹》適合計算機(jī)、自動化、電子等相關(guān)專業(yè)的大學(xué)生,以及從事AVR單片機(jī)開發(fā)的科研人員使用?! R集一線AVR單片機(jī)程序開發(fā)專家多年實踐經(jīng)驗;實例典型、豐富、代表性和指導(dǎo)性強(qiáng);項目的設(shè)計思路及開發(fā)步驟闡述詳細(xì)?! ∫_配置,硬件結(jié)構(gòu);集成開發(fā),人機(jī)接口;接口擴(kuò)展,網(wǎng)絡(luò)通信;數(shù)據(jù)采集,綜合系統(tǒng)。  《AVR單片機(jī)C語言程序設(shè)計實例精粹》結(jié)構(gòu)清晰、內(nèi)容合理,基礎(chǔ)知識與大量實例相結(jié)合,13個豐富的AVR單片機(jī)設(shè)計實例,典型實用、易學(xué)易懂,全部調(diào)試通過,涵蓋了AVR單片機(jī)的大量開發(fā)技術(shù)與應(yīng)用。同時全書對AVR單片機(jī)項目開發(fā)的步驟和設(shè)計思路進(jìn)行詳細(xì)講解,穿插介紹開發(fā)經(jīng)驗、技巧與注意事項,對程序代碼進(jìn)行詳細(xì)注釋,利于讀者理解和鞏固知識點。

圖書封面

評論、評分、閱讀與下載


    AVR單片機(jī)C語言程序設(shè)計實例精粹 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7