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

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

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

定 價(jià):¥89.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第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ī)簡(jiǎn)介 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ī)引腳說(shuō)明 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  存儲(chǔ)器結(jié)構(gòu) 12
2.4.1  程序存儲(chǔ)器 13
2.4.2  數(shù)據(jù)存儲(chǔ)器 14
2.4.3  存儲(chǔ)器擴(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ī)的時(shí)鐘和時(shí)序 25
2.7.1  振蕩器和時(shí)鐘電路 26
2.7.2  CPU的時(shí)序 27
2.7.3  指令執(zhí)行的時(shí)序 28
2.7.4  訪問(wèn)外部ROM/RAM的操作時(shí)序 29
2.8  系統(tǒng)掉電保護(hù)和低功耗設(shè)計(jì) 31
2.8.1  掉電保護(hù) 31
2.8.2  低功耗設(shè)計(jì) 33
2.9  小結(jié) 34
第3章  51系列單片機(jī)的指令系統(tǒng) 35
3.1  指令系統(tǒng)簡(jiǎn)介 35
3.1.1  指令格式 35
3.1.2  指令符號(hào) 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  相對(duì)尋址 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  程序存儲(chǔ)器數(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  組合邏輯電路的實(shí)現(xiàn) 59
3.5.7  循環(huán)移位指令 60
3.6  控制轉(zhuǎn)移指令 62
3.6.1  無(wú)條件轉(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í)/計(jì)數(shù)器 78
4.1  定時(shí)/計(jì)數(shù)器0和1 78
4.1.1  定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和功能 79
4.1.2  T0和T1的控制寄存器 80
4.1.3  T0和T1的4種工作模式 82
4.2  定時(shí)/計(jì)數(shù)器2 85
4.2.1  T2的控制寄存器T2CON和T2MOD 85
4.2.2  定時(shí)/計(jì)數(shù)器2的工作模式 87
4.3  定時(shí)/計(jì)數(shù)器的典型應(yīng)用 90
4.3.1  定時(shí)/計(jì)數(shù)器模式0的應(yīng)用 90
4.3.2  定時(shí)/計(jì)數(shù)器模式1的應(yīng)用 90
4.3.3  定時(shí)/計(jì)數(shù)器模式2的應(yīng)用 91
4.3.4  定時(shí)/計(jì)數(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  中斷需要解決的問(wèn)題 96
5.1.3  中斷的用途 97
5.2  中斷的類型 98
5.2.1  外部中斷源 98
5.2.2  定時(shí)中斷源 98
5.2.3  串行中斷源 98
5.3  51系列單片機(jī)中斷系統(tǒng)的標(biāo)志 98
5.3.1  51系列單片機(jī)的中斷源 98
5.3.2  中斷請(qǐng)求標(biāo)志 99
5.3.3  中斷允許標(biāo)志 100
5.3.4  中斷優(yōu)先級(jí)標(biāo)志 101
5.4  中斷的處理過(guò)程 101
5.4.1  中斷的響應(yīng) 102
5.4.2  中斷的處理 103
5.4.3  中斷的返回 104
5.4.4  中斷請(qǐng)求的撤離 104
5.5  外部中斷源的擴(kuò)展 105
5.5.1  定時(shí)/計(jì)數(shù)器擴(kuò)展外部中斷源 105
5.5.2  查詢方式擴(kuò)展外部中斷源 106
5.6  小結(jié) 107
第6章  51系列單片機(jī)的串行接口 108
6.1  串行通信概述 108
6.1.1  串行通信簡(jiǎn)介 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è)計(jì) 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è)計(jì) 137
第7章  匯編語(yǔ)言程序設(shè)計(jì) 138
7.1  匯編語(yǔ)言概述 138
7.1.1  匯編語(yǔ)言簡(jiǎn)介 138
7.1.2  匯編語(yǔ)言程序設(shè)計(jì)步驟 139
7.1.3  匯編語(yǔ)言程序?qū)嵗?nbsp;139
7.2  匯編語(yǔ)言指令及其格式 140
7.2.1  偽指令 140
7.2.2  匯編語(yǔ)言程序的格式 143
7.2.3  源程序的匯編 144
7.3  匯編語(yǔ)言程序設(shè)計(jì) 144
7.3.1  順序程序設(shè)計(jì) 144
7.3.2  分支程序設(shè)計(jì) 145
7.3.3  循環(huán)程序設(shè)計(jì) 149
7.3.4  子程序設(shè)計(jì) 153
7.3.5  查表結(jié)構(gòu)程序設(shè)計(jì) 155
7.3.6  運(yùn)算類程序設(shè)計(jì) 158
7.4  小結(jié) 161
第8章  單片機(jī)C語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 162
8.1  單片機(jī)C語(yǔ)言概述 162
8.1.1  C51語(yǔ)言的特點(diǎn) 162
8.2  單片機(jī)C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)實(shí)例 163
8.3  C51的標(biāo)識(shí)符與關(guān)鍵字 164
8.3.1  標(biāo)識(shí)符 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  無(wú)值型數(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)先級(jí)和結(jié)合性 191
8.8  表達(dá)式 192
8.8.1  算術(shù)表達(dá)式 193
8.8.2  賦值表達(dá)式 193
8.8.3  逗號(hào)表達(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ù)組類型說(shuō)明 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  位域和類型說(shuō)明 241
9.5.1  位域 241
9.5.2  類型說(shuō)明 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號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)