單片機開發與實踐教程

《單片機開發與實踐教程》中能充分的體現“學生自主學習+仿真教學+工學結合實訓”的“3+”一體化教學。情境任務驅動,使學生明白工作任務,引起學生的興趣,然後指導學生展開學習。在老師的指導下進行仿真,驗證設計方案的可行性以及效果。 在實例中學習指令,有利於理解,學以致用。用比喻和圖解的方式講解單片機,語言通俗易懂,代碼分析詳細,實例具有很強的實用性和參考價值。

基本介紹

  • 書名:單片機開發與實踐教程
  • 出版社:北京大學出版社
  • 頁數:184頁
  • 開本:16
  • 品牌:北京大學出版社
  • 作者:宋玲玲
  • 出版日期:2013年8月1日
  • 語種:簡體中文
  • ISBN:9787301223901
基本介紹,內容簡介,作者簡介,圖書目錄,

基本介紹

內容簡介

《單片機開發與實踐教程》以80C51單片機為主線,首先敘述了51系列微控制器的內部結構和相關內部暫存器的映射和功能,詳細地介紹了單片機開發的入門知識和經典實例,然後通過項目任務的形式訓練讀者掌握其編程套用方法。本書嘗試以一些典型的工程實例作為教學內容,將單片機的知識和技能學習有效地結合到一起,在教學中培養學生的關鍵技能。作者以項目為核心編寫教材,秉承以"樂學"為理念,以"導學"為方法,讓讀者輕鬆、高效地掌握單片機使用技巧和編程方法。

作者簡介

宋玲玲:煙臺職業學院電子系副教授。

圖書目錄

目 錄
第1章 緒論 1 1.1
單片機的發展和套用 3
1.1.1 單片機的發展 4
1.1.2 單片機的套用 5
1.2 MCS-51系列單片機 8
1.3 AT89C51單片機概述 10
1.4 本教程教學建議 11
本章小結 12
閱讀材料 12
習題 12
第2章 AT89C51單片機硬體結構 14
2.1 AT89C51單片機的內部結構 16
2.1.1 AT89C51的組成 17
2.1.2 中央處理器CPU 18
2.1.3 存儲器與特殊功能暫存器 (SFR) 19
2.1.4 I/O口 20
2.1.5 套用系統匯流排 24
2.1.6 復位與復位電路 24
2.1.7 AT89C51引腳說明 25
2.2 AT89C51存儲器結構和定址空間 26
2.2.1 片內RAM 26
2.2.2 特殊功能暫存器SFR 28
2.2.3 片外RAM 32
2.2.4 片內外ROM 33
2.2.5 AT89C51時鐘電路和工作時序 33
2.3 AT89C51中斷控制概述 37
2.4 AT89C51布爾處理器系統 38
2.5 AT89C51工作方式 38
本章小結 43
閱讀材料 43
習題 44
第3章 AT89C51單片機軟體 45
3.1 單片機軟體程式概述 47
3.2 彙編語言指令系統 48
3.2.1 定址方式及指令格式 49
3.2.2 指令類別及執行指令過程 53
3.2.3 數據傳送類指令 54
3.2.4 算術運算類指令 58
3.2.5 邏輯運算及移位類指令 60
3.2.6 控制程式跳轉類指令 63
3.2.7 布爾(位)操作類指令 67
3.3 89C51彙編語言程式設計 69
3.3.1 彙編語言格式 70
3.3.2 偽指令語句 70
3.3.3 順序結構程式設計 73
3.3.4 分支結構程式設計 74
3.3.5 循環結構程式設計 78
3.3.6 子程式設計 81
3.3.7 程式設計實例 84
本章小結 87
閱讀材料 87
習題 88
第4章 中斷控制系統 90
4.1 AT89C51中斷控制系統 92
4.2 AT89C51中斷控制機制 95
4.3 AT89C51中斷回響 99
4.4 AT89C51中斷子程式的實例 100
本章小結 101
閱讀材料 101
習題 101
第5章 定時器/計數器 103
5.1 定時器/計數器原理 104
5.2 定時器/計數器T0和T1 105
5.2.1 T0和T1有關的SFR 106
5.2.2 T0和T1的工作方式 108
5.3 定時器/計數器T2 111
5.3.1 T2有關的SFR 112
5.3.2 T2工作方式 114
5.4 監視定時器T3 116
5.5 定時器/計數器的套用實例 118
5.5.1 定時器的套用 118
5.5.2 計數器的套用 122
本章小結 123
閱讀材料 123
習題 123
第6章 串列通信原理及套用 125
6.1 串列通信原理 127
6.2 AT89C51單片機串列通信接口 128
6.2.1 串列接口的結構 128
6.2.2 串列通信接口控制 129
6.3 串列通信接口的工作方式 130
6.3.1 串列通信接口工作方式0 131
6.3.2 串列通信接口工作方式1 132
6.3.3 串列通信接口工作方式2和3 135
6.4 多個單片機通信方式 137
6.5 串列通信的套用實例 138
6.5.1 串列通信接口工作方式0的套用 138
6.5.2 串列連線埠方式1的套用 139
6.5.3 串列通信接口工作方式2和3的套用 142
本章小結 143
閱讀材料 144
習題 144
第7章 AT89C51系統擴展技術 146
7.1 AT89C51接口擴展原理 148
7.2 外部存儲器的擴充 152
7.3 單片機顯示接口套用 155
7.3.1 LED顯示套用 155
7.3.2 LCD顯示套用 158
7.4 單片機鍵盤接口套用 159
7.5 單片機I/O接口套用及擴展 161
7.5.1 單片機I/O接口直接套用 162
7.5.2 單片機I/O接口的 擴充套用 163
7.5.3 8255可程式並行I/O接口擴展套用 163
7.6 A/D、D/A

相關詞條

熱門詞條

聯絡我們