普通高等教育電氣信息類規劃教材·單片機原理及套用

普通高等教育電氣信息類規劃教材·單片機原理及套用

《普通高等教育電氣信息類規劃教材·單片機原理及套用》是機械工業出版社出版的圖書,作者是韓峻峰、海濤、陳文輝。

基本介紹

  • 書名:普通高等教育電氣信息類規劃教材·單片機原理及套用
  • 作者:韓峻峰、海濤、陳文輝
  • ISBN:9787111291220
  • 頁數:216頁
  • 出版社:機械工業出版社
  • 出版時間:2010年1月1日
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

《單片機原理及套用》詳細介紹了MCS51單片機的硬體結構及指令系統,從實際套用出發介紹了MCS51單片機的彙編語言程式設計;介紹了單片機C語言基本知識及常用單片機C語言程式設計;介紹了常用的硬體接口設計及串列匯流排接口設計(如I2C匯流排和SPI匯流排);介紹了MCS51單片機套用系統的設計,並在附錄中詳細介紹了常用單片機開發環境——uVision2集成開發環境的使用。《單片機原理及套用》選取內容豐富且實用性強,書中的套用實例大多來自於工程實踐和教學實踐。
《單片機原理及套用》既可作為工科院校的本科生單片機課程的教學用書,也可以作為從事單片機研發、套用工作專業技術人員的參考用書。

目錄

出版說明
前言
第1章 緒論
1.1 單片機的基本概念
1.2 單片機的發展
1.2.1 單片機的發展概況
1.2.2 單片機技術的發展
1.3 單片機的特點及套用
1.3.1 單片機的特點
1.3.2 單片機的套用
1.4 常用的單片機
1.4.1 MCS51系列單片機
1.4.2 8051核心單片機
1.4.3 其他單片機
第2章 MCS51單片機的硬體結構
2.1 MCS51單片機的內部結構與引腳功能
2.1.1 MCS51單片機的基本組成
2.1.2 引腳功能
2.2 中央處理單元
2.2.1 運算部件
.2.2.2 控制部件
2.2.3 時鐘電路與CPU時序
2.3 存儲器結構
2.3.1 程式存儲器
2.3.2 數據存儲器
2.3.3 特殊功能暫存器區
2.4 並行輸入/輸出接口
2.4.1 Pl口
2.4.2 P0口
2.4.3 P2口
2.4.4 P3口
2.5 復位狀態與復位電路
2.5.1 復位狀態
2.5.2 復位電路
2.5.3 “看門狗”技術
2.6 MCS51單片機的低功耗方式
2.6.1 方式設定
2.6.2 等待工作方式
2.6.3 掉電工作方式
2.7 思考題與習題
第3章 指令系統與彙編語言程式設計
3.1 指令系統簡介
3.2 指令的格式
3.3 MCS51單片機的定址方式
3.3.1 立即定址
3.3.2 直接定址
3.3.3 暫存器定址
3.3.4 暫存器間接定址
3.3.5 變址定址
3.3.6 位定址
3.3.7 相對定址
3.4 指令系統分類介紹
3.5 MCS51單片機彙編語言程式設計
3.6 偽指令
3.7 彙編語言程式設計舉例
3.7.1 順序程式設計
3.7.2 分支程式設計
3.7.3 循環程式設計
3.7.4 位操作程式設計
3.8 思考題與習題
第4章 MCS51單片機定時/計數器
4.1 MCS51單片機定時/計數器概述
4.2 定時/計數器的結構
4.2.1 定時/計數器方式暫存器
4.2.2 定時/計數器控制暫存器
4.2.3 定時/計數器的工作原理
4.3 定時/計數器的工作方式及其套用
4.3.1 方式0及其套用
4.3.2 方式1及其套用
4.3.3 方式2及其套用
4.3.4 方式3及其套用
4.3.5 定時/計數器套用的其他問題
4.4 思考題與習題
第5章 中斷系統原理與套用
5.1 中斷系統基本概念
5.1.1 中斷
5.1.2 中斷的嵌套和中斷系統的結構
5.2 MCS51單片機的中斷系統及其管理
5.2.1 MCS51單片機中斷系統結構
5.2.2 中斷請求源
5.2.3 中斷控制
5.3 單片機回響中斷的條件及回響過程
5.3.1 單片機回響中斷的條件
5.3.2 中斷的回響過程
5.3.3 外部中斷的回響時間
5.3.4 外部中斷的觸發方式選擇
5.3.5 中斷請求的撤銷
5.3.6 單片機的中斷回響過程
5.3.7 中斷服務程式的設計
5.4 定時/計數器作為外部中斷源的使用方法
5.5 思考題與習題
第6章 串列通信及其套用
6.1 數據通信的基本概念
6.1.1 數據通信的傳輸方式
6.1.2 串列數據通信的兩種形式
6.2 串列口的結構
6.2.1 串列口控制暫存器
6.2.2 電源控制暫存器
6.3 串列口的工作方式
6.3.1 方式0
6.3.2 方式1
6.3.3 方式2
6.3.4 方式3
6.4 RS?232匯流排及接口電路
6.5 串列通信套用
6.5.1 波特率設定
6.5.2 串列口套用
6.6 思考題及習題
第7章 單片機的系統擴展
7.1 單片機的系統擴展概述
7.1.1 單片機系統匯流排
7.1.2 單片機系統匯流排構造
7.1.3 單片機系統匯流排驅動能力擴展
7.1.4 單片機存儲器地址空間分配和一般擴展方法
7.2 程式存儲器的擴展及套用
7.2.1 常用EPROM晶片介紹
7.2.2 EPROM晶片的工作方式
7.2.3 程式存儲器的擴展
7.3 數據存儲器的擴展及套用
7.3.1 常用的靜態數據存儲器晶片介紹
7.3.2 RAM晶片的工作方式
7.3.3 數據存儲器的擴展
7.4 程式存儲器和數據存儲器的綜合擴展
7.5 並行I/O口的擴展
7.5.1 8155晶片介紹
7.5.2 8155工作方式
7.5.3 8155與單片機的接口及套用
7.6 思考題與習題
第8章 單片機接口技術
8.1 鍵盤接口
8.1.1 鍵盤的組成
8.1.2 鍵盤接口的工作原理
8.1.3 鍵盤的工作方式
8.2 顯示器接口
8.2.1 LED顯示器接口原理
8.2.2 LED顯示器工作原理
8.3 A/D轉換器接口
8.3.1 A/D轉換器原理
8.3.2 A/D轉換器套用
8.4 D/A轉換器接口
8.4.1 D/A轉換器原理
8.4.2 D/A轉換器套用
8.5 I2C匯流排接口
8.5.1 I2C匯流排概述
8.5.2 單片機的I2C匯流排接口及套用
8.6 SPI匯流排接口
8.7 思考題及習題
第9章 MCS51單片機的C51程式設計
9.1 C51編程概述
9.1.1 概述
9.1.2 KEIL 8051開發工具
9.1.3 C51程式開發過程
9.1.4 C51程式結構
9.2 C51的數據類型及存儲類型
9.2.1 C51的基本數據類型
9.2.2 C51的數據存儲類型和存儲模式
9.2.3 單片機特殊功能暫存器及其C51定義
9.3 C51的基本運算
9.3.1 C51的算術運算
9.3.2 C51的關係運算
9.3.3 C51的邏輯運算
9.3.4 C5l的位運算
9.3.5 C51的複合賦值運算符
9.4 C51流程控制語句
9.4.1 選擇控制語句
9.4.2 循環語句
9.5 C51函式
9.5.1 函式的分類與定義
9.5.2 函式的調用
9.5.3 中斷服務函式和暫存器組定義
9.6 預處理器
9.6.1 宏定義
9.6.2 檔案包含
9.6.3 條件編譯
9.7 C51庫函式
9.8 C51程式設計舉例
9.8.1 MCS51單片機內部資源的C51編程
9.8.2 8051單片機擴展資源的C51編程
第10章 單片機套用系統的開發與實例
10.1 單片機套用系統的開發過程
10.1.1 需求分析與可行性論證
10.1.2 硬體電路設計原則
10.1.3 軟體設計原則
10.1.4 軟、硬體測試與程式固化
10.2 單片機套用系統的可靠性設計
10.2.1 硬體抗干擾技術
10.2.2 軟體抗干擾設計
10.3 單片機的開發工具
10.4 單片機數據採集系統
10.4.1 設計要求
10.4.2 系統硬體電路設計
10.4.3 軟體設計
10.5 智慧型家電遠程電話遙控系統
10.5.1 設計要求
10.5.2 硬體電路設計
10.5.3 軟體設計
附錄
附錄A MCS51指令集
附錄B μVision2集成開發環境使用
參考文獻

相關詞條

熱門詞條

聯絡我們