注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)51系列單片機(jī)開發(fā)寶典(第2版)

51系列單片機(jī)開發(fā)寶典(第2版)

51系列單片機(jī)開發(fā)寶典(第2版)

定 價:¥89.00

作 者: 趙建領(lǐng) 著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 計算機(jī)體系結(jié)構(gòu)

ISBN: 9787121156366 出版時間: 2012-02-01 包裝: 平裝
開本: 16開 頁數(shù): 700 字?jǐn)?shù):  

內(nèi)容簡介

  《寶典叢書:51系列單片機(jī)開發(fā)寶典(第2版)》系統(tǒng)地介紹51系列單片機(jī)的硬件結(jié)構(gòu)、硬件組成,以及指令系統(tǒng),并給出了各種設(shè)計領(lǐng)域中單片機(jī)的應(yīng)用實例。本書言簡意賅、通俗易懂,對于每個知識點(diǎn)都提供詳細(xì)的實例,使讀者能夠更好地掌握51系列單片機(jī)。本書分為4部分,共27章,全面詳細(xì)地講述單片機(jī)的原理及應(yīng)用。首先介紹51系列單片機(jī)的基本原理及內(nèi)部功能組件和指令系統(tǒng),接著介紹單片機(jī)的程序設(shè)計語言,包括匯編語言和單片機(jī)C語言;然后結(jié)合不同的設(shè)計領(lǐng)域介紹單片機(jī)在其中的應(yīng)用;最后介紹51單片機(jī)綜合應(yīng)用實例和高性能的C8051F系列單片機(jī)。本書內(nèi)容全面、結(jié)構(gòu)緊湊、實例豐富。51系列單片機(jī)的初學(xué)者,通過學(xué)習(xí)本書可以快速入門。本書對具有一定開發(fā)經(jīng)驗的設(shè)計人員,也有很好的參考價值。

作者簡介

暫缺《51系列單片機(jī)開發(fā)寶典(第2版)》作者簡介

圖書目錄

第1部分  51系列單片機(jī)基礎(chǔ) 1
第1章  51系列單片機(jī)概述 2
1.1  單片機(jī)的產(chǎn)生與發(fā)展 2
1.2  51系列單片機(jī)介紹 3
1.2.1  51系列單片機(jī)簡介 3
1.2.2  51系列單片機(jī)的應(yīng)用領(lǐng)域 3
1.2.3  常用的單片機(jī)介紹 4
1.3  小結(jié) 4
第2章  51系列單片機(jī)基本結(jié)構(gòu) 5
2.1  51系列單片機(jī)的內(nèi)部結(jié)構(gòu) 5
2.1.1  內(nèi)部結(jié)構(gòu)的主要組成部分 6
2.1.2  單片機(jī)結(jié)構(gòu)的類型 7
2.2  51系列單片機(jī)的引腳功能 7
2.2.1  51系列單片機(jī)的引腳封裝 7
2.2.2  51系列單片機(jī)引腳說明 7
2.3  中央處理器 10
2.3.1  算術(shù)邏輯運(yùn)算部件 10
2.3.2  控制器 10
2.3.3  通用寄存器 10
2.3.4  專用寄存器 11
2.4  存儲器結(jié)構(gòu) 12
2.4.1  程序存儲器 13
2.4.2  數(shù)據(jù)存儲器 14
2.4.3  存儲器擴(kuò)展 17
2.5  并行I/O口 18
2.5.1  并行I/O口的結(jié)構(gòu) 18
2.5.2  并行I/O口的應(yīng)用 21
2.5.3  并行I/O口的擴(kuò)展 22
2.6  51系列單片機(jī)的復(fù)位 23
2.6.1  單片機(jī)的復(fù)位狀態(tài) 23
2.6.2  單片機(jī)的復(fù)位電路 24
2.7  51系列單片機(jī)的時鐘和時序 25
2.7.1  振蕩器和時鐘電路 26
2.7.2  CPU的時序 27
2.7.3  指令執(zhí)行的時序 28
2.7.4  訪問外部ROM/RAM的操作時序 29
2.8  系統(tǒng)掉電保護(hù)和低功耗設(shè)計 31
2.8.1  掉電保護(hù) 31
2.8.2  低功耗設(shè)計 33
2.9  小結(jié) 34
第3章  51系列單片機(jī)的指令系統(tǒng) 35
3.1  指令系統(tǒng)簡介 35
3.1.1  指令格式 35
3.1.2  指令符號 37
3.2  尋址方式 37
3.2.1  立即尋址 38
3.2.2  直接尋址 38
3.2.3  寄存器尋址 39
3.2.4  寄存器間接尋址 40
3.2.5  變址尋址 41
3.2.6  相對尋址 41
3.2.7  位尋址 42
3.3  數(shù)據(jù)傳送指令 43
3.3.1  內(nèi)部RAM數(shù)據(jù)傳送指令 43
3.3.2  外部RAM數(shù)據(jù)傳送指令 46
3.3.3  程序存儲器數(shù)據(jù)傳送指令 47
3.3.4  數(shù)據(jù)交換指令 48
3.3.5  堆棧操作指令 49
3.4  算術(shù)運(yùn)算指令 49
3.4.1  加法指令 50
3.4.2  帶進(jìn)位的加法指令 51
3.4.3  帶借位的減法指令 52
3.4.4  加1指令 53
3.4.5  減1指令 54
3.4.6  乘除法指令 54
3.4.7  十進(jìn)制調(diào)整指令 55
3.5  邏輯運(yùn)算及移位指令 57
3.5.1  邏輯與指令 57
3.5.2  邏輯或指令 57
3.5.3  邏輯異或指令 58
3.5.4  累加器清零指令 59
3.5.5  累加器取反指令 59
3.5.6  組合邏輯電路的實現(xiàn) 59
3.5.7  循環(huán)移位指令 60
3.6  控制轉(zhuǎn)移指令 62
3.6.1  無條件轉(zhuǎn)移指令 62
3.6.2  條件轉(zhuǎn)移指令 65
3.6.3  子程序調(diào)用及返回指令 67
3.7  位操作指令 70
3.7.1  位變量傳送指令 70
3.7.2  置位與清零指令 71
3.7.3  位邏輯運(yùn)算指令 71
3.7.4  位控制轉(zhuǎn)移指令 71
3.8  空操作指令 73
3.9  51系列單片機(jī)指令匯總 73
3.10  小結(jié) 77
第4章  51系列單片機(jī)的定時/計數(shù)器 78
4.1  定時/計數(shù)器0和1 78
4.1.1  定時/計數(shù)器的結(jié)構(gòu)和功能 79
4.1.2  T0和T1的控制寄存器 80
4.1.3  T0和T1的4種工作模式 82
4.2  定時/計數(shù)器2 85
4.2.1  T2的控制寄存器T2CON和T2MOD 85
4.2.2  定時/計數(shù)器2的工作模式 87
4.3  定時/計數(shù)器的典型應(yīng)用 90
4.3.1  定時/計數(shù)器模式0的應(yīng)用 90
4.3.2  定時/計數(shù)器模式1的應(yīng)用 90
4.3.3  定時/計數(shù)器模式2的應(yīng)用 91
4.3.4  定時/計數(shù)器模式3的應(yīng)用 92
4.4  小結(jié) 94
第5章  51系列單片機(jī)中斷系統(tǒng) 95
5.1  中斷系統(tǒng)概述 95
5.1.1  中斷的概念 95
5.1.2  中斷需要解決的問題 96
5.1.3  中斷的用途 97
5.2  中斷的類型 98
5.2.1  外部中斷源 98
5.2.2  定時中斷源 98
5.2.3  串行中斷源 98
5.3  51系列單片機(jī)中斷系統(tǒng)的標(biāo)志 98
5.3.1  51系列單片機(jī)的中斷源 98
5.3.2  中斷請求標(biāo)志 99
5.3.3  中斷允許標(biāo)志 100
5.3.4  中斷優(yōu)先級標(biāo)志 101
5.4  中斷的處理過程 101
5.4.1  中斷的響應(yīng) 102
5.4.2  中斷的處理 103
5.4.3  中斷的返回 104
5.4.4  中斷請求的撤離 104
5.5  外部中斷源的擴(kuò)展 105
5.5.1  定時/計數(shù)器擴(kuò)展外部中斷源 105
5.5.2  查詢方式擴(kuò)展外部中斷源 106
5.6  小結(jié) 107
第6章  51系列單片機(jī)的串行接口 108
6.1  串行通信概述 108
6.1.1  串行通信簡介 109
6.1.2  串行通信的數(shù)據(jù)傳送方式 111
6.1.3  串行通信接口電路 111
6.2  51系列單片機(jī)的串行接口 112
6.2.1  單片機(jī)串行接口的內(nèi)部結(jié)構(gòu) 112
6.2.2  單片機(jī)串行接口的控制 113
6.2.3  波特率設(shè)計 115
6.3  串行接口的工作模式 117
6.3.1  模式0 117
6.3.2  模式1 118
6.3.3  模式2 120
6.3.4  模式3 122
6.4  單片機(jī)串行接口的應(yīng)用 122
6.4.1  雙機(jī)通信 122
6.4.2  多機(jī)通信 126
6.4.3  擴(kuò)展I/O口 133
6.5  小結(jié) 135
第2部分  51系列單片機(jī)程序設(shè)計 137
第7章  匯編語言程序設(shè)計 138
7.1  匯編語言概述 138
7.1.1  匯編語言簡介 138
7.1.2  匯編語言程序設(shè)計步驟 139
7.1.3  匯編語言程序?qū)嵗?nbsp;139
7.2  匯編語言指令及其格式 140
7.2.1  偽指令 140
7.2.2  匯編語言程序的格式 143
7.2.3  源程序的匯編 144
7.3  匯編語言程序設(shè)計 144
7.3.1  順序程序設(shè)計 144
7.3.2  分支程序設(shè)計 145
7.3.3  循環(huán)程序設(shè)計 149
7.3.4  子程序設(shè)計 153
7.3.5  查表結(jié)構(gòu)程序設(shè)計 155
7.3.6  運(yùn)算類程序設(shè)計 158
7.4  小結(jié) 161
第8章  單片機(jī)C語言程序設(shè)計基礎(chǔ) 162
8.1  單片機(jī)C語言概述 162
8.1.1  C51語言的特點(diǎn) 162
8.2  單片機(jī)C語言程序設(shè)計基礎(chǔ)實例 163
8.3  C51的標(biāo)識符與關(guān)鍵字 164
8.3.1  標(biāo)識符 164
8.3.2  關(guān)鍵字 164
8.4  C51的數(shù)據(jù)類型 165
8.4.1  常量與變量 167
8.4.2  整型數(shù)據(jù) 168
8.4.3  浮點(diǎn)型數(shù)據(jù) 169
8.4.4  字符型數(shù)據(jù) 170
8.4.5  指針型數(shù)據(jù) 173
8.4.6  無值型數(shù)據(jù) 174
8.5  C51的變量作用域 174
8.5.1  基本規(guī)則 174
8.5.2  變量作用域 175
8.6  分隔符與const修飾符 178
8.6.1  C51分隔符 178
8.6.2  const修飾符 179
8.7  運(yùn)算符 180
8.7.1  算術(shù)運(yùn)算符 180
8.7.2  邏輯和關(guān)系運(yùn)算符 182
8.7.3  位運(yùn)算符 185
8.7.4  特殊運(yùn)算符 187
8.7.5  運(yùn)算符優(yōu)先級和結(jié)合性 191
8.8  表達(dá)式 192
8.8.1  算術(shù)表達(dá)式 193
8.8.2  賦值表達(dá)式 193
8.8.3  逗號表達(dá)式 194
8.8.4  關(guān)系和邏輯表達(dá)式 195
8.9  小結(jié) 197
第9章  C51的數(shù)據(jù)結(jié)構(gòu)與函數(shù) 198
9.1  數(shù)組 198
9.1.1  數(shù)組類型說明 198
9.1.2  數(shù)組元素的表示 199
9.1.3  數(shù)組元素的初始化賦值 200
9.1.4  一維數(shù)組 202
9.1.5  二維數(shù)組 204
9.1.6  多維數(shù)組 208
9.2  指針 208
9.2.1  地址、指針和指針變量的概念 208
9.2.2  指針變量的定義 209
9.2.3  指針變量的賦值 209
9.2.4  指針變量的引用 211
9.2.5  指針變量的運(yùn)算 212
9.2.6  指針和數(shù)組 213
9.2.7  字符指針 219
9.2.8  指針數(shù)組 220
9.3  結(jié)構(gòu) 221
9.3.1  結(jié)構(gòu)的定義 221
9.3.2  結(jié)構(gòu)變量的定義 222
9.3.3  結(jié)構(gòu)變量的使用 224
9.3.4  多重結(jié)構(gòu)變量的賦值 224
9.3.5  結(jié)構(gòu)變量的初始化 225
9.3.6  結(jié)構(gòu)數(shù)組 226
9.3.7  結(jié)構(gòu)指針 228
9.3.8  特殊結(jié)構(gòu) 231
9.4  聯(lián)合和枚舉 233
9.4.1  聯(lián)合 233
9.4.2  結(jié)構(gòu)和聯(lián)合的區(qū)別 237
9.4.3  枚舉 238
9.5  位域和類型說明 241
9.5.1  位域 241
9.5.2  類型說明 244
9.6  函數(shù) 245
9.6.1  函數(shù)的概念和分類 245
9.6.2  函數(shù)的定義 247
9.6.3  函數(shù)的參數(shù) 249

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號