《單片機套用與項目實踐》是2010年清華大學出版社出版的圖書,作者是眭碧霞。
基本介紹
- 書名:單片機套用與項目實踐
- 作者:眭碧霞
- ISBN:9787302218326
- 定價:28.00元
- 出版社:清華大學出版社
- 出版時間:2010年4月1日
- 開本:16開
內容簡介,圖書目錄,
內容簡介
《單片機套用與項目實踐》共8個項目,項目1~項目4為基礎知識,內容包括單片機最小系統、搶答器、電子鐘、密碼鍵盤的設計,圍繞I/O口、外部中斷、定時器/計數器、串列通信等單片機內部資源的套用展開; 項目5~項目8為提高篇。
內容包括LED點陣顯示屏、多路測溫系統、自動打鈴系統、數據採集器的設計,涉及存儲器、並行I/O口的擴展,字元/點陣液晶顯示器、數字溫度感測器、I2C匯流排器件、並行/串列A/D轉換器和D/A轉換器的套用。
《單片機套用與項目實踐》既可作為高職高專計算機與電子信息類相關專業的教材或教學參考書,也可供相關的工程技術人員參考。
圖書目錄
項目1 單片機最小系統的設計
1.1 任務1 認識最簡單的單片機套用系統
1.1.1 初識單片機
1.1.2 認識單片機的硬體電路
1.1.3 單片機的控制程式
1.2 任務2 認識MCS-51單片機結構
1.2.1 單片機的內部結構
1.2.2 CPU的結構
1.2.3 MCS-51單片機的引腳
1.3 任務3 認識單片機的存儲器
1.3.1 程式存儲器
1.3.2 片內數據存儲器
1.3.3 外部數據存儲器
1.3.4 特殊功能暫存器
1.4 任務4 單片機最小系統的製作
1.4.1 最小系統的硬體電路
1.4.2 輸入源程式、產生目標代碼
1.4.3 編程器的使用
1.4.4 調試方法與步驟
1.5 項目小結
習題1
項目2 搶答器的設計
2.1 任務1 認識單片機c語言
2.1.1 C語言的特點
2.1.2 C51的數據類型
2.1.3 C5I的數據存儲類型與8051存儲器結構
2.1.4 定義8051特殊功能暫存器及I/0口
2.1.5 認識C51的內部函式及常用的宏
2.2 任務2 PO~P3口套用舉例
2.3 任務3 學習單片機仿真實驗儀的使用
2.3.1 認識仿真器
2.3.2 USB型單片機仿真實驗儀的安裝
2.3.3 Keil調試器的使用
2.4 任務4 Proteus 6.9的使用
2.4.1 認識Proteus的操作界面
2.4.2 編輯原理圖
2.4.3 仿真調試
2.5 任務5 認識MCS-51單片機的中斷系統
2.5.1 中斷的概念
2.5.2 MCS-51單片機的中斷系統
2.6 任務6 設計動態LED顯示器
2.6.1 認識LED顯示器
2.6.2 靜態顯示方式
2.6.3 動態顯示方式
2.6.4 IED顯示程式的設計技巧
2.7 任務7設計電子計數器
2.8 任務8設計搶答器
2.9 項目小結
習題2
項目3 電子鐘的設計
3.1 任務1 認識單片機的定時器/計數器
3.1.1 定時器/計數器概述
3.1.2 定時器/計數器的控制暫存器
3.1.3 T0、T1的工作方式
3.1.4 時間常數的計算
3.2 任務2 定時器/計數器的套用
3.3 任務3 電子鐘的設計與調試
3.4 項目小結
習題3
項目4 密碼鍵盤的設計
4.1 任務1 認識串列通信
4.1.1 數據通信的概念
4.1.2 同步串列通信和異步串列通信
4.1.3 通信方向
4.1.4 波特率
4.1.5 通信線的連線
4.1.6 RS-232簡介
4.2 任務2 認識MCS-51單片機的串列口
4.2.1 MCS-51單片機的串列口結構
4.2.2 串列口的控制暫存器
4.3 任務3 串列口的套用
4.3.1 方式0
4.3.2 方式1
4.3.3 方式2
4.3.4 方式3
4.4 任務4 設計行列式鍵盤
4.4.1 行列式鍵盤的基本原理
4.4.2 行列式鍵盤掃描程式
4.5 任務5設計密碼鍵盤
4.6 項目小結
習題4
項目5 LED點陣顯示屏的設計
5.1 任務1 擴展單片機的系統匯流排
5.1.1 單片機系統匯流排
5.1.2 系統擴展的方法
5.2 任務2 擴展單片機的存儲器
5.2.1 程式存儲器的擴展
5.2.2 數據存儲器的擴展
5.3 任務3 擴展並行輸入/輸出接口
5.3.1 通用鎖存器、緩衝器的擴展
5.3.2 擴展可程式並行I/0接口
5.4 任務4 設計LED點陣顯示屏
5.4.1 認識LED點陣模組內部結構
5.4.2 設計過程
5.5 項目小結.
習題5
項目6 多路測溫系統的設計
6.1 任務1 用DSl8820設計電子溫度計
6.1.1 初識數字溫度感測器
6.1.2 讀/寫時序
6.1.3 基本操作指令
6.1.4 電子溫度計的設計
6.2 任務2 單片機控制字元型液晶顯示模組
6.2.1 RTl602液晶模組引腳功能
6.2.2 顯示模組的指令功能
6.2.3 液晶模組與單片機的連線
6.3 任務3 設計多路測溫系統
6.4 項目小結
習題6
項目7 自動打鈴系統的設計
7.1 任務1 認識IC匯流排
7.1.l IC匯流排概述
7.1.2 IC匯流排協定
7.2 任務2 用I/O口模擬IC匯流排操作
7.3 任務3 讀/寫串列EPRM
7.3.1 引腳的功能
7.3.2 單片機與24C02的連線
7.3.3 單片機對24C02的讀寫程式
7.3.4 調試方法與步驟
7.4 任務4 認識實時時鐘晶片PCF8563
7.4.1 引腳功能
7.4.2 PCF8563的暫存器
7.4.3 電子鐘的設計
7.5 任務5 單片機控制點陣液晶顯示模組FGl2864B
7.5.1 TGl2864B模組引腳功能
7.5.2 液晶屏與顯示存儲器之間的對應關係
7.5.3 TGl2864B的指令
7.5.4 單片機與液晶模組的連線
7.5.5 漢字的顯示
7.6 任務6 設計自動打鈴系統
7.7 項目小結
習題7
項目8 了器的設計
8.1 任務1 數據採集器的實現過程
8.1.1 A/D轉換器的基本概念
8.1.2 認識ADC0808/0809的內部結構
8.1.3 ADC0808/0809的引腳功能
8.1.4 ADC0808/0809與單片機的典型連線
8.1.5 數據採集器的設計過程
8.2 任務2 數字電壓表的設計
8.2.1 認識SPI匯流排
附錄A MCS-51 單片機的指令系統及彙編語言程式設計
附錄B USB型單片機實驗儀的使用
參考文獻