注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構單片機通信與控制應用編程實例

單片機通信與控制應用編程實例

單片機通信與控制應用編程實例

定 價:¥42.00

作 者: 李江全 等編著
出版社: 中國電力出版社
叢編項:
標 簽: 計算機體系結構

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號