定 價:49.8 元
叢書名:普通高等教育電氣工程與自動化(應用型)“十三五”規(guī)劃教材
- 作者:張?zhí)m紅
- 出版時間:2017/9/13
- ISBN:9787111573791
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:364
- 紙張:膠版紙
- 版次:2
- 開本:16K
本書詳細介紹了與單片機有關的基礎知識、8051單片機的內(nèi)部結構、工作原理、C51語言程序設計以及各種常用的接口技術,包括中斷系統(tǒng)、定時器/計數(shù)器、8255I/O擴展、顯示器和鍵盤接口、數(shù)模和模數(shù)轉(zhuǎn)換技術。本書將單片機的教學和生動有趣、易于實現(xiàn)的應用實例相結合,每學完一個功能結構單元,均給出一個便于學習者實踐的應用實例,每個實例都是一個獨立完整的單片機控制系統(tǒng),實例全部用C語言編寫。
目 錄
前言
第1 章 單片機基礎知識 1
1. 1 單片機概述 1
1. 1. 1 什么是單片機 1
1. 1. 2 單片機與微型計算機的關系 1
1. 1. 3 常用的單片機系列 2
1. 1. 4 單片機的應用 5
1. 1. 5 初識單片機控制系統(tǒng) 6
1. 1. 6 單片機實驗板 9
1. 2 微型計算機系統(tǒng)組成 10
1. 2. 1 計算機的基本結構 10
1. 2. 2 微型計算機的結構 10
1. 2. 3 微型計算機系統(tǒng) 13
1. 2. 4 微型計算機軟件 13
1. 3 微型計算機的運算基礎知識 15
1. 3. 1 數(shù)制的概念 15
1. 3. 2 與計算機有關的數(shù)制 15
1. 3. 3 數(shù)制之間的相互轉(zhuǎn)換 17
1. 3. 4 碼制的概念 18
本章小結 22
習題1 23
第2 章 單片機應用系統(tǒng)的開發(fā)環(huán)境 24
2. 1 單片機應用系統(tǒng)的開發(fā)工具 24
2. 2。耍澹椋 C51 高級語言集成開發(fā)環(huán)境———
μVision3 IDE 25
。. 2. 1 Keil μVision3 IDE 的主要
特性 25
。. 2. 2 μVision3 IDE 集成開發(fā)環(huán)境
簡介 26
2. 2. 3 μVision3 IDE 的使用 27
2. 3 基于 Proteus 的單片機系統(tǒng)仿真 39
。. 3. 1。校颍铮簦澹酰 7 Professional 界面
介紹 40
2. 3. 2 電路原理圖的繪制 42
2. 3. 3 Proteus VSM 與Keil μVision3 的
聯(lián)調(diào) 49
2. 4 在系統(tǒng)編程軟件 ISP 50
本章小結 52
習題2 53
第3 章。福埃茫担 系列單片機的硬件
基礎 54
3. 1 8051 系列單片機概述 54
3. 1. 1 8051 系列單片機硬件資源 54
。. 1. 2。福埃茫担 系列單片機的選擇
依據(jù) 55
3. 2 80C51 系列單片機引腳功能 57
3. 2. 1 引腳功能概述 57
3. 2. 2 引腳與內(nèi)部功能模塊的關系 61
。. 2. 3 單片機對外擴展時三總線的
構成 62
3. 3 80C51 系列單片機的編程結構 62
3. 3. 1 編程結構的組成 62
3. 3. 2 在 Keil μVision 中觀察寄存器 64
3. 4 80C51 系列單片機的存儲器 66
3. 4. 1 半導體存儲器類型與結構 66
3. 4. 2 存儲器的管理 73
3. 4. 3 80C51 單片機的存儲器 76
3. 5 80C51 單片機的工作方式 89
3. 5. 1 復位方式 89
3. 5. 2 程序執(zhí)行方式 90
3. 5. 3 低功耗方式 90
3. 6 80C51 系列單片機的時序 92
3. 6. 1 時鐘電路 92
3. 6. 2 時序的基本單位 93
。. 6. 3。福埃茫担 系列單片機的典型時序
分析 94
3. 7 80C51 單片機最小應用系統(tǒng) 95
本章小結 96
習題3 97
第4 章 80C51 單片機的軟件基礎 98
4. 1 80C51 單片機的指令系統(tǒng)簡介 98
4. 1. 1 指令格式 98
4. 1. 2 指令系統(tǒng)的尋址方式 99
4. 1. 3 指令系統(tǒng)概述 102
4. 1. 4 匯編語言編程舉例 102
4. 2 C51 程序設計基礎 104
4. 2. 1 C51 和標準 ANSI C 的區(qū)別 104
4. 2. 2 C51 程序結構分析 105
4. 2. 3 C51 的標識符和關鍵字 109
4. 2. 4 C51 的數(shù)據(jù)結構 111
。. 2. 5 變量的存儲種類和存儲器
類型 116
4. 2. 6 絕對地址的訪問 121
4. 2. 7 C51 的預處理 124
4. 2. 8 C51 的運算符與表達式 125
4. 3 C51 語言的語句 131
4. 3. 1 表達式語句 131
4. 3. 2 復合語句 131
4. 3. 3 空語句 132
4. 3. 4 函數(shù)調(diào)用語句 132
4. 3. 5 控制語句 132
4. 4 C51 的函數(shù) 141
4. 4. 1 函數(shù)的一般格式 141
4. 4. 2 中斷函數(shù) 142
4. 4. 3 C51 的庫函數(shù) 143
4. 4. 4 本征庫函數(shù)和非本征庫函數(shù) 144
4. 4. 5 幾類重要的庫函數(shù) 145
4. 5 C51 的程序結構 148
4. 5. 1 順序結構 148
4. 5. 2 分支結構 148
4. 5. 3 循環(huán)結構 148
4. 5. 4 綜合舉例 149
本章小結 15