注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護單片機通信技術與工程實踐

單片機通信技術與工程實踐

單片機通信技術與工程實踐

定 價:¥42.00

作 者: 求是科技編著
出版社: 人民郵電出版社
叢編項: 電子電氣設計與自動控制系列
標 簽: 單片計算機

ISBN: 9787115127198 出版時間: 2005-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 432 字數(shù):  

內容簡介

  本書介紹了單片機在數(shù)據(jù)通信方面的應用技術,以最為通用的8051系列單片機為基礎,系統(tǒng)地講述了單片機與單片機之間、單片機與PC之間以及單片機多機通信中的各種常用的串行通信接口技術,特別是針對RS-232接口、RS-485接口、I2C總線、CAN總線、無線通信、USB總線以及網絡接口以具體的應用實例的形式作了比較詳細的介紹,并給出了具體的軟件和硬件的設計過程。 全書共分為兩個主要部分,第一部分以較為精簡的篇幅介紹了8051單片機以及C51程序設計的必要知識,幫助讀者迅速熟悉單片機設計的必要背景知識。第二部分則結合具體的應用實例針對不同通信接口介紹了系統(tǒng)的具體設計過程。 本書語言流暢,講解詳細,對每一個系統(tǒng)設計中的難點結合實際的設計經驗進行了詳細的介紹,并在配套光盤中提供了書中應用實例的全部實現(xiàn)代碼。本書適用于工業(yè)控制和自動化領域的廣大工程技術人員閱讀,也可以作為高等工科院校相關專業(yè)的培訓教材。

作者簡介

暫缺《單片機通信技術與工程實踐》作者簡介

圖書目錄


第1章 單片機技術概述
1.1 單片機基本概念
1.2 單片機芯片技術的發(fā)展概況
1.3 單片機主流產品系列
1.4 單片機系統(tǒng)設計方法
第2章 單片機基礎
2.1 8051單片機基礎
2.1.1 8051單片機的硬件結構
2.1.2 8051單片機的外部引腳功能
2.1.3 8051單片機的存儲器結構
2.1.4 8051單片機的基本時序
2.2 8051單片機的指令系統(tǒng)
2.2.1 8051單片機的尋址方式
2.2.2 8051單片機指令介紹
2.3 8051定時系統(tǒng)
2.3.1 8051內部定時器/計數(shù)器
2.3.2 8051定時/計數(shù)器工作模式
2.4 8051的中斷系統(tǒng)
2.4.1 計算機中斷基礎知識
2.4.2 8051單片機的中斷系統(tǒng)
2.5 8051的基本系統(tǒng)擴展
2.5.1 程序存儲器的擴展
2.5.2 數(shù)據(jù)存儲器的擴展
2.5.3 8051外部I/O口擴展
第3章 Windows下集成開發(fā)環(huán)境Keil μ Vision2介紹
3.1 Keil μ Vision2用戶界面介紹
3.2 創(chuàng)建項目
3.3 編譯和連接
3.4 程序調試
第4章C51的典型編程
4.1 8051中的C51語言
4.1.1 C語言相關知識
4.1.2 C51的數(shù)據(jù)類型
4.1.3 C51的數(shù)據(jù)存儲類型和絕對地址
4.1.4 C51中斷函數(shù)
4.1.5 C51函數(shù)的參數(shù)傳遞
4.1.6 C51函數(shù)庫介紹
4.2 C51程序設計基礎
4.2.1 C51基本程序設計示例
4.2.2 C51中斷系統(tǒng)程序設計示例
4.2.3 C51定時系統(tǒng)程序設計示例
第5章 單片機的串口
5.1 串行通信基礎
5.1.1 單工、半雙工和全雙工
5.1.2 同步通信和異步通信
5.1.3 波特率和收發(fā)時鐘頻率
5.2 單片機的串口結構
5.3 串口的工作方式
5.4 串口的典型應用
5.4.1 方式0實現(xiàn)I/O口擴展
5.4.2 使用查詢方式實現(xiàn)串口異步通信
5.4.3 使用中斷方式實現(xiàn)串口異步通信
5.4.4 應用方式2或方式3進行數(shù)據(jù)校驗
第6章 PC端通信技術
6.1 MSComm控件介紹
6.1.1 MSComm控件的通信方法
6.1.2 MSComm控件的屬性與常數(shù)
6.1.3 MSComm的出錯信息
6.2 使用VB開發(fā)串口通信軟件
6.2.1 用戶界面設計
6.2.2 程序初始化
6.2.3 發(fā)送數(shù)據(jù)
6.2.4 接收數(shù)據(jù)
6.2.5 其他工作
6.3 使用VC++開發(fā)串口通信軟件
6.3.1 用戶界面設計
6.3.2 程序初始化
6.3.3 接收數(shù)據(jù)
6.3.4 發(fā)送數(shù)據(jù)
6.3.5 其他工作
第7章 單片機應用RS-232標準通信實例
7.1 實例背景及功能
7.2 RS-232C標準介紹
7.2.1 RS-232C中的引腳定義
7.2.2 RS-232C電氣特性
7.2.3 RS-232C總線連接
7.2.4 RS-232C接口電平轉換
7.3 單片機控制非接觸式IC卡讀寫器模塊
7.3.1 Mifare1射頻卡結構
7.3.2 Mifare讀寫核心模塊H6152介紹
7.3.3 電梯門禁系統(tǒng)介紹
7.3.4 系統(tǒng)硬件設計
7.3.5 系統(tǒng)軟件設計
7.4 RS-232C通信設計的要點
第8章 簡單串行通信協(xié)議設計
8.1 通信協(xié)議基礎
8.1.1 通信協(xié)議的內容
8.1.2 通信協(xié)議的功能
8.2 協(xié)議的分層
8.3 握手與應答
8.4 超時控制
8.5 幀類型與幀結構
8.6 差錯控制
8.6.1 奇偶校驗
8.6.2 CRC校驗
8.7順序控制
8.8 透明性
8.8.1 使用十六進制ASCII傳送數(shù)據(jù)
8.8.2 使用轉義字符傳送數(shù)據(jù)
8.9 鏈路控制與管理
8.10 其他控制
第9章 單片機點對點及多機通信實例
9.1 單片機點對點通信實例
9.1.1 通信接口設計
9.1.2 單片機點對點通信程序設計
9.2 單片機多機通信實例
9.2.1 主機部分通信程序設計
9.2.2 從機部分通信程序設計
第10章 PC控制的單片機485現(xiàn)場監(jiān)測系統(tǒng)
10.1 實例背景及功能
10.2 RS-485總線介紹
10.2.1 RS-232C接口主要缺點
10.2.2 RS-449/423/422/485接口標準及相互關系
10.2.3 RS-485標準連接器
10.2.4 RS-485驅動芯片及接口應用
10.3 RS-485現(xiàn)場監(jiān)測系統(tǒng)設計實例
10.3.1 系統(tǒng)硬件設計
10.3.2 系統(tǒng)軟件設計
10.4 RS-485總線系統(tǒng)設計要點
第11章 單片機I2C總線通信實例
11.1 實例背景及功能
11.2 I2C總線的基本特性
11.2.1 I2C總線的數(shù)據(jù)傳輸接口特性
11.2.2 I2C總線的通信時序
11.2.3 I2C總線的技術規(guī)范
11.2.4 I2C總線的分類
11.3 I2C總線硬件接口設計
11.3.1 P89C66X系列單片機I2C 總線接口引腳設計
11.3.2 P89C66X系列單片機I2C總線相關寄存器
11.3.3 基于P89C66X系列單片機的I2C接口的軟件設計
11.4 I2C總線模擬硬件接口軟件設計
11.5 I2C總線系統(tǒng)的設計要點
第12章 單片機CAN總線通信實例
12.1 實例背景及功能
12.2 CAN總線協(xié)議介紹
12.2.1 CAN總線主要特點
12.2.2 CAN總線協(xié)議分層
12.2.3 CAN總線報文傳輸
12.2.4 CAN總線錯誤處理
12.3 CAN控制器SJA1000
12.3.1 CAN節(jié)點結構
12.3.2 SJA1000結構及主要特點
12.3.3 SJA1000寄存器
12.4 CAN總線通信實例系統(tǒng)設計與實現(xiàn)
12.4.1 系統(tǒng)硬件設計
12.4.2 系統(tǒng)軟件設計
12.5 CAN總線通信系統(tǒng)的設計要點
第13章 單片機短距離無線通信實例
13.1 實例背景及功能
13.1.1 系統(tǒng)結構
13.1.2 器件選擇
13.1.3 系統(tǒng)功能
13.2 無線通信芯片nRF401
13.2.1 nRF401主要工作特點和性能指標
13.2.2 nRF401管腳定義
13.2.3 nRF401狀態(tài)切換
13.2.4 nRF401天線設計與外部連接
13.3 系統(tǒng)硬件設計
13.3.1 無線通信模塊設計
13.3.2 數(shù)據(jù)采集器設計
13.3.3 終端節(jié)點設計
13.4 系統(tǒng)軟件設計
13.4.1 數(shù)據(jù)采集器部分
13.4.2 終端節(jié)點部分
13.5 無線通信系統(tǒng)的設計要點
第14章 單片機USB通信實例
14.1 實例背景及功能
14.2 USB總線介紹
14.2.1 USB總線布局
14.2.2 USB電氣特性與電源管理
14.2.3 USB總線協(xié)議
14.2.4 USB總線通道
14.2.5 USB總線數(shù)據(jù)傳輸類型
14.2.6 USB總線設備
14.2.7 USB主機
14.3 EZ-USB系列接口控制芯片
14.3.1 EZ-USB芯片結構
14.3.2 EZ-USB微處理器
14.3.3 EZ-USB端點
14.3.4 EZ-USB存儲空間
14.3.5 EZ-USB的輸入和輸出
14.3.6 EZ-USB中斷
14.3.7 EZ-USB寄存器
14.4 EZ-USB固件程序開發(fā)
14.4.1 固件基礎
14.4.2 EZ-USB固件程序結構
14.4.3 EZ-USB固件開發(fā)實例
14.5 USB通信的設計要點
第15章 單片機網絡通信實例
15.1 實例背景及功能
15.2 TCP/IP協(xié)議簡介
15.3 網絡控制器CS8900A介紹
15.3.1 CS8900A概述
15.3.2 CS8900A引腳功能
15.3.3 CS8900A部分寄存器介紹
15.3.4 CS8900A工作原理
15.3.5 CS8900A工作在8位模式下的特點
15.4 系統(tǒng)設計與實現(xiàn)
15.4.1 系統(tǒng)硬件設計
15.4.2 軟件設計
15.5 單片機網絡接口設計要點
附錄
附錄一 8051單片機匯編指令
附錄二 部分國外IC廠商及其網址
附錄三 部分IC查詢網址

本目錄推薦

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