單片機原理與接口技術:設計與實訓

單片機原理與接口技術:設計與實訓

《單片機原理與接口技術:設計與實訓》是2016年10月機械工業出版社出版的圖書,作者是王雅芳。

基本介紹

  • 書名:單片機原理與接口技術:設計與實訓
  • 作者:王雅芳
  • ISBN:9787111542957
  • 定價:49元
  • 出版社:機械工業出版社
  • 出版時間:2016年10月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《單片機原理與接口技術:設計與實訓》結合作者多年的教學與單片機實踐經驗,以當今市場比較典型實用的單片機套用為例進行介紹。《單片機原理與接口技術:設計與實訓》共分為8章,具體包括單片機概述、MCS-51系列單片機的硬體結構和組成、單片機指令系統與彙編語言程式設計、MCS-51系列單片機的中斷系統、MCS-51系列單片機的定時/計數器、I/O接口的擴展套用、MCS-51系列單片機串列通信及其套用、單片機基礎知識與套用設計的仿真實例等內容。《單片機原理與接口技術:設計與實訓》立足於專業、理論與實踐結合,深入考慮讀者的需求,簡明實用、實例豐富、圖文並茂。
《單片機原理與接口技術:設計與實訓》可作為從事電子信息類相關工作的工程技術人員的參考書,也可作為套用型本科和高職院校電子信息工程、電氣工程、自動化、智慧型儀表以及機電一體化等專業教材,還可用作自動化類技師、高級技師的技術培訓教材。

圖書目錄

前言
第1章單片機概述1
1.1單詢滲挨片機的基本概念1
1.2單片機的發展歷史1
1.3單片機的特點與套用領域2
★1.3.1單片機的特點2
★1.3.2單片機的套用領域3
1.4單片機的發展使用趨勢3
1.5MCS系列和STC系列單片機4
★1.5.1MCS-51系列單片機4
★1.5.2STC系列單片機6
★1.5.3其他類型單片機7
★1.5.4單片機開發工具的使用10
1.6單片機中使用的數制與碼制19
★1.6.1進位計數制20
★1.6.2進位計數制的相互轉換20
★1.6.3單片機的原碼、反碼和補碼21
★1.6.4數碼和字元的代碼表示23
1.7單片機的存儲器24
★1.7.1RAM存儲器24
★1.7.2ROM存儲器24
第2章MCS-51系列單片機的硬體結構和組成26
2.1MCS-51系列單片機的硬體結構26
★2.1.18051單片機的采愉市硬體組成26
★2.1.28051單片機的中央處理器26
★2.1.38051單片機的引腳30
★2.1.48051單片機存儲催獄愚多器的結構31
★2.1.58051單片機的I/O接口35
★2.1.68051單片機的最小系統套用37
★2.1.7時鐘電路與時序37
★2.1.8復位操作和復位電路41
★2.1.9看門狗定時器42
★2.1.10低功耗節電模式42
2.2AT89系列單片機的才煉付付結構43
★2.2.1AT89S51單片機簡介44
★2.2.2AT89系列單片機Flash的坑盛厚編程和校驗46
第3章單片機指令系統與彙編語言程式設計47
3.1單堡霉片機指令系統概述 47
★3.1.1MCS-51系列單片機彙編指令的格式48
★3.1.2指令中的符號標識和注釋符49
3.280C51單片機定址方式49
★3.2.1暫存器定址方式50
★3.2.2直接定址方式50
★3.2.3暫存器間接定址方式50
★3.2.4立即定址方式51
★3.2.5變址間接定址方式51
★3.2.6相對定址方式52
★3.2.7位定址方式53
3.380C51單片機指令系統54
★3.3.1數據傳送類指令54
★3.3.2算術運算類指令60
★3.3.3邏輯運算類指令65
★3.3.4控制轉移類指令68
★3.3.5位操作類指令75
★3.3.6訪問I/O接口指令的使用說明 78
3.480C51彙編語言程式設計79
★3.4.1偽指令79
★3.4.2常見彙編程式設計套用83
★3.4.3彙編語言程式設計舉例91
第4章MCS-51系列單片機的中斷系統99
4.1單片機中斷概述99
★4.1.1中斷的基本概念99
★4.1.2中斷的作用與功能99
★4.1.3中斷系統結構100
4.2中斷源類型100
★4.2.1定時中斷類101
★4.2.2串列中斷類101
★4.2.380C51中斷系統101
★4.2.4中斷請求觸發方式102
4.3中斷控制102
★4.3.1中斷允許控制暫存器103
★4.3.2中斷優先權控制暫存器103
★4.3.3中斷的回響永習擊104
★4.3.4技術中斷的處理106
★4.3.5中斷的返回106
★4.3.6中斷請求撤除106
★4.3.7中斷回響時間107
4.4中斷程式設計及舉例107
★4.4.1中斷初始化程式107
★4.4.2中斷服務程式108
★4.4.3中斷套用舉例109
★4.4.480C51外部中斷源擴展110
第5章MCS-51系列單片機的定時/計數器112
5.1定時/計數器的結構及工作原理112
★5.1.1工作方式暫存器TMOD113
★5.1.2控制暫存器TCON114
5.2定時器T0、T1的工作方式115
★5.2.1 方式0(模式0)115
★5.2.2方式1(模式1)116
★5.2.3方式2(模式2)116
★5.2.4方式3(模式3)117
5.3定時/計數器T0、T1的套用舉例117
★5.3.1定時/計數器對輸入信號的要求117
★5.3.2定時控制、脈寬檢測119
★5.3.3電壓/頻率轉換128
5.4定時/計數器T2128
★5.4.1特殊功能暫存器T2MOD128
★5.4.2T2的狀態控制暫存器T2CON129
★5.4.3T2的工作方式 130
★5.4.4定時/計數器T2的套用132
第6章I/O接口的擴展套用135
6.1I/O接口的使用135
★6.1.1I/O接口的主要作用135
★6.1.2I/O接口的編址136
★6.1.3I/O接口的數據傳送方式136
6.2並行I/O接口擴展137
★6.2.1並行接口的結構137
★6.2.2並行接口的操作137
★6.2.3單片機控制的跑馬燈138
★6.2.4I/O接口輸入/輸出套用140
6.3單片機系統中的鍵盤接口設計141
★6.3.1鍵盤接口設計141
★6.3.2矩陣式鍵盤掃描套用142
6.4單片機系統中的LED數碼顯示器146
★6.4.1LED數碼顯示器的結構與原理146
★6.4.2單片機控制單管數碼顯示器147
★6.4.3秒鐘計時數碼管顯示電路149
6.5單片機系統中的LCD液晶顯示器151
★6.5.1字元型液晶顯示模組的組成和基本特點151
★6.5.2LCD1602模組接口引腳功能151
★6.5.3LCD液晶顯示器套用154
6.6單片機控制點陣模組信息顯示156
★6.6.1點陣模組結構與顯示原理156
★6.6.2單片機控制點陣模組的套用157
6.7並行I/O接口擴展套用161
★6.7.18×55可程式並行I /O接口擴展161
★6.7.2用74HC系列晶片擴展I/O接口168
★6.7.3數碼管接口擴展168
★6.7.4LED點陣顯示器接口技術172
6.8D-A和A-D轉換接口技術174
★6.8.1DAC0832與MCS-51系列單片機的接口174
★6.8.2ADC0809與MCS-51系列單片機的接口176
6.9串列匯流排接口技術178
★6.9.1I2C串列匯流排擴展178
★6.9.2SPI串列匯流排擴展181
★6.9.31-Wire 單匯流排擴展184
★6.9.4Microwire匯流排擴展185
6.10外部存儲器擴展186
★6.10.1外部存儲器擴展方式186
★6.10.228SF040A並行存儲器接口設計187
★6.10.3擴展外部存儲器測試電路設計187
第7章MCS-51系列單片機串列通信及其套用190
7.1概述190
★7.1.1串列通信的數據通路形式192
★7.1.2串列通信的傳輸速率192
7.2MCS51系列單片機的串列通信接口 193
★7.2.1通用的異步接收/傳送器UART193
★7.2.2串列接口的控制暫存器SCON193
★7.2.3特殊功能暫存器PCON194
★7.2.4串列接口的工作方式195
★7.2.5波特率設計196
7.3串列通信套用199
★7.3.1RS-232標準串列匯流排接口及套用200
★7.3.2RS-422、RS-485標準串列匯流排接口及套用202
★7.3.3移位暫存器方式203
★7.3.4雙機、多機通信套用206
★7.3.5單片機與微機的串列通信208
第8章單片機基礎知識與套用設計的仿真實例213
8.1基礎套用知識213
★8.1.1門鈴聲213
★8.1.2電動機控制215
★8.1.3花樣流水燈217
★8.1.4串列接口通信測試220
8.2接口設計套用實訓224
★8.2.1電子琴224
★8.2.2溫度測試227
★8.2.3交通燈設計233
★8.2.4數據採集236
★8.2.5作息實時控制241
參考文獻248
3.280C51單片機定址方式49
★3.2.1暫存器定址方式50
★3.2.2直接定址方式50
★3.2.3暫存器間接定址方式50
★3.2.4立即定址方式51
★3.2.5變址間接定址方式51
★3.2.6相對定址方式52
★3.2.7位定址方式53
3.380C51單片機指令系統54
★3.3.1數據傳送類指令54
★3.3.2算術運算類指令60
★3.3.3邏輯運算類指令65
★3.3.4控制轉移類指令68
★3.3.5位操作類指令75
★3.3.6訪問I/O接口指令的使用說明 78
3.480C51彙編語言程式設計79
★3.4.1偽指令79
★3.4.2常見彙編程式設計套用83
★3.4.3彙編語言程式設計舉例91
第4章MCS-51系列單片機的中斷系統99
4.1單片機中斷概述99
★4.1.1中斷的基本概念99
★4.1.2中斷的作用與功能99
★4.1.3中斷系統結構100
4.2中斷源類型100
★4.2.1定時中斷類101
★4.2.2串列中斷類101
★4.2.380C51中斷系統101
★4.2.4中斷請求觸發方式102
4.3中斷控制102
★4.3.1中斷允許控制暫存器103
★4.3.2中斷優先權控制暫存器103
★4.3.3中斷的回響104
★4.3.4技術中斷的處理106
★4.3.5中斷的返回106
★4.3.6中斷請求撤除106
★4.3.7中斷回響時間107
4.4中斷程式設計及舉例107
★4.4.1中斷初始化程式107
★4.4.2中斷服務程式108
★4.4.3中斷套用舉例109
★4.4.480C51外部中斷源擴展110
第5章MCS-51系列單片機的定時/計數器112
5.1定時/計數器的結構及工作原理112
★5.1.1工作方式暫存器TMOD113
★5.1.2控制暫存器TCON114
5.2定時器T0、T1的工作方式115
★5.2.1 方式0(模式0)115
★5.2.2方式1(模式1)116
★5.2.3方式2(模式2)116
★5.2.4方式3(模式3)117
5.3定時/計數器T0、T1的套用舉例117
★5.3.1定時/計數器對輸入信號的要求117
★5.3.2定時控制、脈寬檢測119
★5.3.3電壓/頻率轉換128
5.4定時/計數器T2128
★5.4.1特殊功能暫存器T2MOD128
★5.4.2T2的狀態控制暫存器T2CON129
★5.4.3T2的工作方式 130
★5.4.4定時/計數器T2的套用132
第6章I/O接口的擴展套用135
6.1I/O接口的使用135
★6.1.1I/O接口的主要作用135
★6.1.2I/O接口的編址136
★6.1.3I/O接口的數據傳送方式136
6.2並行I/O接口擴展137
★6.2.1並行接口的結構137
★6.2.2並行接口的操作137
★6.2.3單片機控制的跑馬燈138
★6.2.4I/O接口輸入/輸出套用140
6.3單片機系統中的鍵盤接口設計141
★6.3.1鍵盤接口設計141
★6.3.2矩陣式鍵盤掃描套用142
6.4單片機系統中的LED數碼顯示器146
★6.4.1LED數碼顯示器的結構與原理146
★6.4.2單片機控制單管數碼顯示器147
★6.4.3秒鐘計時數碼管顯示電路149
6.5單片機系統中的LCD液晶顯示器151
★6.5.1字元型液晶顯示模組的組成和基本特點151
★6.5.2LCD1602模組接口引腳功能151
★6.5.3LCD液晶顯示器套用154
6.6單片機控制點陣模組信息顯示156
★6.6.1點陣模組結構與顯示原理156
★6.6.2單片機控制點陣模組的套用157
6.7並行I/O接口擴展套用161
★6.7.18×55可程式並行I /O接口擴展161
★6.7.2用74HC系列晶片擴展I/O接口168
★6.7.3數碼管接口擴展168
★6.7.4LED點陣顯示器接口技術172
6.8D-A和A-D轉換接口技術174
★6.8.1DAC0832與MCS-51系列單片機的接口174
★6.8.2ADC0809與MCS-51系列單片機的接口176
6.9串列匯流排接口技術178
★6.9.1I2C串列匯流排擴展178
★6.9.2SPI串列匯流排擴展181
★6.9.31-Wire 單匯流排擴展184
★6.9.4Microwire匯流排擴展185
6.10外部存儲器擴展186
★6.10.1外部存儲器擴展方式186
★6.10.228SF040A並行存儲器接口設計187
★6.10.3擴展外部存儲器測試電路設計187
第7章MCS-51系列單片機串列通信及其套用190
7.1概述190
★7.1.1串列通信的數據通路形式192
★7.1.2串列通信的傳輸速率192
7.2MCS51系列單片機的串列通信接口 193
★7.2.1通用的異步接收/傳送器UART193
★7.2.2串列接口的控制暫存器SCON193
★7.2.3特殊功能暫存器PCON194
★7.2.4串列接口的工作方式195
★7.2.5波特率設計196
7.3串列通信套用199
★7.3.1RS-232標準串列匯流排接口及套用200
★7.3.2RS-422、RS-485標準串列匯流排接口及套用202
★7.3.3移位暫存器方式203
★7.3.4雙機、多機通信套用206
★7.3.5單片機與微機的串列通信208
第8章單片機基礎知識與套用設計的仿真實例213
8.1基礎套用知識213
★8.1.1門鈴聲213
★8.1.2電動機控制215
★8.1.3花樣流水燈217
★8.1.4串列接口通信測試220
8.2接口設計套用實訓224
★8.2.1電子琴224
★8.2.2溫度測試227
★8.2.3交通燈設計233
★8.2.4數據採集236
★8.2.5作息實時控制241
參考文獻248

相關詞條

熱門詞條

聯絡我們