-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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書號
詳細書籍分類

單片機通信技術應用實例——基于STC15W系列單片機

( 簡體 字)
作者:周長鎖,王旭類別:1. -> 電腦組織與體系結構 -> 單晶片 -> 8051
譯者:
出版社:電子工業出版社單片機通信技術應用實例——基于STC15W系列單片機 3dWoo書號: 49389
詢問書籍請說出此書號!

缺書
NT售價: 325

出版日:6/1/2018
頁數:224
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121343438
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

隨著信息化的發展和物聯網概念的提出,單片機由原來主要解決產品的智能化問題,轉變為現在還要解決產品的網絡化問題,而要實現網絡化,就要根據具體情況采用合適的通信技術。
掌握單片機通信技術是電子產品設計開發人員的基本要求,要想設計出好的產品,還需要對應用該產品的行業有較深入的理解,清楚產品的現狀與不足、發展趨勢和功能需求等信息,通過行業的專業知識與單片機技術的結合,才能更好地應用單片機的通信技術。
STC15W系列單片機是抗干擾性能優良的國產單片機,其中STC15W4K系列有4個串口,適合工控產品使用,尤其適合通信協議轉換方面的產品使用。同時,STC15W4K系列單片機有容量為4KB的RAM,遠超同類8位單片機幾百字節RAM的配置,達到了ARM處理器的水平,能替代ARM處理器在網絡通信中的應用,性價比高,開發出的產品也具有競爭力。
本書共分9章,其中第1∼6章介紹單片機串口通信編程技巧和串口擴展藍牙、WiFi、GPRS通信接口的應用;第7∼8章介紹單片機SPI接口及其擴展為網絡接口和CAN接口的應用;第9章介紹單片機模擬I2C總線的應用。各章節的具體內容安排如下。
第1章介紹單片機串口通信基本知識和編程技巧。實例內容為簡易讀卡開鎖電路設計,示范了射頻讀卡模塊(RFID技術)的應用。
第2章介紹電話線路來電顯示識別技術,包括FSK和DTMF兩種來電顯示解碼電路與單片機的接口技術。實例內容為電話來電顯示裝置設計,通過該實例學習單片機自編通信協議與上位機的通信數據處理過程,實例提供上位機VB6程序源碼。
第3章介紹藍牙模塊的應用。實例內容為手機藍牙接口示波器設計,通過該實例學習單片機通過藍牙與手機的通信數據處理過程,實例提供手機Android程序源代碼。
第4章介紹單片機串口轉RS485總線通信的應用。實例內容為RS485接口溫度傳感器設計,講解了Modbus-RTU通信規約的實現方法。
第5章介紹GPRS模塊的應用。實例1是用單片機控制GTM900B收發短信,學習用短信傳輸數據和實現遠程控制。實例2是用車輛GPS定位及微信遠程控制裝置設計,講解如何通過“貝殼物聯”實現手機微信對車輛定位信息的讀取及對車輛電路的控制。
第6章介紹WiFi模塊的應用。實例內容是WiFi遙控小車電路設計,實例提供手機Android程序源碼。
第7章介紹單片機SPI接口及其擴展為網絡接口和CAN接口的應用。實例1是基于W5500的串口服務器設計;實例2是USB轉CAN調試工具設計。
第8章介紹以太網Modbus-TCP協議實現方法。實例通過電度表集中抄表裝置設計,講解了電度表DL/T645通信協議和一種集中抄表解決方案。
第9章介紹單片機模擬I2C總線和模擬韋根協議的應用,講解紅外溫度傳感器、實時時鐘、OLED顯示屏的I2C總線通信過程。
為方便讀者測試學習,本書提供實例C程序和上位機、手機上的測試程序下載,讀者可以登錄(華信教育資源網)查找本書后免費下載。
由于編著者理論知識有限,書中的錯誤和不妥之處在所難免,殷切期望廣大讀者給予指正。

編著者
內容簡介:

本書通過實例展現單片機多種通信模式的實現方法,以單片機的串口和SPI接口為主線,詳細講解STC15W系列單片機在串口通信和網絡通信中的應用,以及在藍牙、WiFi、GPRS等通信技術中的應用。參考本書的實例,能比較容易地入手單片機通信類產品的設計和開發。 本書由工控開發人員編寫,每章的實例都有詳細的電路原理圖和C程序源代碼,實例來源于實際應用項目和技術儲備測試,其中與上位機通信的實例提供了VB6程序源代碼,與手機通信的實例提供了Android程序源代碼,使讀者能系統理解單片機的通信過程。

目錄:

第1章 STC15W系列單片機串口通信 (1)
1.1 單片機串口相關寄存器的設置 (1)
1.1.1 主要串口通信參數 (1)
1.1.2 STC15W系列單片機串口特點 (2)
1.1.3 單片機STC15W201S串口相關寄存器設置 (3)
1.2 串口中斷發送與接收的C程序 (4)
1.2.1 不用串口中斷發送字符串的C程序 (4)
1.2.2 不正確的中斷發送字符串C程序 (4)
1.2.3 正確的串口中斷發送與接收C程序 (5)
1.3 上位機串口調試軟件使用 (9)
1.3.1 常見USB轉串口集成電路簡介 (9)
1.3.2 串口調試軟件使用方法 (9)
1.4 簡易讀卡開鎖電路設計 (10)
1.4.1 兩種射頻讀卡模塊測試 (11)
1.4.2 簡易讀卡開鎖電路原理圖 (12)
1.4.3 讀卡開鎖的C程序 (13)
第2章 電話來電顯示裝置設計 (17)
2.1 來電顯示解碼集成電路 (17)
2.1.1 DTMF解碼集成電路HM9270D (17)
2.1.2 FSK解碼集成電路HT9032D (18)
2.2 電話來電顯示裝置電路原理 (20)
2.2.1 信號隔離 (20)
2.2.2 電話線路狀態判斷 (20)
2.2.3 DTMF解碼 (22)
2.2.4 FSK解碼 (22)
2.2.5 USB轉串口 (23)
2.3 串口通信協議設定 (23)
2.3.1 通信協議實現功能 (23)
2.3.2 電話來電顯示裝置的C程序 (24)
2.3.3 上位機VB示例程序 (30)
第3章 手機藍牙接口示波器 (39)
3.1 單片機串口轉藍牙通信 (39)
3.1.1 常用藍牙模塊介紹 (39)
3.1.2 藍牙模塊參數設置 (39)
3.1.3 藍牙模塊與手機、臺式機連接方法 (43)
3.2 手機藍牙接口示波器電路原理 (43)
3.2.1 信號采集 (45)
3.2.2 數據轉發 (45)
3.3 手機藍牙接口示波器軟件編程 (45)
3.3.1 通信協議 (45)
3.3.2 單片機C程序 (46)
3.3.3 手機Android程序 (51)
第4章 RS485接口溫度傳感器 (60)
4.1 溫度傳感器電路原理 (60)
4.1.1 常用數字測溫元件 (60)
4.1.2 電路原理說明 (61)
4.2 單片機串口轉RS485 (63)
4.2.1 RS485總線通信特點及現場敷設注意事項 (63)
4.2.2 RS485集成電路與單片機接口 (63)
4.3 單片機實現Modbus協議 (65)
4.3.1 Modbus/RTU協議格式 (65)
4.3.2 CRC校驗 (66)
4.4 溫度傳感器源代碼及說明 (66)
4.4.1 溫度傳感器C程序 (66)
4.4.2 C程序中關鍵點說明 (74)
4.4.3 用Modbus協議軟件測試溫度傳感器 (76)
4.4.4 用觸屏連接溫度傳感器 (78)
第5章 GPRS模塊遠程數據傳輸 (80)
5.1 基于GTM900B的短信數據傳輸 (80)
5.1.1 華為GTM900B模塊硬件接口 (80)
5.1.2 常用AT指令 (82)
5.1.3 用單片機控制GTM900B收發短信 (83)
5.2 基于SIM900A的GPRS數據傳輸 (93)
5.2.1 SIM900A模塊硬件接口 (93)
5.2.2 貝殼物聯通信協議簡介 (94)
5.2.3 車輛GPS定位及微信遠程控制裝置設計 (96)

第6章 WiFi模塊遙控與遠程控制應用 (109)
6.1 WiFi模塊ESP8266簡介 (109)
6.1.1 ESP8266硬件接口 (109)
6.1.2 ESP8266常用AT指令集 (110)
6.1.3 ESP8266模塊和Android手機通信測試 (111)
6.2 WiFi模塊USR-C210簡介 (114)
6.2.1 USR-C210模塊硬件接口 (114)
6.2.2 USR-C210模塊參數設置 (114)
6.2.3 USR-C210模塊通信測試 (116)
6.3 WiFi遙控小車電路設計 (117)
6.3.1 WiFi遙控小車電路原理 (117)
6.3.2 WiFi遙控小車的C程序 (118)
6.3.3 WiFi遙控小車的Android程序 (124)
第7章 STC15W單片機SPI通信 (129)
7.1 SPI通信應用 (129)
7.1.1 與SPI功能有關的寄存器設置 (129)
7.1.2 SPI發送數據測試 (130)
7.1.3 SPI接口LED驅動器MC14489 (132)
7.2 SPI接口轉以太網接口芯片W5500的應用 (136)
7.2.1 W5500簡介 (136)
7.2.2 基于W5500的串口服務器設計 (139)
7.3 SPI接口轉CAN總線應用 (160)
7.3.1 CAN總線簡介 (160)
7.3.2 CAN控制器MCP2515 (161)
7.3.3 USB轉CAN調試工具設計 (164)
第8章 電度表集中抄表裝置設計 (181)
8.1 電度表集中抄表裝置電路原理 (181)
8.2 電度表DL/T645通信規約實現方法 (183)
8.2.1 DL/T645通信規約簡介 (183)
8.2.2 單片機與電度表通信的C程序說明 (186)
8.3 以太網Modbus/TCP協議實現方法 (189)
8.3.1 以太網控制器ENC28J60數據傳輸 (189)
8.3.2 TCP/IP軟件協議棧 (191)
8.3.3 Modbus/TCP協議 (193)
8.3.4 電度表集中抄表裝置測試 (195)

第9章 單片機模擬其他通信接口 (197)
9.1 單片機模擬I2C總線 (197)
9.1.1 I2C總線簡介 (197)
9.1.2 單片機模擬I2C總線的C程序 (198)
9.2 幾種I2C接口器件的通信測試 (201)
9.2.1 紅外溫度傳感器MLX90614 (201)
9.2.2 實時時鐘DS3231 (203)
9.2.3 OLED顯示屏 (203)
9.3 韋根協議 (209)
9.3.1 韋根協議簡介 (209)
9.3.2 單片機模擬韋根26協議 (210)
參考文獻 (214)
序: