注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機通信與控制應(yīng)用編程實例

單片機通信與控制應(yīng)用編程實例

單片機通信與控制應(yīng)用編程實例

定 價:¥42.00

作 者: 李江全 等編著
出版社: 中國電力出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787512322776 出版時間: 2012-02-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字數(shù):  

內(nèi)容簡介

  本書從應(yīng)用的角度介紹了單片機通信與控制技術(shù)。全書共分12章,分別為:單片機及控制系統(tǒng)概述;單片機串行通信概述;單片機與單片機串口通信編程實例;單片機與PC串口通信之?dāng)?shù)據(jù)傳送編程實例;單片機與PC串口通信之模擬量輸入編程實例;單片機與PC串口通信之模擬量輸出編程實例;單片機與PC串口通信之?dāng)?shù)字量輸入編程實例;單片機與PC串口通信之?dāng)?shù)字量輸出編程實例;單片機與GSM短信模塊串口通信編程實例;單片機與無線數(shù)傳模塊串口通信編程實例;采用組態(tài)軟件實現(xiàn)單片機與PC串口通信編程實例;單片機的典型應(yīng)用——智能儀器溫度測量。本書內(nèi)容豐富,可供各類自動化、計算機應(yīng)用、機電一體化等專業(yè)的大學(xué)生、研究生學(xué)習(xí)單片機通信技術(shù),也可供計算機控制系統(tǒng)研發(fā)的工程技術(shù)人員參考。為方便讀者學(xué)習(xí),本書提供超值配套光盤,內(nèi)容包括實例源程序、程序運行錄屏、系統(tǒng)測試錄像、軟硬件資源等。

作者簡介

暫缺《單片機通信與控制應(yīng)用編程實例》作者簡介

圖書目錄

前言
第1章  單片機及控制系統(tǒng)概述 1
 1.1  單片機概述 1
  1.1.1  單片機的組成 1
  1.1.2  單片機的分類和指標(biāo) 2
  1.1.3  常用的單片機系列 3
  1.1.4  單片機的開發(fā)工具 5
  1.1.5  單片機的特點及應(yīng)用 5
 1.2  單片機應(yīng)用系統(tǒng)概述 7
  1.2.1  單片機應(yīng)用系統(tǒng)的種類 7
  1.2.2  單片機控制系統(tǒng)的組成 7
  1.2.3  單片機應(yīng)用系統(tǒng)的開發(fā)過程 10
 1.3  單片機開發(fā)板B簡介 13
  1.3.1  單片機開發(fā)板B的功能 13
  1.3.2  單片機開發(fā)板B的主要電路 14
  1.3.3  單片機開發(fā)板B的功能測試 16
第2章  單片機串行通信概述 23
 2.1  串行通信的基本概念 23
  2.1.1  并行通信與串行通信 23
  2.1.2  串行通信工作模式 24
  2.1.3  異步傳輸與同步傳輸 25
  2.1.4  串行通信的基本參數(shù) 26
 2.2  串行通信的接口標(biāo)準(zhǔn) 26
  2.2.1  RS-232C接口標(biāo)準(zhǔn) 26
  2.2.2  RS-422/485接口標(biāo)準(zhǔn) 28
 2.3  PC中的串行端口 30
  2.3.1  查看串行端口信息 30
  2.3.2  串口通信線路連接 31
  2.3.3  串口通信調(diào)試 32
  2.3.4  虛擬串口的使用 33
 2.4  單片機中的串行接口 35
  2.4.1  串口的結(jié)構(gòu)與控制 35
  2.4.2  串口的工作方式 36
  2.4.3  波特率的計算與串口初始化 38
 2.5  PC編程軟件的串行通信開發(fā)工具 40
  2.5.1  串行通信控件MSComm 40
  2.5.2  LabWindows/CVI串口通信函數(shù) 47
第3章  單片機與單片機串口通信編程實例 51
 3.1  單片機與一個單片機串口通信 51
  3.1.1  設(shè)計任務(wù) 51
  3.1.2  線路連接 51
  3.1.3  使用查詢方式C51程序設(shè)計 52
  3.1.4  使用中斷方式C51程序設(shè)計 60
 3.2  單片機與多個單片機串口通信 65
  3.2.1  多機通信原理與通信協(xié)議 66
  3.2.2  設(shè)計任務(wù) 67
  3.2.3  線路連接 68
  3.2.4  使用查詢方式C51程序設(shè)計 68
  3.2.5  使用中斷方式C51程序設(shè)計 76
第4章 單片機與PC串口通信之?dāng)?shù)據(jù)傳送編程實例 85
 4.1 單個單片機與PC串口通信 85
  4.1.1 設(shè)計任務(wù) 85
  4.1.2 線路連接 86
  4.1.3 單片機端采用C51實現(xiàn) 86
  4.1.4 PC端采用Visual Basic實現(xiàn) 91
  4.1.5 PC端采用C++ Builder實現(xiàn) 96
  4.1.6 PC端采用LabWindows/CVI實現(xiàn) 101
 4.2 多個單片機與PC串口通信 107
  4.2.1 設(shè)計任務(wù) 108
  4.2.2 線路連接 108
  4.2.3 單片機端采用查詢方式C51程序設(shè)計 109
  4.2.4 單片機端采用中斷方式C51程序設(shè)計 113
  4.2.5 PC端采用Visual Basic實現(xiàn) 117
  4.2.6 PC端采用C++ Builder實現(xiàn) 118
  4.2.7 PC端采用LabWindows/CVI實現(xiàn) 120
第5章 單片機與PC串口通信之模擬量輸入編程實例 123
 5.1 系統(tǒng)設(shè)計說明 123
  5.1.1 設(shè)計任務(wù) 123
  5.1.2 線路連接 123
 5.2 模擬電壓輸入程序設(shè)計 124
  5.2.1 單片機端采用C51實現(xiàn)電壓輸入 124
  5.2.2 PC端采用Visual Basic實現(xiàn)電壓輸入 129
  5.2.3 PC端采用C++ Builder實現(xiàn)電壓輸入 131
  5.2.4 PC端采用LabWindows/CVI實現(xiàn)電壓輸入 134
第6章 單片機與PC串口通信之模擬量輸出編程實例 137
 6.1 系統(tǒng)設(shè)計說明 137
  6.1.1 設(shè)計任務(wù) 137
  6.1.2 線路連接 137
 6.2 模擬電壓輸出程序設(shè)計 138
  6.2.1 單片機端采用C51實現(xiàn)電壓輸出 138
  6.2.2 PC端采用Visual Basic實現(xiàn)電壓輸出 143
  6.2.3 PC端采用C++ Builder實現(xiàn)電壓輸出 144
  6.2.4 PC端采用LabWindows/CVI實現(xiàn)電壓輸出 145
第7章 單片機與PC串口通信之?dāng)?shù)字量輸入編程實例 147
 7.1 系統(tǒng)設(shè)計說明 147
  7.1.1 設(shè)計任務(wù) 147
  7.1.2 線路連接 147
 7.2 數(shù)字量輸入程序設(shè)計 148
  7.2.1 單片機端采用C51實現(xiàn)數(shù)字量輸入 148
  7.2.2 PC端采用Visual Basic實現(xiàn)數(shù)字量輸入 151
  7.2.3 PC端采用C++ Builder實現(xiàn)數(shù)字量輸入 153
  7.2.4 PC端采用LabWindows/CVI實現(xiàn)數(shù)字量輸入 155
第8章 單片機與PC串口通信之?dāng)?shù)字量輸出編程實例 158
 8.1 系統(tǒng)設(shè)計說明 158
  8.1.1 設(shè)計任務(wù) 158
  8.1.2 線路連接 158
 8.2 數(shù)字量輸出程序設(shè)計 159
  8.2.1 單片機端采用C51實現(xiàn)數(shù)字量輸出 159
  8.2.2 PC端采用Visual Basic實現(xiàn)數(shù)字量輸出 161
  8.2.3 PC端采用C++ Builder實現(xiàn)數(shù)字量輸出 162
  8.2.4 PC端采用LabWindows/CVI實現(xiàn)數(shù)字量輸出 164
第9章 單片機與GSM短信模塊串口通信編程實例 167
 9.1 系統(tǒng)設(shè)計說明 167
  9.1.1 設(shè)計任務(wù) 167
  9.1.2 線路連接 167
 9.2 短信收發(fā)程序設(shè)計 168
  9.2.1 單片機端采用C51實現(xiàn)短信發(fā)送 168
  9.2.2 單片機端采用C51實現(xiàn)短信接收 175
  9.2.3 PC端采用Visual Basic實現(xiàn)短信收發(fā) 182
  9.2.4 PC端采用C++ Builder實現(xiàn)短信收發(fā) 186
  9.2.5 PC端采用LabWindows/CVI實現(xiàn)短信收發(fā) 198
第10章  單片機與無線數(shù)傳模塊串口通信編程實例 203
 10.1  系統(tǒng)設(shè)計說明 203
  10.1.1  設(shè)計任務(wù) 203
  10.1.2  線路連接 203
 10.2  溫度測控程序設(shè)計 204
  10.2.1  單片機端采用C51實現(xiàn)溫度測控 204
  10.2.2  PC端采用Visual Basic實現(xiàn)溫度測控 214
  10.2.3  PC端采用C++ Builder實現(xiàn)溫度檢測 220
  10.2.4  PC端采用LabWindows/CVI實現(xiàn)溫度檢測 223
第11章  采用組態(tài)軟件實現(xiàn)單片機與PC串口通信編程實例 227
 11.1  系統(tǒng)設(shè)計說明 227
  11.1.1  設(shè)計任務(wù) 227
  11.1.2  線路連接 227
  11.1.3  組態(tài)王設(shè)置 229
  11.1.4  單片機與組態(tài)王通信協(xié)議 229
 11.2  程序設(shè)計 232
  11.2.1  利用Keil C51實現(xiàn)單片機模擬電壓輸入 232
  11.2.2  利用KingView實現(xiàn)單片機模擬電壓輸入 240
  11.2.3  利用Keil C51實現(xiàn)單片機模擬電壓輸出 246
  11.2.4  利用KingView實現(xiàn)單片機模擬電壓輸出 252
  11.2.5  利用Keil C51實現(xiàn)單片機數(shù)字量輸入 255
  11.2.6  利用KingView實現(xiàn)單片機數(shù)字量輸入 262
  11.2.7  利用Keil C51實現(xiàn)單片機數(shù)字量輸出 265
  11.2.8  利用KingView實現(xiàn)單片機數(shù)字量輸出 269
第12章  單片機的典型應(yīng)用——智能儀器溫度測量 273
 12.1  系統(tǒng)設(shè)計說明 273
  12.1.1  設(shè)計任務(wù) 273
  12.1.2  線路連接 274
  12.1.3  通信協(xié)議 275
  12.1.4  串口調(diào)試 277
 12.2  單臺智能儀器溫度測量程序設(shè)計 279
  12.2.1  PC端采用Visual Basic實現(xiàn) 279
  12.2.2  PC端采用C++ Builder實現(xiàn) 282
  12.2.3  PC端采用LabWindows/CVI實現(xiàn) 286
 12.3  多臺智能儀器溫度測量程序設(shè)計 290
  12.3.1  PC端采用Visual Basic實現(xiàn) 290
  12.3.2  PC端采用C++ Builder實現(xiàn) 294
  12.3.3  PC端采用LabWindows/CVI實現(xiàn) 299參考文獻 304

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號