-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

單片機串口通信及測控應用實戰詳解

( 簡體 字)
作者:李江全類別:1. -> 電腦組織與體系結構 -> 單晶片 -> 8051
譯者:
出版社:人民郵電出版社單片機串口通信及測控應用實戰詳解 3dWoo書號: 39160
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:8/1/2014
頁數:334
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787115358929
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

  《單片機串口通信及測控應用實戰詳解》從應用的角度介紹了單片機串口通信及測控技術。主要內容包括單片機及其控制系統概述,單片機開發板B簡介;串行通信的基本概念,串行通信的接口標準,個人計算機中的串行端口,單片機中的串行端口,PC編程軟件的串行通信開發工具;分別采用匯編語言和C51語言編寫單片機端程序;分別采用Visual Basic和Visual C++語言編寫PC端程序,實現單片機與單片機串口通信,實現單片機與PC模擬量輸入與輸出、開關量輸入與輸出,實現單片機測控應用(溫度檢測、短信收發、智能儀器);采用組態軟件KingView實現單片機與PC串口通信。
  《單片機串口通信及測控應用實戰詳解》內容豐富,可供自動化、計算機應用、機電一體化等相關專業的大學生、研究生學習單片機通信技術,也可供從事計算機控制系統研發的工程技術人員參考。
  為方便讀者學習,《單片機串口通信及測控應用實戰詳解》提供了超值配套光盤,內容包括實例源程序、程序運行錄屏、系統測試錄像及軟硬件資源等。
目錄:

第1章 單片機及控制系統概述 1
1.1 單片機概述 1
1.1.1 單片機的組成 1
1.1.2 單片機的分類和指標 3
1.1.3 常用的單片機系列 3
1.1.4 單片機的開發工具 5
1.1.5 單片機的特點及應用 6
1.2 單片機應用系統概述 7
1.2.1 單片機應用系統的種類 7
1.2.2 單片機控制系統的組成 8
1.2.3 單片機應用系統的開發過程 11
1.3 單片機開發板B簡介 14
1.3.1 單片機開發板B的功能 14
1.3.2 單片機開發板B的主要電路 15
1.3.3 單片機開發板B的功能測試程序 18

第2章 單片機串行通信概述 26
2.1 串行通信的基本概念 26
2.1.1 并行通信與串行通信 26
2.1.2 串行通信工作模式 27
2.1.3 異步傳輸與同步傳輸 28
2.1.4 串行通信的基本參數 30
2.2 串行通信的接口標準 30
2.2.1 RS-232C接口標準 30
2.2.2 RS-422/485接口標準 32
2.3 個人計算機中的串行端口 34
2.3.1 查看串行端口信息 34
2.3.2 串口通信線路連接 35
2.3.3 串口通信調試 37
2.3.4 虛擬串口的使用 38
2.4 單片機中的串行口 39
2.4.1 串行口的結構與控制 40
2.4.2 串行口的工作方式 41
2.4.3 波特率的計算與串行口初始化 44
2.5 串行通信控件MSComm 46
2.5.1 MSComm控件處理通信的方式 46
2.5.2 MSComm控件的引用 47
2.5.3 MSComm 控件的常用屬性 49
2.5.4 MSComm 控件的OnComm事件 53
2.5.5 MSComm控件通信步驟 54

第3章 單片機與單個單片機串口通信編程實例 55
3.1 系統設計說明 55
3.1.1 設計任務 55
3.1.2 線路連接 55
3.2 使用查詢方式 57
3.2.1 C51程序設計 57
3.2.2 匯編程序設計 63
3.3 使用中斷方式 66
3.3.1 C51程序設計 66
3.3.2 匯編程序設計 70

第4章 單片機與多個單片機串口通信編程實例 74
4.1 系統設計說明 74
4.1.1 多機通信原理與通信協議 74
4.1.2 設計任務 75
4.1.3 線路連接 76
4.2 使用查詢方式 76
4.2.1 C51程序設計 77
4.2.2 匯編程序設計 83
4.3 使用中斷方式 87
4.3.1 C51程序設計 88
4.3.2 匯編程序設計 93

第5章 單個單片機與PC串口通信的數據傳送 98
5.1 系統設計說明 98
5.1.1 設計任務 98
5.1.2 線路連接 99
5.2 單片機端程序設計 100
5.2.1 采用C51語言實現 100
5.2.2 采用匯編語言實現 103
5.3 PC端程序設計 107
5.3.1 采用Visual Basic實現 107
5.3.2 PC端采用Visual C++實現 113

第6章 多個單片機與PC串口通信的數據傳送 120
6.1 系統設計說明 120
6.1.1 設計任務 120
6.1.2 線路連接 120
6.2 單片機端程序設計 121
6.2.1 使用查詢方式C51程序設計 121
6.2.2 使用查詢方式匯編程序設計 125
6.2.3 使用中斷方式C51程序設計 127
6.2.4 使用中斷方式匯編程序設計 130
6.3 PC端程序設計 132
6.3.1 采用Visual Basic實現 132
6.3.2 采用Visual C++實現 134

第7章 單片機與PC串口通信的模擬量輸入 138
7.1 系統設計說明 138
7.1.1 設計任務 138
7.1.2 線路連接 138
7.2 單片機端電壓輸入程序設計 139
7.2.1 采用C51語言實現 140
7.2.2 采用匯編語言實現 143
7.3 PC端電壓輸入程序設計 149
7.3.1 采用Visual Basic實現 149
7.3.2 采用Visual C++實現 151

第8章 單片機與PC串口通信的模擬量輸出 155
8.1 系統設計說明 155
8.1.1 設計任務 155
8.1.2 線路連接 155
8.2 單片機端電壓輸出程序設計 156
8.2.1 采用C51語言實現 156
8.2.2 采用匯編語言實現 160
8.3 PC端電壓輸出程序設計 165
8.3.1 采用Visual Basic實現 165
8.3.2 采用Visual C++實現 167

第9章 單片機與PC串口通信的開關量輸入 169
9.1 系統設計說明 169
9.1.1 設計任務 169
9.1.2 線路連接 169
9.2 單片機端開關量輸入程序設計 170
9.2.1 采用C51語言實現 170
9.2.2 采用匯編語言實現 173
9.3 PC端開關量輸入程序設計 175
9.3.1 采用Visual Basic實現 175
9.3.2 采用Visual C++實現 178

第10章 單片機與PC串口通信的開關量輸出 181
10.1 系統設計說明 181
10.1.1 設計任務 181
10.1.2 線路連接 181
10.2 單片機端開關量輸出程序設計 182
10.2.1 采用C51語言實現 182
10.2.2 采用匯編語言實現 184
10.3 PC端開關量輸出程序設計 185
10.3.1 采用Visual Basic實現 185
10.3.2 采用Visual C++實現 187

第11章 單片機與PC串口通信的組態應用 190
11.1 系統設計說明 190
11.1.1 設計任務 190
11.1.2 線路連接 191
11.1.3 組態王設置 192
11.1.4 單片機與KingView通信協議 193
11.2 單片機端C51程序設計 195
11.2.1 模擬電壓輸入 195
11.2.2 模擬電壓輸出 201
11.2.3 開關量輸入 207
11.2.4 開關量輸出 212
11.3 PC端KingView程序設計 215
11.3.1 模擬電壓輸入 215
11.3.2 模擬電壓輸出 223
11.3.3 開關量輸入 227
11.3.4 開關量輸出 231

第12章 單片機與PC串口通信的溫度檢測 236
12.1 單片機板采用DS18B20進行溫度檢測 236
12.1.1 設計任務 236
12.1.2 線路連接 236
12.1.3 采用C51語言實現 238
12.1.4 采用匯編語言實現 245
12.2 單片機板采用Pt100進行溫度檢測 254
12.2.1 設計任務 254
12.2.2 線路連接 254
12.2.3 采用C51語言實現 255
12.2.4 采用匯編語言實現 259
12.3 PC端溫度測控程序設計 265
12.3.1 設計任務 265
12.3.2 采用Visual Basic實現 265
12.3.3 采用Visual C++實現 270

第13章 單片機與PC串口通信的智能儀器 275
13.1 典型智能儀器簡介 275
13.1.1 智能儀器的結構與特點 275
13.1.2 XMT-3000A型智能儀器的通信協議 276
13.2 單臺智能儀器溫度測量程序設計 279
13.2.1 設計任務 279
13.2.2 線路連接與測試 279
13.2.3 PC端采用Visual Basic實現 281
13.2.4 PC端采用Visual C++實現 284
13.3 多臺智能儀器溫度測量程序設計 286
13.3.1 設計任務 286
13.3.2 線路連接與測試 287
13.3.3 PC端采用Visual Basic實現 288
13.3.4 PC端采用Visual C++實現 293

第14章 單片機與PC串口通信的短信收發 298
14.1 GSM網絡短信測控技術 298
14.1.1 GSM短信測控系統的特點與組成 298
14.1.2 AT指令介紹 302
14.1.3 超級終端的使用 306
14.2 系統設計說明 310
14.2.1 設計任務 310
14.2.2 線路連接 310
14.3 單片機端短信收發程序設計 311
14.3.1 采用C51語言實現短信發送 311
14.3.2 采用C51語言實現短信接收 316
14.4 PC端短信收發程序設計 322
14.4.1 采用Visual Basic實現短信收發 322
14.4.2 采用Visual C++實現短信收發 325

參考文獻 334
序: