《單片機數據通信典型套用大全》是2011年中國鐵道出版社出版的圖書,作者是肖碩、李莉娜。本書主要介紹了單片機通信系統的基礎知識和開發技術。
基本介紹
- 書名:單片機數據通信典型套用大全
- 又名:The Typical Application Bible of Single-Chip Microcomputer Data Communication
- 作者:肖碩、李莉娜
- ISBN:9787113130572
- 頁數:537頁
- 出版社:中國鐵道出版社
- 出版時間:2011年8月18日
- 裝幀:平裝
- 開本:16開
- 叢書名:單片機典型套用開發系列
內容簡介,編輯推薦,目錄,
內容簡介
《單片機數據通信典型套用大全》結合理論和套用,以典型的單片機數據通信模組設計為主線,結合具體晶片介紹設計方法,為讀者提供開發單片機數據通信系統的一條捷徑。第1-6章,介紹了基本的數據傳輸方法:
當讀者能夠熟練地調試一些簡單的單片機程式之後,我們為讀者準備了19個單片機通信系統中的典型套用案例,幫助讀者理解和掌握數據通信系統的開發思路和方法。書中實例內容豐富,結構新穎,層次清晰,具有較強的實用性和參考價值。
《單片機數據通信典型套用大全》定位於幫助讀者快速掌握單片機通信系統的開發技術,並成長為專業的單片機系統開發人員。本書適用於具有一定的C語言和單片機基礎知識,並掌握了單片機的相關基礎知識的工程
技術人員、系統開發人員以及各大中專院校的相關專業學生使用。
編輯推薦
《單片機數據通信典型套用大全》涵蓋了單片機系統中常用的數據通信技術,所介紹的方法具有很強的代表性。在介紹每種典型的數據通信技術時,首先介紹基礎知識,然後結合具體晶片介紹設計方法,對於一些通信技術還利用工程實例進一步介紹其綜合套用方法。本書定位於幫助讀者快速掌握單片機通信系統的開發技術,並成長為專業的單片機系統開發人員。本書由肖碩、李莉娜等編著。
目錄
第1章 概述
1.1 單片機的發展歷程
1.1.1 微型計算機與單片機
1.1.2 單片機的發展歷史
1.1.3 單片機的特點
1.2 單片機的套用領域
1.2.1 在智慧型化儀器儀表上的套用
1.2.2 在工業控制中的套用
1.2.3 在家用電器中的套用
1.2.4 在計算機網路和通信領域中的套用
1.3 單片機通信的幾種常用模式
1.3.1 並行通信與串列通信
1.3.2 異步通信與同步通信
1.4 單片機串列口
1.4.1 串列接口的內部結構
1.4.2 串列接口的專用暫存器
1.4.3 串列口的工作方式
1.4.4 單片機串列口的套用
1.5 小結
第2章 數據通信中常用的數據校驗算法
2.1 概述
2.2 奇偶校驗算法
2.2.1 算法原理
2.2.2 垂直水平奇偶校驗
2.3 校驗和
2.4 循環冗餘校驗(CRC)的原理
2.5 循環冗餘校驗(CRC)的軟體實現
2.5.1 按位計算CRC碼
2.5.2 按位元組計算CRC碼
2.5.3 按半位元組計算CRC
2.6 小結
第3章 RS-232通信協定
3.1 RS-232通信協定概述
3.1.1 機械特性
3.1.2 電氣特性
3.1.3 功能特性
3.1.4 RS-232的連線
3.2 常用RS-232轉換晶片簡介
3.2.1 TTL和COMS邏輯與RS-232邏輯比較
3.2.2 MAX232系列
3.2.3 MAX3232系列
3.2.4 其他晶片簡介
3.3 計算機與單片機近距離多機通信
3.3.1 系統功能定義及設計思路
3.3.2 硬體電路原理
3.3.3 軟體流程及代碼分析
3.4 小結
第4章 SPI數據傳輸
4.1 SPI模組概述
4.1.1 SPI模組輸入和輸出
4.1.2 SPI控制模組
4.2 SPI傳輸模式
4.2.1 SPI主模式
4.2.2 SPI從模式
4.3 SPI傳輸過程格式
4.3.1 SCK信號的相位和極性控制
4.3.2 CPHA=0傳榆格式
4.3.3 CPHA=1傳輸格式
4.4 利用SPI單片機實現多從機傳輸系統
4.4.1 STCl2C5410簡介
4.4.2 CAT25C32簡介
4.4.3 利用單片機的SPI模組實現對CAT25C32的操作
4.4.4 利用單片機的I/O連線埠實現對CAT25C32的操作
4.5 小結
第5章 ⅡC數據傳輸
5.1 ⅡC匯流排協定
……
第6章 單匯流排數據傳輸
第7章 USB數據傳輸
第8章 基於PCF8563的電子萬年曆設計
第9章 基於DS18b20的數字溫度檢測系統設計
第10章 典型開發案例:智慧型門禁系統
第11章 USB轉RS-232接口的設計
第12章 RS-485通信協定及其實現方法
第13章 CNA匯流排通信協定及其實現方法
第14章 MBUS通信協定及其實現方法
第15章 乙太網通信協定及其實現方法
第16章 基於RS-485的濕度檢測系統
第17章 基於CNA匯流排的電梯控制
第18章 基於MBUS匯流排的溫度巡迴監測系統
第19章 基於乙太網的數據傳輸系統
第20章 射頻IC卡數據傳輸
第21章 紅外通信原理及其實現方法
第22章 gsm通信協定及其實現方法
第23章 典型開發案例:單片機實現IC卡讀卡器
第24章 典型開發案例:手持式紅外抄表器
第25章 典型開發案例:基於gsm網路的野外水位監測系統