AVR單片機嵌入式系統原理與套用實踐(第3版)

《AVR單片機嵌入式系統原理與套用實踐(第3版)》是2021年北京航空航天大學出版社出版的圖書。

基本介紹

  • 中文名:AVR單片機嵌入式系統原理與套用實踐(第3版)
  • 出版時間:2021年8月1日
  • 出版社:北京航空航天大學出版社
  • ISBN:9787512432666
內容簡介,圖書目錄,

內容簡介

本書以ATMEL公司AVR單片機ATmega16為藍本,由淺入深,軟硬結合,全面系統地介紹基於單片機的嵌入式系統的原理與結構、開發環境與工具、各種接口與功能單元套用的硬體設計思想和軟體編寫方法。
本書以夯實基礎,面向套用,理論與實踐、方法與實現緊密結合為主線展開,根據AVR的運行速度快、資源豐富、功能強大、以串列擴展為主等顯著特點,採用C語言作為系統軟體開發平台,以由簡到繁、循序漸進、螺旋式上升的方式進行編排。在講解原理和設計方法的同時,還穿插介紹相關的經驗、技巧與注意事項,有很強的實用性和指導性。各章還配有問題思考、實踐練習及相關參考文獻和資料,供課後複習、實踐、開拓知識面及進一步深入研究、提高用。
在作者AVR專欄中共享相關的資料,包括:書中所有例程原始碼、晶片技術資料、相關技術規範和協定、大量參考文獻和套用設計參考。書中還介紹了適合初、中級水平學習人員使用,具有模組獨立化、簡單、開放、靈活等特點的“AVR-51多功能實驗開發板”,既配合本書的教學實踐,又適用於產品的前期開發。
本書可作為高等院校電子、自動化、儀器儀表和計算機等相關專業基於單片機的嵌入式系統課程的教材,也可作為AVR單片機的培訓教材,供相關技術人員學習和參考。

圖書目錄

第1篇 基礎與入門
第1章 單片機嵌入式系統概述
1.1 嵌入式系統簡介
1.1.1 嵌入式計算機系統
I.1.2 單片機嵌入式系統
1.1.3 單片機的發展歷史
1.1.4 單片機的發展趨勢
1.2 單片機嵌入式系統的結構與套用領域
1.2.1 單片機嵌入式系統的結構
1.2.2 單片機嵌入式系統的套用領域
1.3 AVR單片機簡介
1.3.1 ATMEL公司的單片機簡介
1.3.2 AVR單片機的主要特點
1.3.3 AvR系列單片機簡介
1.3.4 AVR與51單片機
思考與練習
第2章 AVR單片機的基本結構
2.1 單片機的基本組成
2.1.1 單片機的基本組成結構
2.1.2 單片機的基本單元與作用
2.2 ATmega16單片機的組成
2.2.1 AVR單片機的核心結構
2.2.2 ATmega16的特點
2.2.3 ATmega16的外部引腳與封裝
2.3 ATmega16單片機的內部結構
2.3.1 中央處理器CPU
2.3.2 系統時鐘部件
2.3.3 cPU的工作時序
2.3.4 存儲器
2.3.5 I/O連線埠
2.4 存儲器結構和地址空間
2.4.1 支持ISP的Flash程式存儲器
2.4.2 數據存儲器SRAM空間
2.4.3 內部EEPROM存儲器
2.5 通用暫存器組與I/O暫存器
2.5.1 通用暫存器組
2.5.2 I/O暫存器
2.5.3 狀態暫存器和堆疊指針暫存器
2.6 ATmega16單片機的工作狀態
2.6.1 AVR單片機最小系統
2.6.2 AVR的復位源和復位方式
2.6.3 對AVR的編程下載
2.6.4 ATmega16的熔絲位
2.6.5 AVR單片機的工作狀態
2.6.6 支持ISP編程的最小系統設計
2.7 AVR單片機內部資源的擴展和剪裁
思考與練習
第3章 AVR的指令與彙編系統
3.1 ATmega16指令綜述
3.1.1 指令格式及3種表示方式
3.1.2 AVR指令系統中使用的符號
3.1.3 AVR指令的定址方式和定址空間
3.1.4 AVR指令操作結果對標誌位的影響
3.2 算術和邏輯指令
3.2.1 加法指令
3.2.2 減法指令
3.2 ,3取反碼指令
3.2.4 取補碼指令
3.2.5 比較指令
3.2.6 邏輯“與”指令
3.2.7 邏輯“或”指令
3.2.8 邏輯“異或”指令
3.2.9 乘法指令
3.3 跳轉指令
3.3.1 無條件跳轉指令
3.3.2 條件跳轉指令
3.3.3 子程式調用和返回指令
3.4 數據傳送指令
3.4.1 直接定址數據傳送指令
3.4.2 間接定址數據傳送指令
3.4.3 從程式存儲器中取數裝入暫存器指令
3.4.4 寫程式存儲器指令
3.4.5 I/O口數據傳送指令
3.4.6 堆疊操作指令
3.5 位操作和位測試指令
3.5.1 帶進位邏輯操作指令
3.5.2 位變數傳送指令
3.5.3 位變數修改指令
3.6 MCU控制指令
3.7 AVR彙編語言系統
3.7.1 彙編語言語句格式
3.7.2 彙編器偽指令
3.7.3 表達式
3.7.4 器件定義頭檔案m16def.inc
第4章 AVR單片機的系統設計與開發工具
第5章 實戰練習(一)
第2篇 基本功能單元的套用
第3篇 串列接口與通信
第4篇 進入實戰
附錄A ATmega16熔絲位匯總
附錄B AVR-51多功能實驗開發板電原理圖
附錄C 本書共享資料內容簡介
附錄D 自製USBISP下載線
參考文獻

相關詞條

熱門詞條

聯絡我們