單片機原理與套用(第2版)(2019年北京郵電大學出版社有限公司出版的圖書)

單片機原理與套用(第2版)(2019年北京郵電大學出版社有限公司出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《單片機原理與套用(第2版)》是2019年北京郵電大學出版社有限公司出版的圖書,作者是翟紅藝。本書主要講述了MCS51單片機的硬體結構、指令系統、彙編語言程式設計、C51語言程式設計、內部功能和接口、系統外部功能的擴展、系統的設計開發和仿真等。

基本介紹

  • 書名:單片機原理與套用(第2版)
  • 作者:翟紅藝
  • 出版社:北京郵電大學出版社有限公司
  • ISBN:9787563557851
內容簡介,圖書目錄,

內容簡介

MCS51單片機套用廣泛,是單片機系統開發的重要系列,也是學習單片機技術較好的系統平台。本書詳盡地介紹了MCS51單片機的硬體結構、指令系統、彙編語言程式設計、C51語言程式設計、內部功能和接口、系統外部功能的擴展、系統的設計開發和仿真等。書中介紹的套用實例均為作者在實驗及實習教學過程中套用的實例,在編入本書時又採用Proteus軟體進行了系統仿真。通過大量的例題、實驗和單片機套用實例,引導讀者逐步掌握單片機套用系統開發的基本知識、方法和技能。書中各章後配有習題,以鞏固學生所學的知識。
本書可作為高等院校電子信息類專業及理工科專業的教學用書,也可作為高職高專同類專業的教學用書及各類工程技術人員的參考用書。

圖書目錄

第1章單片機的基礎知識1
1.1單片機技術的發展及套用1
1.1.1單片機的發展歷史1
1.1.2單片機的套用領域2
1.2單片機的數制和表示2
1.2.1二進制數和十六進制數3
1.2.2BCD碼4
1.2.3單片機的數據類型4
1.3單片機中的字元4
1.4單片機系統開發與仿真8
本章小結9
習題9
第2章單片機內部結構和彙編指令11
2.1單片機內部結構組成12
2.1.180C51單片機的片內結構12
2.1.280C51單片機的CPU13
2.280C51單片機的引腳功能和小系統15
2.2.180C51單片機的封裝和引腳15
2.2.280C51單片機的復位16
2.2.380C51單片機的時鐘與時序17
2.2.480C51單片機小系統20
2.380C51單片機的存儲器組織20
2.3.180C51單片機的程式存儲器配置21
2.3.280C51單片機的數據存儲器配置23
2.3.380C51單片機的特殊功能暫存器25
2.4單片機指令系統和定址方式簡介27
2.4.1指令系統簡介27
2.4.2指令格式28
2.4.3定址方式28
2.4.4彙編指令描述符號31
2.5數據傳送類指令31
2.6算術運算類和邏輯運算類指令35
2.6.1算術運算類指令35
2.6.2邏輯操作類指令38
2.7控制轉移類和位操作類指令41
2.7.1控制轉移類指令41
2.7.2位操作類指令43
2.8單片機的並行口結構與驅動44
2.8.1P0口的結構45
2.8.2P1 口的結構46
2.8.3P2口的結構46
2.8.4P3口的結構48
2.8.5並口驅動簡單外設49
本章小結53
習題54
第3章C51語言編程基礎57
3.1單片機的C51語言基礎知識57
3.1.1C51語言簡介57
3.1.2C51語言的基本數據類型58
3.1.3存儲器類型59
3.1.4存儲器模式60
3.1.5C51語言常量61
3.2C51語言的基本運算62
3.3C51語言的程式設計基礎65
3.3.1C51語言中的常用語句65
3.3.2數組68
3.3.3指針69
3.4C51語言的函式71
本章小結76
習題77
第4章MCS51單片機程式設計方法78
4.1程式編制的步驟、方法和技巧78
4.1.1程式編制的步驟78
4.1.2編寫程式的方法和技巧80
4.2程式的編輯、編譯和彙編81
4.2.1彙編語言源程式的編輯和彙編81
4.2.2C51語言源程式的編輯和編譯84
4.3程式設計實例92
4.3.1彙編語言程式設計92
4.3.2C51語言程式設計93
本章小結94
習題94
第5章80C51單片機的中斷系統95
5.1中斷系統的基本概念95
5.1.1中斷的定義95
5.1.2中斷的優點96
5.1.3中斷嵌套96
5.280C51單片機的中斷系統內部結構96
5.2.180C51單片機中斷系統內部結構 96
5.2.280C51單片機中斷系統的暫存器97
5.3中斷回響與中斷返回100
5.3.1中斷回響100
5.3.2中斷返回100
5.4中斷初始化及中斷服務程式結構101
本章小結103
習題104
第6章定時器/計數器及其套用105
6.1定時器/計數器的結構及工作原理105
6.2定時器/計數器的控制暫存器106
6.2.1工作模式暫存器106
6.2.2定時器/計數器控制暫存器107
6.3定時器/計數器的工作方式107
6.4定時器/計數器的編程和套用110
6.4.1方式1套用110
6.4.2方式2套用113
6.4.3方式3套用114
6.4.4定時器/計數器擴展外部中斷源套用實例116
6.4.5門控位測量脈寬套用實例119
本章小結120
習題120
第7章單片機串列口及其套用122
7.1串列通信的基本概念122
7.1.1異步通信和同步通信123
7.1.2串列通信的方式124
7.1.3傳輸速率與傳輸距離125
7.1.4串列通信的差錯校驗125
7.2MCS51單片機串列口125
7.2.1串列口結構125
7.2.2串列口控制暫存器和波特率倍增設定126
7.2.3串列口的工作方式128
7.2.4波特率設定131
7.3串列口套用132
7.3.1串列口方式0的套用132
7.3.2串列口方式1的套用——雙機通信134
7.3.3串列口方式2和方式3的套用——多機通信138
本章小結138
習題139
第8章51系列單片機實驗140
8.1實驗一KeilμVision軟體的使用實驗140
8.2實驗二循環結構程式設計實驗146
8.3實驗三 Proteus與Keil軟體仿真聯調實驗149
8.4實驗四並行口的輸入輸出實驗152
8.5實驗五開關控制實驗154
8.6實驗六單個數碼管顯示實驗156
8.7實驗七多位一體數碼管動態顯示實驗158
8.8實驗八8×8點陣顯示實驗160
8.9實驗九繼電器實驗161
8.10實驗十矩陣鍵盤及蜂鳴器實驗163
8.11實驗十一外部中斷實驗166
8.12實驗十二計數器實驗168
8.13實驗十三定時器實驗169
8.14實驗十四雙機通信仿真實驗171
8.15實驗十五步進電機控制實驗175
8.16實驗十六液晶1602仿真實驗178
第9章MCS51單片機程式設計實例183
9.1彙編語言程式設計方法與實例183
9.1.1基本結構彙編語言程式設計183
9.1.2子程式及其調用189
9.1.3常用彙編程式實例192
9.2單片機系統設計實例196
9.2.1實時時鐘系統設計196
9.2.2簡易交通燈系統設計205
本章小結210
習題210
參考文獻212
附錄213

相關詞條

熱門詞條

聯絡我們