-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國(guó)政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
單片微型計(jì)算機(jī)原理及應(yīng)用-(第2版) 版權(quán)信息
- ISBN:9787121322365
- 條形碼:9787121322365 ; 978-7-121-32236-5
- 裝幀:暫無
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
單片微型計(jì)算機(jī)原理及應(yīng)用-(第2版) 本書特色
本書從現(xiàn)實(shí)教學(xué)和工程實(shí)際應(yīng)用出發(fā),兼顧基礎(chǔ)與實(shí)用,以數(shù)字電子技術(shù)作為先修課程,從介紹微型計(jì)算機(jī)的基本結(jié)構(gòu)和工作原理入手,以AT89S51單片機(jī)為例介紹單片微機(jī)的結(jié)構(gòu)、工作原理及應(yīng)用,注重基礎(chǔ)性和實(shí)用性相結(jié)合。以二進(jìn)制和基本邏輯電路為起點(diǎn)闡述微型計(jì)算機(jī)的基本工作原理,并通過豐富的實(shí)例將基本概念、基本理論、基本方法講清講透。本書引入Keil C和Proteus,并配備豐富的課堂演示實(shí)例,將實(shí)驗(yàn)室搬入教室。另外,例題程序設(shè)計(jì)采用匯編語言和C語言雙方案,便于讀者對(duì)照學(xué)習(xí)。本書提供配套電子課件、習(xí)題解答和教學(xué)指南。
單片微型計(jì)算機(jī)原理及應(yīng)用-(第2版) 內(nèi)容簡(jiǎn)介
本書從現(xiàn)實(shí)教學(xué)和工程實(shí)際應(yīng)用出發(fā),兼顧基礎(chǔ)與實(shí)用,以數(shù)字電子技術(shù)作為先修課程,從介紹微型計(jì)算機(jī)的基本結(jié)構(gòu)和工作原理入手,以AT89S51單片機(jī)為例介紹單片微機(jī)的結(jié)構(gòu)、工作原理及應(yīng)用,注重基礎(chǔ)性和實(shí)用性相結(jié)合。以二進(jìn)制和基本邏輯電路為起點(diǎn)闡述微型計(jì)算機(jī)的基本工作原理,并通過豐富的實(shí)例將基本概念、基本理論、基本方法講清講透。本書引入Keil C和Proteus,并配備豐富的課堂演示實(shí)例,將實(shí)驗(yàn)室搬入教室。另外,例題程序設(shè)計(jì)采用匯編語言和C語言雙方案,便于讀者對(duì)照學(xué)習(xí)。本書提供配套電子課件、習(xí)題解答和教學(xué)指南。
單片微型計(jì)算機(jī)原理及應(yīng)用-(第2版) 目錄
第1章 緒論 1
1.1 計(jì)算機(jī)的誕生、發(fā)展及基本結(jié)構(gòu) 1
1.2 計(jì)算機(jī)類型劃分 2
1.2.1 通用計(jì)算機(jī) 2
1.2.2 嵌入式計(jì)算機(jī) 2
1.3 嵌入式計(jì)算機(jī)的類別及應(yīng)用特點(diǎn) 3
1.3.1 嵌入式計(jì)算機(jī)的類別 3
1.3.2 嵌入式計(jì)算機(jī)系統(tǒng)的應(yīng)用特點(diǎn) 3
1.4 單片微型計(jì)算機(jī)應(yīng)用系統(tǒng)舉例 3
習(xí)題與思考題1 5
第2章 微型計(jì)算機(jī)基礎(chǔ) 6
2.1 計(jì)算機(jī)中的數(shù)、編碼和運(yùn)算 6
2.1.1 計(jì)算機(jī)中常用的數(shù)制及相互
轉(zhuǎn)換 6
2.1.2 微型計(jì)算機(jī)中常用的編碼 7
2.1.3 微型計(jì)算機(jī)的運(yùn)算基礎(chǔ) 8
2.2 微型計(jì)算機(jī)的基本結(jié)構(gòu) 11
2.2.1 存儲(chǔ)器的組成及功能 12
2.2.2 微處理器的結(jié)構(gòu)及工作原理 14
2.2.3 輸入/輸出設(shè)備及其接口電路 19
2.2.4 微型計(jì)算機(jī)的總線連接結(jié)構(gòu) 20
2.3 微型計(jì)算機(jī)的指令執(zhí)行過程 22
2.4 微型計(jì)算機(jī)系統(tǒng) 24
2.4.1 微型計(jì)算機(jī)系統(tǒng)的組成 24
2.4.2 微型計(jì)算機(jī)系統(tǒng)的性能指標(biāo) 26
2.4.3 微型計(jì)算機(jī)的分類 27
2.5 單片微型計(jì)算機(jī)概述 27
2.5.1 什么是單片微型計(jì)算機(jī) 27
2.5.2 單片機(jī)的發(fā)展歷史 27
2.5.3 單片機(jī)的特點(diǎn) 28
2.5.4 單片機(jī)的應(yīng)用 28
2.5.5 單片機(jī)的發(fā)展趨勢(shì) 29
2.5.6 單片機(jī)的主要制造廠商和機(jī)型 30
2.5.7 51系列單片機(jī)簡(jiǎn)介 30
習(xí)題與思考題2 32
第3章 51系列單片機(jī)的硬件結(jié)構(gòu)與
時(shí)序 34
3.1 AT89S51單片機(jī)的結(jié)構(gòu)概述 34
3.2 AT89S51單片機(jī)的外部引腳 35
3.2.1 電源及時(shí)鐘引腳 35
3.2.2 控制引腳 36
3.2.3 并行I/O口引腳 36
3.3 AT89S51單片機(jī)的CPU 37
3.3.1 運(yùn)算器 37
3.3.2 控制器 39
3.4 AT89S51單片機(jī)存儲(chǔ)器的結(jié)構(gòu) 39
3.4.1 程序存儲(chǔ)器空間 39
3.4.2 數(shù)據(jù)存儲(chǔ)器空間 40
3.4.3 特殊功能寄存器 41
3.4.4 位地址空間 45
3.5 AT89S51單片機(jī)的并行輸入/
輸出接口 45
3.5.1 P0口 46
3.5.2 P1口 47
3.5.3 P2口 47
3.5.4 P3口 48
3.6 AT89S51單片機(jī)的時(shí)鐘電路與
時(shí)序 49
3.6.1 AT89S51單片機(jī)的時(shí)鐘電路 49
3.6.2 時(shí)序與時(shí)序定時(shí)單位 51
3.6.3 AT89S51指令的取指/執(zhí)行
時(shí)序 52
3.6.4 AT89S51對(duì)片外存儲(chǔ)器的操作
時(shí)序 53
3.7 復(fù)位操作與復(fù)位電路 55
3.8 AT89S51單片機(jī)的低功耗節(jié)電
模式與看門狗定時(shí)器 56
3.8.1 空閑模式 57
3.8.2 掉電運(yùn)行模式 58
3.8.3 掉電和空閑模式下的看門狗定
時(shí)器WDT 58
習(xí)題與思考題3 58
第4章 51系列單片機(jī)的指令系統(tǒng) 60
4.1 指令及其格式 60
4.1.1 指令系統(tǒng)概述 60
4.1.2 指令描述符號(hào)的約定 61
4.1.3 機(jī)器指令的字節(jié)編碼格式 61
4.1.4 符號(hào)指令的書寫格式 62
4.2 51系列單片機(jī)的尋址方式 62
4.2.1 立即尋址 62
4.2.2 直接尋址 63
4.2.3 寄存器尋址 63
4.2.4 寄存器間接尋址 64
4.2.5 變址尋址(基址寄存器加變址
寄存器間址尋址) 64
4.2.6 相對(duì)尋址方式 65
4.2.7 位尋址方式 65
4.3 51系列單片機(jī)指令系統(tǒng)分類
介紹 66
4.3.1 數(shù)據(jù)傳送類指令 66
4.3.2 算術(shù)運(yùn)算類指令 71
4.3.3 邏輯運(yùn)算與移位指令 77
4.3.4 控制轉(zhuǎn)移類指令 79
4.3.5 位操作類指令 84
4.3.6 51系列單片機(jī)指令匯總 86
習(xí)題與思考題4 89
第5章 51系列單片機(jī)匯編語言程序設(shè)
計(jì)及仿真調(diào)試 91
5.1 匯編語言程序設(shè)計(jì)基礎(chǔ) 91
5.1.1 機(jī)器語言、匯編語言與高級(jí)
語言 91
5.1.2 匯編語言的語句和格式 92
5.1.3 偽指令 93
5.1.4 匯編語言源程序的匯編 95
5.1.5 匯編語言程序設(shè)計(jì)的一般步驟 96
5.2 匯編語言源程序的基本結(jié)構(gòu) 96
5.2.1 順序結(jié)構(gòu) 96
5.2.2 分支結(jié)構(gòu) 97
5.2.3 循環(huán)結(jié)構(gòu) 98
5.2.4 子程序 102
5.3 51系列單片機(jī)匯編語言實(shí)用
程序設(shè)計(jì)舉例 105
5.3.1 查表程序設(shè)計(jì) 105
5.3.2 散轉(zhuǎn)程序設(shè)計(jì) 107
5.3.3 碼制轉(zhuǎn)換程序設(shè)計(jì) 108
5.3.4 運(yùn)算程序設(shè)計(jì) 109
5.4 程序調(diào)試與集成開發(fā)環(huán)境軟件
Keil μVision 110
5.4.1 程序調(diào)試概述 110
5.4.2 Keil μVision軟件簡(jiǎn)介 110
5.4.3 Keil μVision集成開發(fā)環(huán)境中
調(diào)試單片機(jī)匯編語言源程序的
方法 111
習(xí)題與思考題5 117
*第6章 單片機(jī)的C語言程序設(shè)計(jì) 118
6.1 單片機(jī)C語言概述 118
6.1.1 采用C51的優(yōu)點(diǎn) 118
6.1.2 C51的程序框架 118
6.1.3 C51的程序開發(fā)過程 119
6.2 C51的數(shù)據(jù)與運(yùn)算 120
6.2.1 C51的數(shù)據(jù)類型 120
6.2.2 C51的數(shù)據(jù)存儲(chǔ)類型 121
6.2.3 C51數(shù)據(jù)的存儲(chǔ)器模式 121
6.2.4 C51的指針變量 121
6.2.5 C51對(duì)SFR、可尋址位、存
儲(chǔ)器和I/O口的定義 124
6.3 C51的運(yùn)算符和表達(dá)式 126
6.4 C51的基本語句 129
6.4.1 表達(dá)式語句 129
6.4.2 復(fù)合語句 129
6.4.3 選擇語句 129
6.4.4 循環(huán)語句 130
6.5 C51的函數(shù) 131
6.5.1 函數(shù)的分類 131
6.5.2 C51函數(shù)的定義 132
6.5.3 C51函數(shù)的調(diào)用 133
6.5.4 對(duì)被調(diào)函數(shù)的說明 133
6.5.5 C51的庫函數(shù) 133
6.6 C51編程實(shí)例 133
6.6.1 C語言程序與匯編語言源程序
的關(guān)系 133
6.6.2 順序程序的設(shè)計(jì) 135
6.6.3 循環(huán)程序的設(shè)計(jì) 136
6.6.4 分支程序的設(shè)計(jì) 136
6.7 匯編語言和C語言的混合編程 138
習(xí)題與思考題6 139
第7章 51系列單片機(jī)I/O口應(yīng)用與
軟/硬件系統(tǒng)模擬調(diào)試 140
7.1 AT89S51單片機(jī)I/O接口的
應(yīng)用 140
7.1.1 AT89S51單片機(jī)I/O接口的
操作方式 140
7.1.2 I/O接口的應(yīng)用實(shí)例:發(fā)光二
極管的控制 141
7.2 軟/硬件系統(tǒng)的模擬調(diào)試與Proteus
軟件 143
7.2.1 Proteus軟件的特點(diǎn) 143
7.2.2 Proteus軟件對(duì)于單片機(jī)教學(xué)的
重要意義 143
7.3 Proteus軟件快速入門 143
7.3.1 Proteus工作界面 144
7.3.2 使用Proteus進(jìn)行單片機(jī)系統(tǒng)
仿真設(shè)計(jì)的步驟 146
7.4 應(yīng)用實(shí)例 146
7.4.1 原理圖設(shè)計(jì) 146
7.4.2 Proteus仿真 149
習(xí)題與思考題7 150
第8章 51系列單片機(jī)的中斷系統(tǒng) 151
8.1 中斷系統(tǒng)的基本概念 151
8.1.1 中斷的定義和作用 151
8.1.2 中斷的分類 152
8.1.3 中斷系統(tǒng)的基本結(jié)構(gòu)及功能 152
8.2 AT89S51單片機(jī)的中斷系統(tǒng) 157
8.2.1 AT89S51的中斷請(qǐng)求源和
中斷標(biāo)志 158
8.2.2 AT89S51對(duì)中斷請(qǐng)求的控制 159
8.2.3 AT89S51中斷處理的過程 162
8.3 中斷系統(tǒng)的程序設(shè)計(jì)及實(shí)例 165
8.3.1 中斷系統(tǒng)的程序設(shè)計(jì) 165
8.3.2 中斷系統(tǒng)程序設(shè)計(jì)舉例 167
8.4 AT89S51對(duì)外部中斷源的擴(kuò)展 171
8.4.1 采用中斷加查詢法擴(kuò)展外部
中斷源 171
習(xí)題與思考題8 174
第9章 51系列單片機(jī)的定時(shí)器/計(jì)
數(shù)器 176
9.1 定時(shí)器/計(jì)數(shù)器概述 176
9.2 AT89S51單片機(jī)定時(shí)器/計(jì)數(shù)器
的結(jié)構(gòu) 176
9.2.1 工作方式控制寄存器TMOD 177
9.2.2 定時(shí)器/計(jì)數(shù)器控制寄存器
TCON 178
9.3 定時(shí)器/計(jì)數(shù)器的4種工作
方式 178
9.3.1 方式0 178
9.3.2 方式1 179
9.3.3 方式2 180
9.3.4 方式3 180
9.4 對(duì)外部輸入信號(hào)的要求 182
9.5 定時(shí)器/計(jì)數(shù)器的編程和應(yīng)用 182
9.5.1 定時(shí)器/計(jì)數(shù)器的編程 182
9.5.2 定時(shí)器/計(jì)數(shù)器的應(yīng)用舉例 183
習(xí)題與思考題9 196
第10章 51系列單片機(jī)的串行接口及
其應(yīng)用 198
10.1 計(jì)算機(jī)串行通信基礎(chǔ) 198
10.1.1 計(jì)算機(jī)通信方式的分類 198
10.1.2 串行通信的分類 199
10.1.3 串行通信的制式 201
10.1.4 串行通信中的調(diào)制與解調(diào) 201
10.1.5 串行通信的校驗(yàn) 202
10.1.6 串行通信中串行I/O數(shù)據(jù)的
實(shí)現(xiàn) 202
10.2 AT89S51單片機(jī)串行口的結(jié)
構(gòu)及工作原理 203
10.2.1 串行口的結(jié)構(gòu) 203
10.2.2 串行口的工作方式 205
10.3 AT89S51單片機(jī)串行口的
應(yīng)用 211
10.3.1 串行通信的編程要點(diǎn) 211
10.3.2 串行口在方式0下的應(yīng)用 212
10.3.3 串行口在其他方式下的
應(yīng)用 215
10.4 單片機(jī)的主從式多機(jī)通信 223
10.5 單片機(jī)與PC間的串行通信 224
10.5.1 單片機(jī)與PC串行通信的
硬件連接 224
10.5.2 通信協(xié)議與通信程序 226
習(xí)題與思考題10 227
第11章 51系列單片機(jī)的存儲(chǔ)器擴(kuò)展 229
11.1 單片機(jī)系統(tǒng)擴(kuò)展概述 229
11.2 51系列單片機(jī)并行總線構(gòu)造
和地址鎖存器 230
11.2.1 并行總線的構(gòu)造 230
11.2.2 外部地址鎖存器 230
11.3 51系列單片機(jī)地址空間分配
和地址譯碼器 231
11.4 程序存儲(chǔ)器的擴(kuò)展 235
11.4.1 程序存儲(chǔ)器芯片類型的選擇 235
11.4.2 常用EPROM芯片的簡(jiǎn)介 235
11.4.3 訪問程序存儲(chǔ)器的控制信號(hào) 237
11.4.4 AT89S51單片機(jī)與EPROM
的接口電路設(shè)計(jì) 238
11.4.5 單片機(jī)外擴(kuò)程序存儲(chǔ)器的時(shí)
序分析與使用 239
11.5 數(shù)據(jù)存儲(chǔ)器擴(kuò)展 240
11.5.1 數(shù)據(jù)存儲(chǔ)器芯片類型的
選擇 240
11.5.2 常用靜態(tài)數(shù)據(jù)存儲(chǔ)器RAM
芯片簡(jiǎn)介 240
11.5.3 AT89S51單片機(jī)與外部RAM
的接口電路設(shè)計(jì) 241
11.5.4 單片機(jī)外擴(kuò)數(shù)據(jù)存儲(chǔ)器的時(shí)
序分析與使用 243
11.6 程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的綜
合擴(kuò)展 244
11.7 E2PROM的擴(kuò)展簡(jiǎn)介 246
11.7.1 并行E2PROM芯片簡(jiǎn)介 246
11.7.2 E2PROM的工作方式 247
11.7.3 并行E2PROM與單片機(jī)的
接口設(shè)計(jì) 247
11.8 AT89S51單片機(jī)片內(nèi)Flash存
儲(chǔ)器的編程 247
11.8.1 AT89S51單片機(jī)片內(nèi)Flash
存儲(chǔ)器概況 248
11.8.2 AT89S51單片機(jī)片內(nèi)Flash
存儲(chǔ)器的編程 248
習(xí)題與思考題11 250
第12章 51系列單片機(jī)的并行I/O
接口擴(kuò)展 251
12.1 I/O接口擴(kuò)展概述 251
12.1.1 I/O接口的功能 251
12.1.2 I/O端口的編址 252
12.1.3 單片機(jī)與I/O設(shè)備的數(shù)據(jù)傳
送方式 253
12.1.4 單1
單片微型計(jì)算機(jī)原理及應(yīng)用-(第2版) 作者簡(jiǎn)介
徐春輝,男,南昌航空航天大學(xué)教授,長(zhǎng)期從事電子信息科學(xué)與工程專業(yè)領(lǐng)域的一線教學(xué)和科研工作,出版多部著作,教學(xué)、科研和寫作經(jīng)驗(yàn)豐富。
- >
經(jīng)典常談
- >
名家?guī)阕x魯迅:故事新編
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
姑媽的寶刀
- >
莉莉和章魚
- >
朝聞道
- >
上帝之肋:男人的真實(shí)旅程
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人