出版時間:2010-6 出版社:人民郵電 作者:朱飛//楊平 頁數(shù):418 字?jǐn)?shù):655000
Tag標(biāo)簽:無
前言
1997年,美國ATMEL,公司挪威設(shè)計中心的A先生和V先生出于市場需求的考慮,將其先進(jìn)的Flash技術(shù)與8051單片機(jī)結(jié)合起來,從而推出了8位全新配置的精簡指令集(Reduced Instruction Set)的單片機(jī),即AVR單片機(jī)。與傳統(tǒng)的8051單片機(jī)相比,AVR單片機(jī)在效率、速度及指令格式上具有明顯優(yōu)勢,更適合在嵌入式系統(tǒng)中應(yīng)用。近十年來,隨著AVR單片機(jī)的不斷改進(jìn)和新產(chǎn)品的持續(xù)推出,AVR單片機(jī)已形成系列產(chǎn)品,其中ATtiny、AT90和ATmega分別對應(yīng)中高檔產(chǎn)品,在國內(nèi)外已得到廣泛應(yīng)用。AVR單片機(jī)的學(xué)習(xí)與一般的編程相比困難的地方在于:要完成一個AVR單片機(jī)系統(tǒng),不僅需要全面了解AVR單片機(jī)的基本原理,更為重要的是如何針對實際應(yīng)用的需要設(shè)計合適的接口電路。因此,AVR單片機(jī)系統(tǒng)開發(fā)是一個軟硬件結(jié)合的綜合性工程。對于初接觸AVR單片機(jī)的初學(xué)者而言,要他去設(shè)計一個完整的實際應(yīng)用電路實在是一件非常困難的事,更談不上如何對不同方案和器件的選擇。基于此,本書以單片機(jī)ATmegal28(L)為AVR單片機(jī)的代表,針對AVR單片機(jī)的初學(xué)者,在介紹AVR單片機(jī)的基本原理和軟硬件開發(fā)所需的基礎(chǔ)知識后,把重點放在典型模塊和接口電路的設(shè)計上,最后還給出AVR單片機(jī)開發(fā)的綜合實例,從而使讀者循序漸進(jìn)地掌握AVR單片機(jī)開發(fā)所需的必備知識。
內(nèi)容概要
本書首先詳細(xì)講解AVR單片機(jī)的基礎(chǔ)知識,包括硬件基礎(chǔ)、指令系統(tǒng)、開發(fā)環(huán)境以及AVR單片機(jī)C語言基礎(chǔ);然后講解其I/O口打印機(jī)接口、定時器/計數(shù)器、中斷、串行口、程序存儲器擴(kuò)展、數(shù)據(jù)存儲器擴(kuò)展等模塊;接著講解其鍵盤接口、LCD接口、打印機(jī)接口、A/D接口、D/A接口、可編程器件接口、I2C總線接口、SPI總線接口、CAN總線接口的硬件設(shè)計和程序設(shè)計;最后講解了MP3播放器設(shè)計、小型打印機(jī)系統(tǒng)、智能充電器、直流電機(jī)的控制、溫濕度傳感器、手持無線遙控器等綜合實例的軟硬件開發(fā)全過程,使讀者對前面的知識融會貫通?! ”緯m合想了解和進(jìn)行AVR單片機(jī)實際系統(tǒng)開發(fā)的讀者和工程技術(shù)人員使用,也適合大中專院校電子類專業(yè)的學(xué)生使用。
書籍目錄
第1篇 AVR單片機(jī)基礎(chǔ) 第1章 AVR單片機(jī)概述 第2章 ATmega128(L)單片機(jī)硬件結(jié)構(gòu) 第3章 ATmega128(L)的指令系統(tǒng) 第4章 AVR單片機(jī)硬件電路設(shè)計工具 第5章 AVR單片機(jī)軟件開發(fā)環(huán)境 第6章 AVR單片機(jī)C語言開發(fā) 第2篇 AVR單片機(jī)典型模塊C語言應(yīng)用實例 第7章 I/O的應(yīng)用 第8章 定時器/計數(shù)器應(yīng)用 第9章 中斷的應(yīng)用 第10章 串行口的應(yīng)用 第11章 程序存儲器擴(kuò)展 第12章 數(shù)據(jù)存儲器擴(kuò)展 第3篇 AVR單片機(jī)接口典型應(yīng)用 第13章 鍵盤接口 第14章 LCD接口 第15章 打印機(jī)接口 第16章 A/D接口 第17章 D/A接口實例 第18章 可編程器件接口 第19章 I2C總線接口 第20章 SPI總線接口 第21章 CAN總線接口 第4篇 綜合系統(tǒng)實例 第22章 MP3播放器設(shè)計 第23章 小型打印機(jī)系統(tǒng) 第24章 智能充電器 第25章 直流電機(jī)的控制 第26章 溫濕度傳感器 第27章 手持無線遙控器
章節(jié)摘錄
插圖:
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
AVR單片機(jī)C語言開發(fā)入門與典型實例 PDF格式下載