AVR單片機(jī)應(yīng)用開發(fā)指南及實(shí)例精解

出版時間:2008-9  出版社:中國電力出版社  作者:楊正忠,耿德根 著  頁數(shù):328  
Tag標(biāo)簽:無  

前言

  現(xiàn)在單片機(jī)已經(jīng)在很多領(lǐng)域得到了廣泛的應(yīng)用,但隨著技術(shù)的進(jìn)步和應(yīng)用需求的不斷發(fā)展,人們對處理器的綜合性能要求也越來越高,也希望產(chǎn)品的性價比越來越高,特別是在一些中、低端應(yīng)用領(lǐng)域,更期望通過集成度比較高,而且便宜的單片機(jī)來解決問題,主要體現(xiàn)在外設(shè)豐富、功能強(qiáng)大、能靈活運(yùn)用、速度快、功耗低、產(chǎn)品開發(fā)方便、容易升級等方面。  ATMEL公司推出的AVR系列單片機(jī)在功能、速度、功耗等方面具有獨(dú)特的優(yōu)勢,而ATmega系列又屬于該類型單片機(jī)的高檔產(chǎn)品,其強(qiáng)大的功能、豐富的外設(shè)和低廉的價格正在吸引著更多的單片機(jī)工程師和相關(guān)從業(yè)人員?! ∮捎贏Tmega16/32兩款單片機(jī)在一般的AVR應(yīng)用系統(tǒng)中比較常見,而且具有一定的代表性,同時目前關(guān)于這兩款單片機(jī)的應(yīng)用介紹比較少,為了使廣大用戶更快地掌握ATmega16/32的相關(guān)應(yīng)用要點(diǎn),筆者結(jié)合自己的體會和相關(guān)專業(yè)人士的指導(dǎo),編寫了此書?! ”緯卜譃?章。第1章是ATmega16/32單片機(jī)介紹;第2~6章分別介紹了ATmega16/32主要功能和外設(shè)的應(yīng)用說明;第7章介紹了目前比較流行的開發(fā)工具使用說明,如編譯器和SL-ISP使用說明等;第8章介紹了ATmega16/32的綜合應(yīng)用實(shí)例。第9章通過一個實(shí)用案例,簡要介紹了單片機(jī)開發(fā)項(xiàng)目流程和應(yīng)用知識點(diǎn)?! ∮捎诰帉懕緯哪康脑谟谀軓膽?yīng)用的角度讓讀者了解和理解ATmega16/32單片機(jī),許多要點(diǎn)還可延伸到該系列的其他單片機(jī),所以本書對一些知識點(diǎn)的原理介紹得不夠充分,請讀者根據(jù)需要參閱相關(guān)資料。本書可作為單片機(jī)初學(xué)者的學(xué)習(xí)用書,也可作為廣大從事單片機(jī)應(yīng)用系統(tǒng)開發(fā)的工程技術(shù)人員和相關(guān)人員的參考用書。  本書在編寫過程中,一直得到了廣州雙龍電子公司的大力支持,為本書的編寫提供了寶貴的建議,另外,韓國芳、謝鑫林、楊邦成、康華鈺、邱祥永、果長紅、馬遠(yuǎn)、劉琦等人對本書的編寫也提供了幫助,在此一并表示衷心的感謝。限于筆者的水平和經(jīng)驗(yàn),加之時間比較倉促,在編寫過程中難免有不當(dāng)或錯誤之處,敬請讀者批評指正。

內(nèi)容概要

  《AVR單片機(jī)應(yīng)用開發(fā)指南及實(shí)例精解》結(jié)構(gòu)清晰,由淺入深,通俗易懂,結(jié)合ATmega16/32單片機(jī)闡述AVR單片機(jī)的理論和工程應(yīng)用?!  禔VR單片機(jī)應(yīng)用開發(fā)指南及實(shí)例精解》共分9章,主要包括以下內(nèi)容:第1章介紹了ATmega16/32單片機(jī)的基礎(chǔ)知識;第2~6章分別介紹了ATmega16/32單片機(jī)主要功能和外設(shè)的應(yīng)用實(shí)例;第7章介紹了目前比較流行的AVR單片機(jī)開發(fā)工具;第8章介紹了ATmega16/32的綜合應(yīng)用;第9章通過溫度檢測與報(bào)警系統(tǒng)典型實(shí)例介紹了單片機(jī)開發(fā)項(xiàng)目流程和知識點(diǎn)應(yīng)用。

書籍目錄

前言第1章 ATmega16/32單片機(jī)介紹1.1 ATmega16/32單片機(jī)總體結(jié)構(gòu)1.2 ATmega16/32單片機(jī)CPU結(jié)構(gòu)1.3 ATmega16/32單片機(jī)存儲器1.4 ATmega16/32單片機(jī)復(fù)位系統(tǒng)1.5 ATmega16/32單片機(jī)中斷1.6 ATmega16/32單片機(jī)的省電方式1.7 ATmega16/32單片機(jī)定時器/計(jì)數(shù)器1.8 ATmega16/32單片機(jī)TWI接口說明1.9 ATmega16/32單片機(jī)內(nèi)部EEPROM1.10 ATmega16/32單片機(jī)通用串行接口1.11 ATmega16/32單片機(jī)模擬比較器1.12 ATmega16/32單片機(jī)I/O端口1.13 ATmega16/32單片機(jī)AD接口1.14 ATmega16/32單片機(jī)SPI接口1.15 ATmega16/32單片機(jī)看門狗說明第2章 ATmega16/32中斷應(yīng)用2.1 ATmega16/32中斷資源說明2.2 ATmega16/32中斷優(yōu)先級2.3 ATmega16/32中斷使用要點(diǎn)2.4 ATmega16/32中斷應(yīng)用實(shí)例第3章 ATmega16/32定時器/計(jì)數(shù)器應(yīng)用3.1 ATmega16/32定時器/計(jì)數(shù)器詳細(xì)說明3.2 定時器/計(jì)數(shù)器操作范例第4章 ATmega16/32串行接口USART應(yīng)用4.1 ATmega16/32 USART詳細(xì)說明4.2 USART操作范例4.3 USART應(yīng)用實(shí)例第5章 ATmega16/32TWl接口應(yīng)用5.1 ATmega16/32TWI接口詳細(xì)說明5.2 TWI接口操作范例5.3 TWI應(yīng)用實(shí)例第6章 ATmega16/32SPI接口應(yīng)用6.1 ATmega16/32SPI接口詳細(xì)說明6.2 ATmega16/32SPI接口操作范例6.3 SPI接口應(yīng)用實(shí)例第7章 ATmega16/32開發(fā)工具使用介紹7.1 AVR Studio使用介紹7.2 ImageCraft ICCAVR使用介紹7.3 SL-ISP下載軟件使用介紹第8章 ATmega16/32綜合應(yīng)用8.1 ATmega16/32 在短距離無線通信系統(tǒng)中的應(yīng)用8.2 ATmega16/32 在工業(yè)水務(wù)管網(wǎng)監(jiān)測系統(tǒng)中的應(yīng)用8.3 ATmega16/32 在多功能飲水器中的應(yīng)用8.4 ATmega16/32 在數(shù)碼音樂播放系統(tǒng)中的應(yīng)用8.5 ATmega16/32 在地質(zhì)監(jiān)測GPRS/GSM系統(tǒng)中的應(yīng)用8.6 ATmega16/32 在便攜設(shè)備中的應(yīng)用第9章 低功耗溫度檢測與報(bào)警系統(tǒng)9.1 系統(tǒng)概述9.2 系統(tǒng)設(shè)計(jì)的準(zhǔn)備工作9.3 系統(tǒng)關(guān)鍵器件選擇9.4 系統(tǒng)設(shè)計(jì)硬件方案示意圖9.5 系統(tǒng)原理圖示意圖9.6 系統(tǒng)工作流程示意圖9.7 系統(tǒng)部分程序介紹9.8 小結(jié)附錄A SL-DIY08-16單片機(jī)實(shí)驗(yàn)器及教學(xué)機(jī)器人附錄B ATmega16/32頭文件附錄C AVR匯編指令集附錄D ASCII字符對應(yīng)表參考文獻(xiàn)

章節(jié)摘錄

  第1章 ATmega16/32單片機(jī)介紹  1.5 ATmega16/32單片機(jī)中斷  系統(tǒng)在正常運(yùn)行主程序時,如果突然有一個重要的任務(wù)要馬上處理,那么系統(tǒng)就要保存現(xiàn)在的工作(保護(hù)現(xiàn)場),然后去處理這個重要的任務(wù),當(dāng)任務(wù)執(zhí)行完畢后恢復(fù)現(xiàn)場,再返回到原來的主程序繼續(xù)運(yùn)行,這就是中斷的一般流程?! Tmega16/32有二十多個不同的中斷源,每個中斷和復(fù)位在程序空間都有獨(dú)立的中斷向量。所有的中斷事件都有自己的使能位。當(dāng)使能位置位,且狀態(tài)寄存器的全局中斷使能位Ⅰ也置位時,中斷可以發(fā)生。程序存儲區(qū)的最低地址默認(rèn)為復(fù)位向量和中斷向量。完整的向量列表請參見表1.2。列表同時也決定了不同中斷的優(yōu)先級。向量所在的地址越低,優(yōu)先級越高。RESET具有最高的優(yōu)先級,第二個為INTO,即外部中斷請求O。通過置位通用中斷控制寄存器(GICR)的IVSEL,中斷向量可以移至引導(dǎo)Flash的起始處,任一中斷發(fā)生時,全局中斷使能位Ⅰ被清零,從而禁止了所有其他的中斷。用戶軟件可以在中斷程序里置位Ⅰ來實(shí)現(xiàn)中斷嵌套。此時所有的中斷都可以中斷當(dāng)前的中斷服務(wù)程序。執(zhí)行RE了I指令后,Ⅰ自動置位。

編輯推薦

  《AVR單片機(jī)應(yīng)用開發(fā)指南及實(shí)例精解》可作為單片機(jī)初學(xué)者的學(xué)習(xí)用書,也可作為廣大從事單片機(jī)應(yīng)用系統(tǒng)開發(fā)的工程技術(shù)人員和相關(guān)人員的工作參考用書?! ?nèi)容全面,知識性強(qiáng)  由淺入深地介紹了AVR單片機(jī)的基礎(chǔ)知識、外圍設(shè)備、主要功能和流行的單片機(jī)開發(fā)工具等知識點(diǎn)  重點(diǎn)突出,實(shí)用性強(qiáng)  以單片機(jī)工程項(xiàng)目開發(fā)的流程為主線,重點(diǎn)講述了如何解決在實(shí)際編程中的問題,真正提高讀者的應(yīng)用開發(fā)能力  實(shí)例經(jīng)典,指導(dǎo)性強(qiáng)  綜合作者多年從事單片機(jī)產(chǎn)品研發(fā)的經(jīng)驗(yàn),結(jié)合大量精選的工程典型實(shí)例,讓讀者在實(shí)踐中掌握單片機(jī)項(xiàng)目開發(fā)的應(yīng)用技巧

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    AVR單片機(jī)應(yīng)用開發(fā)指南及實(shí)例精解 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7