AVR單片機套用系統開發典型實例

AVR單片機套用系統開發典型實例

《AVR單片機套用系統開發典型實例》是2008年中國電力出版社出版的圖書,作者是張軍。

基本介紹

  • 書名:AVR單片機套用系統開發典型實例
  • 作者:張軍
  • ISBN:9787508332819
  • 頁數:330
  • 出版社:中國電力出版社
  • 出版時間:2007年8月
  • 開本:16開
  • 叢書名:單片機套用系統開發典型實例系列
內容簡介,目錄,

內容簡介

本書適合於國中級讀者使用,特別適合於高校計算機、自動化、電子及硬體相關專業在校學生,以及從事avr單片機開發的科研設計人員使用。本書通過大量的實際套用案例,詳細介紹了avr套用系統開發的流程、方法與設計思想。全書分為11章,前4章講述了avr單片機的硬體結構、avr單片機的內部資源的c編程、avr單片機的集成開發環境iccavr、系統開發流程;第5章到第11章重點介紹了7個實際的套用案例,內容包括公車語音報站系統、食堂ic卡售飯機系統、地稅局自動開票蓋章系統、尋跡機器人系統、直流電機驅動器系統、萬年曆掛鐘系統以及人機界面系統設計。本書語言簡潔、層次清晰,以大型實例介紹為主線,遵照單片機套用系統開發的基本步驟和思路進行講解,並穿插介紹了相關的經驗、技巧與注意事項,有很強的實用性和指導性。
本書盤書結合,光碟中附有豐富的實例硬體原圖檔案和程式原始碼,讀者稍加修改,便可套用於自己的工作中去,物超所值。
本系列叢書分為嵌入式和單片機兩個系列,覆蓋了arm編程、單片機編程、fpga開發、dsp開發等多項電子方面的技術,填補了目前市場缺乏有深度的實例引導型圖書的空白,受到了眾多專家與學者的高度讚揚,華南理工大學電子與信息學院院長韋崗教授更是親自為本叢書作序,大力向讀者推薦。本叢書針對初、中級開發人員和相關專業學生,偏重於實用性,具有很強的工程實踐指導性。書中所有的例子都是作者本人獨自或主要負責完成的,調試通過並且都部分已進入商品化,讀者稍加修改便可直接套用於實際工作中,非常超值。

目錄

叢書序.
前言
第1章 avr單片機的硬體結構
1.1 avr系列單片機簡介
1.2 at90s8535單片機的特點
1.3 at90s8535單片機的引腳配置
1.4 at90s8535單片機的總體結構
1.5 at90s8535單片機的中央處理器
1.6 at90s8535單片機的存儲器組織
1.6.1 程式存儲器flash
1.6.2 數據存儲器sram
1.6.3 eeprom
1.7 at90s8535單片機的系統復位
1.7.1 上電復位
1.7.2 外部復位
1.7.3 看門狗復位
1.8 at90s8535單片機的最小系統
1.9 本章小結
第2章 avr單片機內部資源的c編程
2.1 i/o端u的c語言編程
.2.1.1 at90s8535單片機的i/o 口
2.1.2 i/o口暫存器
2.1.3 at90s8535單片機的i/o口套用範例
2.2 定時/計數器的c語言編程
2.2.1 t/c0
2.2.2 t/cl
2.2.3 t/c2
2.3 eeprom的c語言編程
2.3.1 at90s8535單片機的eeprom
2.3.2 與eeprom相關的暫存器
2.3.3 at90s8535單片機的eeprom套用範例
2.4 md轉換的c語言編程
2.4.1 at90s8535單片機的adc
2.4.2 a/d轉換器的工作方式
2.4.3 與a/d轉換相關的暫存器
2.4.4 md轉換器套用範例
2.5 模擬比較器的c語言編程
2.5.1 at90s8535單片機的模擬比較器
2.5.2 與模擬比較器相關的暫存器
2.5.3 at90s8535單片機的模擬比較器套用範例
2.6 異步串列接口uart的c語言編程
2.6.1 異步串列通信基礎
2.6.2 at90s8535單片機的異步串列傳輸接口
2.6.3 與uart相關的暫存器
2.6.4 rs-232通信接口標準
2.6.5 異步串列接uuart套用範例
2.7 同步串列接口spi的c語言編程
2.7.1 同步串列通信基礎
2.7.2 at90s8535單片機的同步串列傳輸接口
2.7.3 與spi相關的暫存器
2.7.4 同步串列接口spi套用範例
2.8 看門狗定時器的c語言編程
2.8.1 at90s8535單片機的看門狗
2.8.2 與看門狗相關的暫存器
2.8.3 看門狗定時器套用範例
2.9 中斷系統的c語言編程
2.9.1 中斷系統概述
2.9.2 at90s8535單片機的中斷系統
2.9.3 與中斷相關的暫存器
2.9.4 at90s8535單片機的中斷操作
2.9.5 at90s8535單片機的中斷編程
2.10 本章小結
第3章 avr單片機的集成開發環境
3.1 集成開發環境iccavr簡介
3.2 iccavr的安裝和註冊
3.2.1 安裝iccavr
3.2.2 註冊iccavr
3.3 iccavr的ide
3.3.1 選單欄
3.3.2 工具列
3.3.3 編輯區
3.3.4 編譯區
3.3.5 工程區
3.4 設定iccavr
3.5 創建一個工程項目
3.6 iccavr的庫函式
3.6.1 暫存器說明頭檔案
3.6.2 宏定義頭檔案
3.6.3 庫函式頭檔案
3.7 iccavr硬體訪問的c編程
3.7.1 iccavr支持的數據類型
3.7.2 訪問程式存儲器和數據存儲器
3.7.3 位操作
3.7.4 訪問uart
3.7.5 訪問eeprom
3.7.6 中斷操作
3.8 本章小結
第4章 avr單片機系統開發典型流程
4.1 需求分析
4.2 系統總體設計
4.2.1 設計方案描述
4.2.2 繪製工作總框圖
4.2.3 總體結構設計
4.2.4 設計工作的籌備
4.3 系統硬體設計
4.3.1 元器件選擇
4.3.2 電路設計
4.3.3 硬體電路的計算機輔助設計
4.3.4 單片機套用技術
4.3.5 硬體可靠性設計
4.4 系統軟體設計
4.4.1 軟體總體設汁
4.4.2 程式設計
4.4.3 軟體可靠性設計
4.5 單片機系統仿真
4.5.1 軟體調試
4.5.2 系統仿真
4.6 avr單片機程式下載
4.7 本章小結
第5章 公車語音報站系統設計實例..
5.1 系統功能說明
5.2 系統總體設計
5.2.1 套用系統結構設計
5.2.2 設備選型
5.3 硬體設計
5.3.1 語音晶片接口設計
5.3.2 鍵盤及數字顯示接口設計
5.3.3 點陣led顯示接口設計
5.4 軟體設計
5.4.1 系統程式結構
5.4.2 系統程式
5.5 系統集成與測試
5.6 本章小結
第6章 食堂ic卡售飯機系統設計實例
6.1 系統功能說明
6.2 系統總體設計
6.2.1 套用系統結構設計
6.2.2 設備選型
6.3 硬體設汁
6.3.1 ic卡接口設計
6.3.2 鍵盤和顯示接口設計
6.3.3 蜂鳴報警器接口設計
6.3.4 ic卡上電檢測電路設計
6.4 軟體設計
6.4.1 軟體結構設計
6.4.2 系統程式
6.5 系統集成與測試
6.6 本章小結
第7章 地稅局自動開票蓋章系統設計實例
7.1 系統功能說明
7.2 系統總體設計
7.2.1 套用系統結構設計
7.2.2 設備選型
7.3 硬體設計
7.3.1 電源設計
7.3.2 步進電機接口電路設計
7.3.3 鍵盤接口電路設計
7.3.4 感測器接口電路設計
7.3.5 繼電器接口電路設計
7.4 軟體設計
7.4.1 系統程式結構
7.4.2 主程式
7.4.3 鍵盤掃描程式
7.4.4 蓋章程式
7.4.5 列印頁碼程式
7.4.6 進/出倉程式
7.4.7 中斷服務程式
7.4.8 系統程式
7.5 系統集成與調試
7.5.1 電機驅動電路的測試
7.5.2 其他電路單元的測試
7.6 本章小結
第8章 尋跡機器人系統設計實例
8.1 系統功能說明
8.2 系統總體設計
8.2.1 套用系統結構設計
8.2.2 設備選型
8.3 硬體設計
8.3.1 主機控制電路設計
8.3.2 電源變換電路設計
8.3.3 光電檢測電路設計
8.3.4 電機控制電路設計
8.4 軟體設計
8.4.1 軟體結構設計
8.4.2 系統程式
8.5 系統集成與測試
8.6 本章小結
第9章 直流電機驅動器系統設計實例
9.1 系統功能說明
9.2 系統總體設計
9.2.1 套用系統結構設計
9.2.2 設備選型
9.3 硬體設計
9.3.1 感測器接口電路設計
9.3.2 h橋功率驅動電路設計
9.3.3 串列通信接口電路設計
9.4 軟體設計
9.4.1 軟體結構設計
9.4.2 系統程式
9.5 系統集成與測試
9.6 本章小結
第10章 萬年曆掛鐘系統設計實例
10.1 系統功能說明
10.2 套用系統設計
10.2.1 系統方案設計
10.2.2 套用系統結構設計
10.2.3 設備選型
10.2.4 控制臺設計
10.3 硬體設計
10.3.1 實時時鐘電路設計
10.3.2 溫度檢測電路設計
10.3.3 顯示電路設計
10.3.4 鍵盤及鬧鈴電路設計
10.4 軟體設計
10.4.1 軟體結構設計
10.4.2 系統程式
10.5 系統集成與測試
10.6 本章小結
第11章 人機界面系統設計實例
11.1 系統功能說明
11.2 系統總體設計
11.2.1 套用系統結構設計
11.2.2 設備選型
11.3 硬體設計
11.3.1 液晶模組接口電路設計
11.3.2 ps/2鍵盤接口電路設計
11.3.3 電壓測量電路設計
11.3.4 報警電路設計
11.4 軟體設計
11.4.1 軟體結構設計
11.4.2 系統程式
11.5 系統集成與測試
11.6 本章小結
附錄 at90s8535單片機指令表...

相關詞條

熱門詞條

聯絡我們