書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機

單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機

作者:丁向榮
出版社:電子工業(yè)出版社出版時間:2020-03-01
開本: 26cm 頁數(shù): 11,476頁
本類榜單:教材銷量榜
中 圖 價:¥63.2(8.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機 版權(quán)信息

單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機 本書特色

本教材采用STC*產(chǎn)品——STC8系列單片機中的STC8A8K64S4A12單片機為教學(xué)平臺,采用“匯編 C”雙語言教學(xué),精選工程訓(xùn)練實例,設(shè)計多樣化類型的習(xí)題。教材內(nèi)容包括微型計算機基礎(chǔ)、增強型8051內(nèi)核、STC單片機應(yīng)用系統(tǒng)的開發(fā)工具、指令系統(tǒng)與匯編語言程序設(shè)計、C51與C51程序設(shè)計、存儲器的應(yīng)用編程、定時器/計數(shù)器、中斷系統(tǒng)、串行通信 、鍵盤與顯示接口 、STC15W201S單片機比較器 、12位A/D轉(zhuǎn)換模塊、PCA模塊、增強型PWM模塊、SPI接口、I2C 接口,以及低功耗設(shè)計與可靠性設(shè)計。 本書可作為高等學(xué)校電子信息類、電子通信類、自動化類、計算機應(yīng)用類專業(yè)“單片機原理與應(yīng)用”或“微機原理”課程教材,也可作為電子設(shè)計競賽、單片機應(yīng)用工程師考證的培訓(xùn)教材。本書也是傳統(tǒng)8051單片機應(yīng)用工程師升級轉(zhuǎn)型的*參考書籍。

單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機 內(nèi)容簡介

本書以STC8系列單片機中的STC8A8K64S4A12單片機為介紹對象, 采用“匯編語言+C語言”雙語言教學(xué), 精選工程訓(xùn)練實例, 設(shè)計類型多樣化的習(xí)題。教材內(nèi)容包括微型計算機基礎(chǔ)、STC8A8K64S4A12單片機增強型8051內(nèi)核、STC系列單片機的應(yīng)用系統(tǒng)的開發(fā)工具、STC8A8K64S4A12單片機的指令系統(tǒng)與匯編語言程序設(shè)計等。

單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機 目錄

目錄
第1章 微型計算機基礎(chǔ) 1
1.1 數(shù)制與編碼 1
1.1.1 數(shù)制及其轉(zhuǎn)換方法 1
1.1.2 微型計算機中數(shù)的表示方法 4
1.1.3 微型計算機中常用編碼 6
1.2 微型計算機原理 7
1.2.1 微型計算機的基本組成 7
1.2.2 指令、程序與編程語言 9
1.2.3 微型計算機的工作過程 10
1.2.4 微型計算機的應(yīng)用形態(tài) 11
本章小結(jié) 11
習(xí)題與思考題 12
第2章 STC8A8K64S4A12單片機增強型8051內(nèi)核 13
2.1 單片機概述 13
2.1.1 單片機的概念 13
2.1.2 常見單片機 13
2.1.3 STC8系列單片機 14
2.2 STC8A8K64S4A12單片機資源概述與引腳功能 17
2.3 STC8A8K64S4A12單片機的內(nèi)部結(jié)構(gòu) 22
2.3.1 內(nèi)部結(jié)構(gòu)框圖 22
2.3.2 CPU結(jié)構(gòu) 22
2.4 STC8A8K64S4A12單片機的存儲結(jié)構(gòu) 24
2.5 STC8A8K64S4A12單片機的并行I/O口 29
2.5.1 并行I/O口的工作模式 29
2.5.2 并行I/O口的結(jié)構(gòu) 30
2.5.3 并行I/O口的使用注意事項 32
2.6 STC8A8K64S4A12單片機的時鐘與復(fù)位 34
2.6.1 時鐘 34
2.6.2 復(fù)位 36
本章小結(jié) 38
習(xí)題與思考題 39
第3章 STC系列單片機應(yīng)用系統(tǒng)的開發(fā)工具 41
3.1 Keil ?Vision4集成開發(fā)環(huán)境 41
3.2 STC系列單片機在線編程與在線仿真 50
3.2.1 STC系列單片機在線編程電路 50
3.2.2 單片機應(yīng)用程序的下載與運行 52
3.2.3 Keil ?Vision4與STC仿真器的在線仿真 53
3.2.4 STC-ISP在線編程軟件的其他功能 55
3.3 Proteus仿真軟件簡介 56
3.3.1 工程訓(xùn)練3.1 Keil C集成開發(fā)環(huán)境的操作使用 56
3.3.2 工程訓(xùn)練3.2 STC系列單片機的在線調(diào)試與在線仿真 64
3.3.3 工程訓(xùn)練3.3 用Proteus仿真軟件實現(xiàn)單片機應(yīng)用系統(tǒng)的仿真 67
本章小結(jié) 74
習(xí)題 75
第4章 STC8A8K64S4A12單片機的指令系統(tǒng)與匯編語言程序設(shè)計 78
4.1 STC8A8K64S4A12單片機的指令系統(tǒng) 78
4.1.1 概述 78
4.1.2 數(shù)據(jù)傳送類指令 84
4.1.3 算術(shù)運算類指令 89
4.1.4 邏輯運算與循環(huán)移位類指令 95
4.1.5 控制轉(zhuǎn)移類指令 98
4.1.6 位操作類指令 104
4.2 匯編語言程序設(shè)計 108
4.2.1 匯編語言程序設(shè)計基礎(chǔ) 108
4.2.2 基本程序結(jié)構(gòu)與程序設(shè)計舉例 113
4.2.3 工程訓(xùn)練4.1 LED數(shù)碼管的驅(qū)動與顯示(匯編語言版) 122
本章小結(jié) 125
習(xí)題與思考題 126
第5章 C51與C51程序設(shè)計 131
5.1 C51基礎(chǔ) 131
5.1.1 C51數(shù)據(jù)類型 133
5.1.2 C51的變量 135
5.1.3 8051單片機特殊功能寄存器變量的定義 137
5.1.4 8051單片機位尋址區(qū)(20H~2FH)位變量的定義 138
5.1.5 函數(shù)的定位 138
5.1.6 中斷服務(wù)函數(shù) 139
5.1.7 函數(shù)的遞歸調(diào)用與再入函數(shù) 140
5.1.8 在C51中嵌入?yún)R編語言程序 140
5.2 C51程序設(shè)計 141
5.2.1 C51程序框架 141
5.2.2 C51程序設(shè)計舉例 145
5.2.3 工程訓(xùn)練5.1 LED數(shù)碼管驅(qū)動與顯示(C語言版) 146
本章小結(jié) 148
習(xí)題與思考題 149
第6章 STC8A8K64S4A12單片機的存儲器與應(yīng)用編程 151
6.1 程序存儲器 151
6.2 基本RAM 153
6.3 擴展RAM(XRAM) 154
6.4 EEPROM 158
6.4.1 工程訓(xùn)練6.1 片內(nèi)擴展RAM的測試 164
6.4.2 工程訓(xùn)練6.2 EEPROM的測試 165
本章小結(jié) 169
習(xí)題與思考題 169
第7章 STC8A8K64S4A12單片機的定時/計數(shù)器 172
7.1 定時/計數(shù)器T0、T1的結(jié)構(gòu)和工作原理 172
7.2 定時/計數(shù)器T0、T1的控制 174
7.3 定時/計數(shù)器T0、T1的工作方式 175
7.4 定時/計數(shù)器T0、T1的應(yīng)用舉例 179
7.4.1 定時/計數(shù)器T0、T1的定時應(yīng)用 179
7.4.2 定時/計數(shù)器T0、T1的計數(shù)應(yīng)用 181
7.4.3 定時/計數(shù)器T0、T1的綜合應(yīng)用 182
7.5 定時/計數(shù)器T2 185
7.5.1 定時/計數(shù)器T2的電路結(jié)構(gòu) 185
7.5.2 定時/計數(shù)器T2的控制寄存器 186
7.6 定時/計數(shù)器T3、T4 187
7.6.1 定時/計數(shù)器T3、T4的電路結(jié)構(gòu) 187
7.6.2 定時/計數(shù)器T3、T4的控制寄存器 187
?
7.7 可編程時鐘輸出功能 189
7.7.1 定時/計數(shù)器T0~T4的可編程時鐘輸出 189
7.7.2 可編程時鐘的應(yīng)用舉例 190
7.7.3 工程訓(xùn)練7.1 定時/計數(shù)器的定時應(yīng)用 192
7.7.4 工程訓(xùn)練7.2 定時/計數(shù)器的計數(shù)應(yīng)用 194
7.7.5 工程訓(xùn)練7.3 定時/計數(shù)器的綜合應(yīng)用 196
7.7.6 工程訓(xùn)練7.4 可編程時鐘輸出 198
本章小結(jié) 200
習(xí)題與思考題 201
第8章 STC8A8K64S4A12單片機中斷系統(tǒng) 204
8.1 中斷系統(tǒng)概述 204
8.1.1 中斷系統(tǒng)的幾個概念 204
8.1.2 中斷的技術(shù)優(yōu)勢 205
8.1.3 中斷系統(tǒng)需要解決的問題 206
8.2 STC8A8K64S4A12單片機中斷系統(tǒng)的簡介 206
8.2.1 中斷請求 206
8.2.2 中斷響應(yīng) 215
8.2.3 中斷服務(wù)與中斷返回 218
8.3 STC8A8K64S4A12單片機中斷系統(tǒng)的中斷應(yīng)用舉例 219
8.3.1 定時中斷的應(yīng)用 219
8.3.2 外部中斷的應(yīng)用 223
8.4 STC8A8K64S4A12單片機外部中斷源的擴展 224
8.4.1 工程訓(xùn)練8.1 定時中斷的應(yīng)用編程 227
8.4.2 工程訓(xùn)練8.2 外部中斷的應(yīng)用編程 228
本章小結(jié) 230
習(xí)題與思考題 231
第9章 STC8A8K64S4A12單片機的串行接口 234
9.1 串行通信基礎(chǔ) 234
9.2 STC8A8K64S4A12單片機的串行接口1 237
9.2.1 串行接口1的控制寄存器 237
9.2.2 串行接口1的工作方式 239
9.2.3 串行接口1的波特率 243
9.2.4 串行接口1的應(yīng)用舉例 244
9.3 STC8A8K64S4A12單片機與計算機的通信 256
9.3.1 單片機與計算機RS-232串行通信接口設(shè)計 256
9.3.2 STC8A8K64S4A12單片機與計算機的串行通信程序設(shè)計 258
9.4 STC8A8K64S4A12單片機串行接口1的中繼廣播方式 261
9.5 STC8A8K64S4A12單片機串行接口2* 261
9.6 STC8A8K64S4A12單片機串行接口3* 263
9.7 STC8A8K64S4A12單片機串行接口4* 264
9.7.1 工程訓(xùn)練9.1 STC8A8K64S4A12單片機間的雙機通信 266
9.7.2 工程訓(xùn)練9.2 STC8A8K64S4A12單片機與計算機間的串行通信 269
本章小結(jié) 272
思考與提高題 273
第10章 人機對話接口的應(yīng)用設(shè)計 276
10.1 單片機應(yīng)用系統(tǒng)的設(shè)計和開發(fā)流程 276
10.1.1 單片機應(yīng)用系統(tǒng)的設(shè)計原則 276
10.1.2 單片機應(yīng)用系統(tǒng)的開發(fā)流程 277
10.1.3 單片機應(yīng)用系統(tǒng)工程報告的編制 280
10.2 鍵盤接口與應(yīng)用編程 283
10.3 LCD接口與應(yīng)用編程 291
10.3.1 LCD模塊概述 291
10.3.2 點陣字符型LCD模塊LCD1602 291
10.3.3 點陣圖形型LCD模塊LCD12864 299
10.3.4 工程訓(xùn)練10.1 STC8A8K64S4A12單片機與矩陣鍵盤的接口與應(yīng)用 309
10.3.5 工程訓(xùn)練10.2 STC8A8K64S4A12單片機與LCD12864(含中文
字庫)的接口與應(yīng)用 311
本章小結(jié) 322
習(xí)題與思考題 322
第11章 STC8A8K64S4A12單片機的比較器 326
11.1 比較器的內(nèi)部結(jié)構(gòu)與控制 326
11.2 比較器的應(yīng)用 329
本章小結(jié) 332
思考與提高題 332
第12章 STC8A8K64S4A12單片機的A/D轉(zhuǎn)換模塊 334
12.1 A/D轉(zhuǎn)換模塊的結(jié)構(gòu) 334
12.2 A/D轉(zhuǎn)換模塊的控制 335
12.3 A/D轉(zhuǎn)換模塊的應(yīng)用 338
本章小結(jié) 343
思考與提高題 344
?
第13章 STC8A8K64S4A12單片機的PCA模塊 346
13.1 PCA模塊的結(jié)構(gòu) 346
13.2 PCA模塊的控制 347
13.3 PCA模塊的工作模式與應(yīng)用編程 350
13.3.1 捕獲模式與應(yīng)用編程 350
13.3.2 16位軟件定時器模式與應(yīng)用編程 353
13.3.3 高速脈沖輸出模式與應(yīng)用編程 355
13.3.4 脈寬調(diào)制模式與應(yīng)用編程 356
13.3.5 工程訓(xùn)練13.1 PCA模塊的軟件定時器應(yīng)用 361
13.3.6 工程訓(xùn)練13.2 PCA模塊的PWM應(yīng)用 364
本章小結(jié) 366
習(xí)題與思考題 367
第14章 STC8A8K64S4A12單片機的增強型PWM模塊 369
14.1 增強型PWM模塊的結(jié)構(gòu) 369
14.2 增強型PWM模塊的控制 370
14.3 增強型PWM模塊的應(yīng)用編程 375
本章小結(jié) 382
習(xí)題與思考題 382
第15章 STC8A8K64S4A12單片機的SPI接口 384
15.1 SPI接口的結(jié)構(gòu) 384
15.2 SPI接口的控制 386
15.3 SPI接口的通信方式 391
15.4 SPI接口的應(yīng)用編程 393
本章小結(jié) 397
習(xí)題與思考題 398
第16章 STC8A8K64S4A12單片機的I2C串行總線和I2C通信接口 399
16.1 I2C串行總線 399
16.2 I2C通信接口 407
本章小結(jié) 420
思考與提高題 420
第17章 STC8A8K64S4A12單片機的低功耗設(shè)計與可靠性設(shè)計 423
17.1 低功耗設(shè)計 423
17.2 可靠性設(shè)計 428
本章小結(jié) 431
習(xí)題 431
附錄A ASCII碼表 434
附錄B STC8A8K64S4A12系列單片機指令系統(tǒng)表 435
附錄C STC8系列單片機特殊功能寄存器一覽表 439
附錄D STC8單片機學(xué)習(xí)板模塊電路 446
附錄E STC8A8K64S4A12單片機內(nèi)部接口硬件切換控制 455
附錄F C51常用頭文件與庫函數(shù) 460
附錄G C語言編譯常見錯誤信息一覽表 468
附錄H C51的模塊化編程與C51庫函數(shù)的制作 473
展開全部

單片微機原理與接口技術(shù)——基于可仿真的STC8系列單片機 作者簡介

丁向榮,男,廣東輕工職業(yè)技術(shù)學(xué)院教授,電子信息類專業(yè)教學(xué)骨干,長期從事單片機方面的教學(xué)實踐和教科研工作,具備豐富的相關(guān)經(jīng)驗,其對STC單片機的理解尤為深入,曾編寫并出版過多本相關(guān)教材,獲得市場廣泛認(rèn)可。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服