微型計算機通信與接口技術(第二版)

-
【作 者】劉兵 等編著
【I S B N 】978-7-5084-5877-9
【責任編輯】楊慶川
【適用讀者群】本科
【出版時間】2008-10-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】2008年10月第2版
【頁 數】
【千字數】
【印 張】
【定 價】¥28
【叢 書】普通高等教育“十一五”國家級規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是普通高等教育“十一五”國家級規劃教材。
本書全面系統地講解了微型計算機通信與接口的相關內容,在第一版的基礎上,對書的部分章節進行了重新整合,刪除了一些實用不強的內容,增加了人機交互和網絡接口等實用性更強的內容,同時突出了通信與接口程序設計方面的內容。全書以實用性為指導原則,在講述計算機通信與接口技術的基礎知識的同時,著重講解了這些知識如何應用于實際。本書共分為8章,介紹以下主要內容:數據通信基礎、中斷接口技術(8259)、常用的PC機接口芯片(8255A、8253、8237)、串行通信總線標準及接口技術、人機交互設備接口(主要包括鍵盤、顯示器、鼠標)、PCI總線技術、USB通用串行總線及應用、網絡接口通信技術等內容。
本書內容新穎、概念清晰、實例豐富、深入淺出、通俗易懂,并為任課教師免費提供電子教案,此教案用PowerPoint制作,可以任意修改。
本教材可作為本科生計算機科學與技術、電子信息工程、自動化、電子信息科學技術、通信工程等專業和其他工科類專業的教材,也可供相關技術人員使用的自學教材和參考書。
1.結構清晰、內容詳實。在每一章的開始概要說明了本章將介紹的內容,使讀者做到心中有數;介紹每一種芯片時,首先介紹此芯片的主要功能和結構、所能使用的控制字的格式,再來說明如何使用這些控制字,最后舉例說明如何在實際中進行應用;在各章的最后還有對應的小結,總結本章介紹的內容,前后呼應,系統性強。
2.每一章最后提供有大量豐富的習題。習題包括填空題、選擇題、判斷題、簡答題,另外部分章節還有設計題和實驗習題,這些習題緊扣該章介紹的內容。通過完成這些題目,可以使讀者更好地掌握本章介紹的基本知識;通過實驗操作完成有關習題,可以提高讀者的應用能力。
3.本書全面系統地講解了微型計算機通信與接口的相關內容,在第一版的基礎上對書的部分章節進行了重新整合,刪除了一些實用不強的內容,增加了人機交互和網絡接口等實用性更強的內容,同時突出了通信與接口程序設計方面的內容。本書內容的組織方式深入淺出,循序漸進,選擇內容豐富的應用實例,對基本概念、基本技術與方法的闡述準確明晰,通俗易懂。
第二版前言
在計算機科學與技術飛速發展的今天,計算機的硬件和軟件系統,從類型、數量、功能到完備性等方面都已經發展到了前所未有的階段,并且計算機在很多領域的應用也都取得了巨大的進步,包括自動控制、智能化儀表、家用電器等領域,而微機通信與接口技術是人們利用計算機設計和開發各種應用系統的基礎。微機通信與接口技術既包括硬件知識,又包括軟件知識,難于掌握,本書從系統角度出發,在簡明扼要地講述原理的同時,突出應用,通過實例使讀者能夠較容易地學習和掌握通信與接口技術的基本內容,為后續計算機專業課程的學習打下良好的基礎。
本書源于教學實踐,凝聚了一線任課教師的教學經驗,具有以下特點:
(1)結構清晰、內容詳實。在每一章的開始概要說明了本章將介紹的內容,使讀者做到心中有數;介紹每一種芯片時,首先介紹此芯片的主要功能和結構、所能使用的控制字的格式,再來說明如何使用這些控制字,最后舉例說明如何在實際中進行應用;在各章的最后還有對應的小結,總結本章介紹的內容,前后呼應,系統性強。
(2)每一章最后提供有大量豐富的習題。習題包括填空題、選擇題、判斷題、簡答題,另外部分章節還有設計題和實驗習題,這些習題緊扣該章介紹的內容。通過完成這些題目,可以使讀者更好地掌握本章介紹的基本知識;通過實驗操作完成有關習題,可以提高讀者的應用能力。
(3)本書全面系統地講解了微型計算機通信與接口的相關內容,在第一版的基礎上對書的部分章節進行了重新整合,刪除了一些實用不強的內容,增加了人機交互和網絡接口等實用性更強的內容,同時突出了通信與接口程序設計方面的內容。本書內容的組織方式深入淺出,循序漸進,選擇內容豐富的應用實例,對基本概念、基本技術與方法的闡述準確明晰,通俗易懂。
全書以實用性為指導原則,在講述計算機通信與接口技術的基礎知識的同時,著重講解了這些知識如何應用于實際。全書共分為8章,主要內容包括數據通信基礎、中斷接口技術(8259)、常用的PC機接口芯片(8255A、8253、8237)、串行通信總線標準及接口技術、人機交互設備接口(主要包括鍵盤、顯示器、鼠標)、PCI總線技術、USB通用串行總線及應用、網絡接口通信技術等。
本書由劉兵負責全書統稿定稿工作。本書第1~5章由張柱華、胡濤、劉冬、石偉編寫,第6~8章由劉兵、蔣麗華、左愛群編寫。另外,張琳、劉欣、李禹生、劉金花、吳煜煌、向云柱參加了部分編寫工作,同時還要感謝在第一版中作出巨大貢獻的易逵和朱天清老師。謝兆鴻教授、管庶安教授認真地審閱了全書,并提出了很多寶貴意見。在全書的文字資料輸入及校排工作中得到了江小麗女士的大力幫助,在此一并表示衷心的感謝。
由于作者水平所限,尤其是本書反映了當今計算機通信與接口領域里的新技術和新知識,難免存在一些疏漏及不妥之處,尚祈讀者批評指正。
作者的電子郵件地址為:lb@whpu.edu.cn。
第一版前言
第1章 數據通信基礎 1
本章學習目標 1
1.1 數據通信基本概念 1
1.1.1 數據通信概述 1
1.1.2 數據通信系統的組成 3
1.1.3 數據通信系統的質量標準 3
1.1.4 數據通信系統的傳輸編碼 5
1.1.5 數據通信系統的傳輸速率 7
1.2 數據通信的差錯控制 8
1.2.1 差錯類型 8
1.2.2 奇偶校驗碼 8
1.2.3 循環冗余校驗 9
1.2.4 校驗和 10
1.2.5 海明碼 11
1.3 常見數據與網絡通信協議的數據格式 13
1.3.1 以太網數據幀 13
1.3.2 IP數據包 17
1.3.3 UDP協議 21
1.3.4 TCP協議 22
1.4 接口基礎知識 25
1.4.1 計算機的接口 25
1.4.2 接口傳輸的信息 26
1.4.3 接口與系統的連接 27
1.4.4 輸入/輸出數據傳送方式 28
1.4.5 輸入/輸出接口的編址方法 31
本章小結 32
習題一 32
第2章 中斷接口技術 36
本章學習目標 36
2.1 8086的中斷系統 36
2.1.1 中斷與中斷系統功能 36
2.1.2 中斷分類 37
2.1.3 中斷向量和中斷向量表 38
2.1.4 中斷響應過程與時序 39
2.1.5 中斷程序設計舉例 42
2.2 可編程中斷控制器Intel 8259A 43
2.2.1 8259A的內部結構和工作原理 43
2.2.2 8259A的外部引腳 44
2.2.3 8259A的工作過程 45
2.2.4 8259A的工作方式 46
2.2.5 8259A的編程 48
2.2.6 8259A的級聯 53
2.2.7 8259A的應用舉例 53
本章小結 55
習題二 56
第3章 PC機接口芯片 60
本章學習目標 60
3.1 8255A并行接口芯片 60
3.1.1 并行通信與接口 60
3.1.2 8255A的內部結構和引腳功能 61
3.1.3 8255A的工作方式 63
3.1.4 8255A的控制字 67
3.1.5 接口應用舉例 68
3.2 8253定時/計數器 72
3.2.1 定時/計數器概述 72
3.2.2 8253的內部結構 74
3.2.3 8253的引腳功能 76
3.2.4 8253的工作方式 77
3.2.5 8253的編程 82
3.2.6 8253的應用舉例 83
3.3 DMA控制器Intel 8237 86
3.3.1 DMA概述 86
3.3.2 DMA控制器芯片Intel 8237 88
3.3.3 DMA控制器8237 93
本章小結 102
習題三 103
第4章 串行通信總線標準及接口技術 108
本章學習目標 108
4.1 串行通信概述 108
4.1.1 串行通信基本概念 108
4.1.2 串行通信方式 109
4.2 串行接口標準 116
4.2.1 EIA-RS-232C接口 116
4.2.2 RS-232C的典型應用 118
4.3 可編程串行通信接口芯片Ins 8250 119
4.3.1 Ins 8250的內部結構 120
4.3.2 Ins 8250的引腳 121
4.3.3 8250的寄存器 123
4.3.4 Ins 8250的應用 127
本章小結 129
習題四 129
第5章 人機交互設備接口 133
本章學習目標 133
5.1 鍵盤接口 133
5.1.1 鍵盤的工作原理 133
5.1.2 PC機的鍵盤接口電路 136
5.2 顯示器接口 137
5.2.1 顯示器種類 137
5.2.2 CRT顯示器 138
5.2.3 顯示接口卡 141
5.2.4 液晶顯示器 144
5.2.5 漢字顯示編程 146
5.3 鼠標 148
本章小結 151
習題五 151
第6章 總線技術 153
本章學習目標 153
6.1 概述 153
6.1.1 總線結構 153
6.1.2 總線的分類 154
6.1.3 微機總線技術性能指標及功能 155
6.1.4 常見總線標準 156
6.2 PCI總線 160
6.2.1 PCI總線結構和性能 160
6.2.2 PCI總線信號定義 161
6.2.3 總線操作周期 164
6.2.4 PCI總線仲裁 167
6.2.5 PCI總線技術 168
6.2.6 PCI總線的傳輸協議概述 170
本章小結 172
習題六 173
第7章 網絡編程接口 175
本章學習目標 175
7.1 Winsock網絡接口編程 175
7.1.1 Winsock接口概述 175
7.1.2 與套接口相關的類簡介 178
7.2 網絡數據分析 185
7.2.1 網絡監聽的原理 186
7.2.2 數據捕獲工具 188
本章小結 198
習題七 198
第8章 USB通用串行總線及應用 199
本章學習目標 199
8.1 USB總線體系結構 199
8.1.1 USB總線概述 199
8.1.2 體系結構 201
8.2 USB數據流模型 207
8.2.1 概述 207
8.2.2 總線拓撲 208
8.2.3 USB通信流 210
8.2.4 USB通道數據傳送類型 212
8.2.5 傳送的總線訪問 215
8.3 USB的電氣特性 218
8.3.1 信號的發送 218
8.3.2 電壓分布 219
8.4 協議層 219
8.4.1 概述 219
8.4.2 包格式 222
8.4.3 錯誤檢測和恢復 226
8.5 USB設備架構 227
8.5.1 USB設備狀態 227
8.5.2 通用USB設備操作(Generic USB Device Operations) 230
8.5.3 USB設備請求 232
8.5.4 描述表 233
8.5.5 設備類定義 234
8.6 USB主機——硬件與軟件 234
8.6.1 USB主機概況 234
8.6.2 軟件功能 237
8.6.3 主機控制器驅動器 240
8.6.4 USBD 240
本章小結 246
習題八 247
參考文獻 248
- 中國通信工業協會教育分會2022年會議論文集 [主編 中國通信工業協會教育分會]
- 信電類專門用途英語教程 [主編 宋晶]
- 無線局域網技術與實踐 [主編 唐繼勇 劉思伶]
- 嵌入式系統設計師考前沖刺100題 [倪奕文 王建平 編著]
- 單片機應用技術項目教程(C語言版)(第三版) [主編 郭志勇]
- 數據通信與計算機網絡(第三版) [主 編 季福坤 錢文光]
- 微機原理與接口技術 [李珍香 編著]
- 通信電子線路 [主編 周桃云 梁平元]
- 單片機原理及應用技術(C語言版) [周國運 魯慶賓 趙天翔 編著]
- 云平臺通信技術應用 [主編 王浩 王偉旗]
- 單片機實用技術項目教程 [主編 周威 熊輝]
- 物聯網通信技術 [主編 張翼英 史艷翠]
- 警用移動通信技術與設備 [胡記文]
- Java ME手機應用程序開發 [易燦 李志勇 編著]
- 通信與廣電工程管理與實務 [全國一級建造師考試研究中心 編]
- 移動通信技術 [閆云利]
- 單片機原理及應用項目化教程(C語言版) [主編 謝四連 王善偉 李石林]
- 通信電子線路 [主編 韓偉]
- 無線傳感網絡技術與應用 [牟思 殷虹 蘇醒 編著]
- 微型計算機原理與接口技術(第二版) [主編 王向慧]
- SDH光傳輸技術與應用 [主編 杜玉紅 陳建兵]
- 移動通信系統與終端維修 [主編 許書君 裴國華]
- 通信原理實訓與實踐 [武曉明 武華]
- 微型計算機組裝與維護(第二版) [主編 柳 青 陳孟祥]
- 微型計算機原理與接口技術學習與實驗指導(第二版) [主編 楊立]
- 嵌入式網絡那些事——STM32物聯實戰 [朱升林 歐陽駿 楊晶 著]
- 微型計算機原理與接口技術(第二版) [主編 楊立]
- 單片機應用技術項目教程(C語言版)(第二版) [主編 郭志勇]
- 微型計算機原理及應用(第三版) [主編 何超]
- 電子技術項目教程(Proteus版) [主編 郭志勇]