單片機套用入門:AT89S51和AVR

單片機套用入門:AT89S51和AVR

《單片機套用入門:AT89S51和AVR》是化學工業出版社出版的圖書。本書主要介紹了單片機程式的特點與設計。

基本介紹

  • 書名:單片機套用入門:AT89S51和AVR
  • ISBN:9787122029515
  • 出版社:化學工業出版社
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

《單片機套用入門:AT89S51和AVR》從單片機的實際套用入手,介紹AT89S51和AVR單片機及開發軟體的入門套用,主要內容包括AT89S51單片機實踐系統板設計與製作,KeilC51軟體及程式下載快速入門,AT89S51單片機的程式入門設計與套用提高,最後介紹了AVR單片機的特點、開發環境及硬體操作。《單片機套用入門:AT89S51和AVR》沒有複雜的單片機理論,以實例來介紹單片機的套用,由淺入深,實用性強。

目錄

第1章 AT89S51單片實踐系統板設計與製作
1.1 AT89S51單片機簡介
1.1.1 AT89S51單片機的特點
1.1.2 AT89S51晶片引腳及其功能特點介紹
1.1.3 AT89S51的內部資源
1.1.4 AT89S52單片機介紹
1.2 AT89S51系統板的設計
1.2.1 單片機系統模組
1.2.2 電源模組
1.2.3 八路LED指示模組
1.2.4 動態數碼管顯示模組
1.2.5 八路獨立式鍵盤模組
1.2.6 232電平轉換模組
1.2.7 程式下載模組
1.2.8 A/D轉換模組
1.2.9 D/A轉換模組
1.2.10 直流電動機控制模組
1.2.11 步進電動機控制模組
1.2.12 4×4行列式鍵盤模組
1.2.13 8×8 LED點陣模組
1.2.14 音頻輸出模組
1.2.15 分頻模組
1.3 AT89S51系統板PCB設計與焊接要求
第2章 KeilC51軟體及程式下載軟體快速入門
2.1 Keil C51簡介
2.2 Keil C51軟體的安裝
2.2.1 系統要求
2.2.2 軟體的安裝
2.3 uWisiorl2集成開發環境
2.4 創建項目
2.5 程式的編譯與調試
2.6 程式下載
第3章 AT89S51單片機程式設計入門
3.1 LED發光二極體控制
3.1.1 單片機控制單個LED閃爍
3.1.2 8個LED流水燈控制
3.1.3 廣告燈設計
3.2 按鍵信號採集
3.2.1 模擬開關燈
3.2.2 多路開關狀態指示
3.2.3 按鍵去抖動
3.2.4 一鍵多功能
3.2.5 4×4鍵盤識別技術
3.3 LED數碼管顯示技術
3.3.1 控制單個LED數碼管靜態顯示字元或數字
3.3.2 10進制加減計數器。
3.3.3 動態數碼管顯示技術
3.3.4 60進制脈;中計數器
3.4 8×8 LED點陣顯示技術
3.4.1 點亮矩陣中的任意一個點
3.4.2 字元和圖形顯示技術
3.4.3 滾動屏顯示技術
3.5 單片機內部資源編程
3.5.1 中斷介紹
3.5.2 外部中斷編程套用
3.5.3 定時器計數器
3.5.4 定時器計數器的套用
3.5.5 串列通信技術套用
3.6 A/D、D/A轉換器的套用
3.6.1 ADc0809的套用
3.6.2 DAc0832的套用
3.7 音頻輸出套用
第4章 單片機套用提高
4.1 多功能數字電子鐘設計
4.1.1 設計要求
4.1.2 設計方案
4.1.3 硬體電路設計
4.1.4 軟體設計
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.4交通燈設計
4.4.1 設計要求
4.4.2 設計方案
4.4. 3 硬體電路設計
4.4.4 軟體設計
4.5 數字頻率計設計
4.5.1 設計要求
4.5.2 設計方案
4.5.3 硬體電路設計
4.5,4 軟體設計
4.6 搶答器設計
4.6.1 設計要求
4.6.2 設計方案
4.6.3 硬體電路設計
4.6.4 軟體設計
4.7 直流電動機的單片機控制
4.7.1 直流電動機的PWM調速原理及方法
4,7.2 單極性驅動可逆系統的單片機控制
4.7.3 單極性可逆電動機驅動系統的電動機啟停、正反轉控制
4.7.4 單極性可逆電動機驅動系統的電動機調速控制
4.7.5 雙極性可逆電動機驅動系統的電動機速度控制
4.8 步進電動機的單片機控制
4.8.1 步進電動機的工作原理
4.8.2 步進電動機的驅動電路
4.8,3 軟體法換相的單片機控制
4.8.4 硬體換相的單片機控制
第5章 AVR單片機介紹
5.1 AVR單片機特點
5.1.1 AVR單片機特點
5.1.2 AVR單片機與AT89S51單片機的對比
5.1,3 Keil C51向ICCAVR的快速過渡
5.2 ATmega8單片機介紹
5.2.? ATmega8產品特性
5.2.2 ATmega8單片機晶片引腳及功能介紹
5.3 ATmegal6單片機介紹
5.3.1 ATmegal6單片機產品特性
5.3.2 ATmegal6單片機晶片引腳及功能介紹
5.3.3 ATmegal6單片機復位和中斷向量
第6章 AVR單片機的開發環境
6.1 1CCAVR編譯器
6.1.1 1CCAVR編譯器簡介
6. 1.2 1CCAVR中的檔案類型和擴展名
6.2 1CCAVR編譯器選單介紹
6.3 1CCAVR使用入門
6.3.1 1CCAVR與pVision2的比較
6.3.2 創建並編譯源檔案
6.3.3 創建工程檔案
6.4 AVRstudio仿真軟體的使用入門
第7章 AVR單片機的til件操作
7.1 位操作
7.2 I/O輸入輸出套用
7.2.1 鍵盤與發光二極體控制
7.2.2 鍵盤與數碼管控制
7.3 中斷操作
7.3.1 ATmega8單片機的中斷源
7.3.2 外部中斷控制暫存器
7. 3.3 外部中斷操作
7.3. 4 外部中斷編程套用
7.4 定時器4t數器
7.4.1 8位定時器/計數器0的控制暫存器
7.4.2 16位定時器4t數器?的控制暫存器
7.4.3 8位定時器針數器2的控制暫存器
7.4.4 秒脈衝發生器
7.4.5 數字電子鐘設計
7.4.6 PWM輸出套用
7.5 模數轉換器
7.5.1 ADC轉換暫存器
7.5.2 ADC的操作
7.5.3 ADC套用舉例
7.6 模擬比較器
7.6.1 模擬比較器控制暫存器
7.6.2 模擬比較器多工輸入
7.6.3 模擬比較器的套用
參考文獻

相關詞條

熱門詞條

聯絡我們