單片機技術重在套用。本書以技能訓練為主線,闡述廠MCS-51單片機的套用、訓練和開發的全過程。全書分為4部分,共10章,主要內容包括實訓概述、開發環境、指令系統實驗、程式設計實驗、CPU集成功能部件實驗、接口實驗、基本型訓練項目、強化實訓項目、套用系統開發技術和套用系統開發實例。本書雖以高職高專實訓教程的名義編寫,但就實質而言,單片機的套用大多和學歷層次無關,而是取決於要從事的這項工作本身的需要或已經具有多少這方面的知識和技能,所以,本書可作為電氣類、計算機類和機電類專業的實踐教學用書,也可用做廣大工程技術人員的參考書。
基本介紹
- 書名:單片機套用技術實訓教程/高職高專電氣系列教材
- 出版社:重慶大學出版社
- 頁數:316頁
- 開本:16, 16開
- 定價:26.00
- 作者:胡文金
- 出版日期:2005年2月1日
- 語種:簡體中文
- ISBN:7562433186, 9787562433187
- 品牌:重慶大學出版社
內容簡介
圖書目錄
第1章 MCS-51單片機套用系統實訓概述
1.1 實訓目的和要求
1.1.1 實訓目的
1.1.2 實訓要求
1.2 實訓的內容和方法
1.2.1 教學實驗內容和方法
1.2.2 單片機套用系統綜合實訓的內容和方法
1.2.3 單片機套用系統開發的實訓內容和方法
1.2.4 實訓報告的內容及要求
1.3 考核辦法
1.3.1 單片機實驗考核辦法
1.3.2 單片機實訓及系統開發考核辦法
第2章 MCS-51單片機開發系統
2.1 單片機開發系統概述
2.1.1 單片機開發系統的分類
2.1.2 單片機開發系統和目標系統的連線
2.2 Keil 51集成開發環境
2.2.1 Keil 51軟體包及其安裝
2.2.2 Keil μVision2的主要功能
2.2.3 μVision2界面套用基礎
2.2.4 項目的創建和調試範例
2.3 WAVE6000集成開發環境
2.3.1 WAVE6000的功能特點
2.3.2 WAVE6000界面基礎
2.3.3 項目的創建和調試範例
2.4 Lab2000P單片機實驗系統
2.4.1 Lab2000P的硬體組成及其可用資源
2.4.2 基於Lab2000P的教學實驗
2.5 DVCC-52H單片機實驗系統
2.5.1 DVCC-52H的硬體組成及其可用資源
2.5.2 基於DVCC-52H的教學實驗
2.6 DP-51PRO單片機實驗系統
2.6.1 DP-51PRO的硬體組成及其可用資源
2.6.2 基於DP-51PRO的教學實驗
第2部分 MCS-51單片機套用系統教學實驗
第3章 指令系統實驗
3.1 數據傳送指令套用及編程實驗
3.2 算數運算指令的套用及編程實驗
3.3 邏輯運算指令的套用及編程實驗
3.4 控制轉移指令的套用及編程實驗
3.5 位操作指令的套用及編程實驗
第4章 程式設計實驗
4.1 四則運算程式設計實驗
4.2 查表程式設計實驗
4.3 排序程式設計實驗
4.4 數制轉換程式設計實驗
4.5 子程式及其調用和參數傳遞實驗
第5章 MCS-51單片機功能部件套用實驗
5.1 MCS-51並行口實驗
5.2 MCS-51串列口實驗
5.3 MCS-51中斷系統實驗
5.4 MCS-51定時器/計數器實驗
第6章 MCS-51單片機接口實驗
6.1 開關量輸入/輸出實驗
6.1.1 開關量輸入/輸出實驗
6.1.2 單片機與固態繼電器的接口實驗
6.2 人機接口實驗
6.2.1 4鍵式鍵盤的套用
6.2.2 LED數碼管顯示接口
6.2.3 LCD顯示器接口
6.3 並行接口擴展實驗
6.3.1 8155與單片機的接口和套用實驗(一)
6.3.2 8155與單片機的接口和套用實驗(二)
6.3.3 8155與單片機的接口和套用實驗(三)
6.4 模/數轉換器(ADC)接口實驗
6.4.1 ADC0809的接口及套用
6.4.2 ADuC812的模/數轉換實驗
6.5 數/模轉換器(DAC)接口實驗
6.5.1 DAC0832的接口及套用
6.5.2 ADuC812的數/模轉換實驗
6.6 I2C接口實驗
6.6.1 串列EEPROM讀寫實驗
6.6.2 ADuC812集成I2C接口套用實驗
6.7 SPI接口實驗
第3部分 MCS-51單片機套用系統實訓項目
第7章 MCS-51單片機套用系統基本型訓練項目
7.1 交通燈控制器
7.2 音樂電腦時鐘控制器
7.3 低頻信號發生器
7.4 多路數據巡檢系統
7.5 步進電機控制器
第8章 MCS-51單片機套用系統強化訓練項目
8.1 多單片機和PC之間的數據通信
8.2 程控電壓源
8.3 單片機系統之間的紅外通信
8.4 語音控制器
8.5 單片機和EDA的綜合套用
第4部分 MCS-51單片機套用系統的開發
第9章 單片機套用系統開發技術
9.1 單片機套用系統開發概述
9.1.1 基本要求與開發步驟
9.1.2 需求分析與總體方案設計
9.2 單片機套用系統的硬體設計
9.2.1 主要器件的選型設計
9.2.2 最小系統的硬體設計
9.2.3 典型單元電路
9.3 單片機套用系統的軟體設計
9.3.1 單片機系統的軟體特點與設計原則
9.3.2 記憶體單元分配
9.3.3 單片機套用系統的程式框架
9.3.4 中斷服務程式的設計
9.3.5 功能子程式的劃分
9.4 單片機套用系統的調試和功能測試
9.4.1 調試步驟
9.4.2 硬體調試
9.4.3 軟體調試
9.4.4 系統級調試與通信調試
9.5 單片機套用系統的可靠性設計
9.5.1 單片機套用系統的抗干擾沒計
9.5.2 單片機套用系統的接地技術
9.5.3 單片機套用系統的可靠性設計原則
第10章 單片機套用系統開發實例
10.1 簡易單迴路溫度控制器的開發
10.1.1 功能需求和總體思路
10.1.2 溫度測控電路及控制方法
10.1.3 PID控制算法的實現
10.1.4 控制器和PC之間的數據通信
10.1.5 下位機軟體流程及參考程式
10.1.6 上位機監控程式設計
10.2 簡易邏輯分析儀的開發
10.2.1 邏輯分析儀概述
10.2.2 簡易邏輯分析儀的功能要求
10.2.3 簡易邏輯分析儀的方案設計
10.2.4 簡易邏輯分析儀的硬體設計
10.2.5 簡易邏輯分析儀的軟體設計
10.3 智慧型玩具電動車的開發
10.3.1 智慧型玩具電動車的功能需求
10.3.2 智慧型玩具電動車的硬體電路設計
10.3.3 智慧型玩具電動車的軟體設計
附錄
附錄1 簡易單迴路溫度控制器線路圖
附錄2 簡易邏輯分析儀線路圖
附錄3 智慧型玩具電動車主控板線路圖