單片機套用技術(第三版)

單片機套用技術(第三版)

《單片機套用技術(第三版)》是2016年西安電子科技大學出版社出版的圖書,作者是劉守義、楊宏麗。

基本介紹

  • 書名:單片機套用技術(第三版)
  • 作者:劉守義 楊宏麗
  • ISBN:978-7-5606-3114-1
  • 定價:25.5元
  • 出版社:西安電子科技大學出版社
  • 出版時間:2016-03
內容簡介,目錄,

內容簡介

本書是中國高等職業技術教育研究會與西安電子科技大學出版社聯合策劃、組織編寫的高職高專套用電子技術系列規劃教材之一。
本書採用教、學、做相結合的教學模式,以理論夠用、著眼套用的觀點,通過實訓引入、不斷拓寬思路的方法講述掌握單片機套用技術所需的基礎知識和基本技能。本書共10章,內容包括單片機硬體系統、單片機開發系統、MCS-51指令系統、彙編語言程式設計、定時與中斷系統、單片機顯示和鍵盤接口、A/D與D/A轉換接口、串列口通信技術、單片機系統擴展及單片機套用設計與實例。
本書選材合理,文字敘述清楚,可作為高職高專、成人教育機電類相關專業單片機技術課程理論與實踐教學的教材
★本書配有電子教案,需要者可與出版社聯繫,免費提供。

目錄

第1章 單片機硬體系統 1
實訓1 信號燈的控制1 1
1.1 概述 3
1.1.1 單片機及單片機套用系統 3
1.1.2 MCS-51單片機系列 6
1.2 MCS-51系列單片機結構和原理 9
1.2.1 MCS-51內部組成及信號引腳 9
1.2.2 MCS-51內部數據存儲器 12
1.2.3 MCS-51內部程式存儲器 17
1.3 並行I/O口電路結構 18
1.3.1 P0口 18
1.3.2 P1口 19
1.3.3 P2口 19
1.3.4 P3口 20
1.4 時鐘電路與復位電路 21
1.4.1 單片機的時鐘電路與時序 21
1.4.2 單片機的復位電路 22
本章小結 23
習題1 24
第2章 單片機開發系統 26
實訓2 單片機開發系統及套用 26
2.1 單片機開發系統 28
2.2 單片機開發系統的功能 28
2.2.1 線上仿真功能 28
2.2.2 調試功能 29
2.2.3 軟體輔助設計功能 30
2.2.4 程式固化功能 31
2.3 單片機套用系統的調試 31
2.3.1 硬體調試方法 31
2.3.2 軟體調試方法 32
2.4 Keil軟體的使用 33
本章小結 38
習題2 38
第3章 MCS-51指令系統 39
實訓3 指令的套用 39
3.1 簡介 42
3.1.1 指令概述 42
3.1.2 指令格式 43
3.2 定址方式 43
3.3 指令系統 48
3.3.1 指令系統中的符號說明 49
3.3.2 數據傳送類指令 49
3.3.3 算術運算類指令 53
3.3.4 邏輯運算及移位類指令 56
3.3.5 控制轉移類指令 59
3.3.6 位操作類指令 63
3.3.7 常用偽指令 66
本章小結 67
習題3 68
第4章 彙編語言程式設計 71
實訓4 信號燈的控制2 71
4.1 概述 73
4.2 簡單程式設計 74
4.3 分支程式設計 76
4.3.1 分支程式實例 76
4.3.2 分支程式結構 81
4.4 循環程式設計 83
4.4.1 循環程式實例 83
4.4.2 循環程式結構 88
4.5 查表程式 89
4.6 子程式設計與堆疊技術 90
4.6.1 子程式實例 90
4.6.2 堆疊結構 94
4.6.3 子程式結構 95
本章小結 96
習題4 97
第5章 定時與中斷系統 102
實訓5 信號燈的控制3 102
5.1 定時/計數器 106
5.1.1 單片機定時/計數器的結構 106
5.1.2 定時/計數器的工作方式 109
5.1.3 定時/計數器的編程和套用 113
5.2 中斷系統 115
5.2.1 MCS-51的中斷系統 115
5.2.2 中斷有關概念和暫存器 117
5.2.3 中斷處理過程 120
5.2.4 外部中斷源的擴展 124
5.2.5 中斷系統的套用 126
本章小結 131
習題5 131
第6章 單片機顯示和鍵盤接口 135
實訓6 簡易秒表的製作 135
6.1 單片機與顯示器接口 139
6.1.1 LED靜態顯示器 140
6.1.2 LED動態顯示器 144
6.1.3 LED大螢幕顯示器 151
6.1.4 LCD液晶顯示器和接口 157
6.2 單片機與鍵盤接口 171
6.2.1 鍵盤工作原理 171
6.2.2 獨立式按鍵 173
6.2.3 矩陣式鍵盤 174
6.3 鍵盤與顯示器綜合套用 181
本章小結 182
習題6 182
第7章 A/D與D/A轉換接口 185
實訓7 簡易數字電壓表的製作 185
7.1 A/D轉換器接口 188
7.1.1 典型A/D轉換器晶片ADC0809 188
7.1.2 MCS-51單片機與ADC0809接口 190
7.1.3 套用舉例 191
7.2 D/A 轉換器接口 194
7.2.1 典型D/A轉換器晶片DAC0832 194
7.2.2 DAC0832單緩衝方式的接口與套用 196
7.2.3 DAC0832雙緩衝方式的接口與套用 198
本章小結 200
習題7 200
第8章 串列口通信技術 202
實訓8 單片機之間的雙機通信 202
8.1 串列通信基礎 204
8.1.1 串列通信的分類 205
8.1.2 串列通信的制式 206
8.1.3 串列通信的接口電路 207
8.2 MCS-51的串列接口 207
8.2.1 MCS-51串列口結構 207
8.2.2 MCS-51串列口的工作方式 209
8.2.3 MCS-51串列口的波特率 211
8.3 MCS-51單片機之間的通信 213
8.3.1 雙機通信硬體電路 213
8.3.2 雙機通信軟體編程 214
8.4 PC機和單片機之間的通信 218
8.4.1 接口設計 218
8.4.2 軟體編程 219
本章小結 222
習題8 222
第9章 單片機系統擴展 224
實訓9 信號燈的控制4 224
9.1 程式存儲器擴展 226
9.1.1 單片機程式存儲器概述 226
9.1.2 EPROM程式存儲器擴展實例 227
9.1.3 EEPROM擴展實例 230
9.2 數據存儲器擴展 232
9.2.1 數據存儲器(RAM)概述 232
9.2.2 靜態RAM的擴展實例 233
9.2.3 快擦寫型存儲器(Flash Memory)的擴展 236
9.3 I/O口的擴展 242
9.3.1 MCS-51內部並行I/O口及其作用 242
9.3.2 簡單的I/O口擴展 243
9.3.3 串列口的I/O口擴展 244
9.3.4 採用PSD晶片擴展I/O口 250
本章小結 256
習題8 257
第10章 單片機套用設計與實例 259
10.1 課程設計——電腦鐘的設計與製作 259
10.1.1 設計要求 259
10.1.2 總體方案 259
10.1.3 硬體設計 260
10.1.4 軟體設計 262
10.1.5 系統調試與脫機運行 273
10.2 套用系統實例—單片機溫度控制系統 274
10.2.1 技術指標 274
10.2.2 控制方案 274
10.2.3 硬體設計 275
10.2.4 軟體設計 277
10.3 單片機套用系統開發的一般方法 285
10.3.1 確定任務 285
10.3.2 總體設計 286
10.3.3 硬體設計 286
10.3.4 軟體設計 288
10.3.5 系統調試 288
10.4 單片機套用系統實用技術 289
10.4.1 低功耗設計 289
10.4.2 加密技術 292
本章小結 295
習題10 295
附錄 MCS-51指令表 297
參考文獻 302

相關詞條

熱門詞條

聯絡我們