《精通串行通信》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)P.W.戈夫托恩(Peter W. Gofton)著;王仲文等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1995
  • ISBN:7505327070
  • 页数:174 页
图书介绍:

第一部分 串行通信概述 1

第1章 接口硬件 1

插头和插座 1

RS-232-C标准 1

单向通信 3

双向通信 6

零调制解调器 7

电信号 7

RS-449,422-A和423-A 8

RS-232-C和APPLEMacintosh的接口 8

故障排除 9

小结 10

第2章 字符传输 11

数据在计算机中的存放格式 11

转换成串行方式 14

同步和异步通信 14

帧 15

波特率 17

故障排除 18

第3章 握手和缓存器 19

硬件握手 19

软件握手 19

硬件和软件结合的握手方法 22

缓冲存储器 22

调制解调器的类型 25

第4章 调制解调器 25

纠错调制解调器 27

数据压缩和调制解调器 27

调制解调器支持的文件传输协议 28

调制解调器连入你的计算机 29

Fax调制解调器 30

调制解调器的控制 31

调制解调器的编程 35

租用线路 37

直拨线路 37

第5章 远程通信方法 37

包交换网络 38

ISDN 40

第6章 终端到主机的通信 41

哑终端 41

智能终端 42

XWindows 42

终端仿真 42

TCP/IP 43

通过LAN连接到主机上 43

第二部分 PC用户的串行通信 46

第7章 PC串行通信硬件 46

内部串行接口 46

加入串行接口 46

选择串行接口卡 47

配置串行口 48

DOS设备名 49

DOS命令和函数 49

启动DOS 49

第8章 DOS用户的串行通信 49

设备驱动程序 50

使用MODE命令 50

标准输入/输出 52

使用COPY命令 53

使用CTTY命令 55

通信软件 55

第9章 Windows环境下的PC通信 56

Windows环境下配置串行端口 56

终端程序的使用 58

利用终端传输文件 61

自动拨号 65

重新定义终端功能键 67

保存终端设置 68

第10章 在局域网上使用串行通信 69

串行通信和LAN 69

共享串行端口和调制解调器 70

拨号进入局域网 74

第三部分 PC串行通信的本质 76

第11章 利用中断14的PC通信 76

软件中断 76

BIOS串行通信函数 77

BIOS下的握手 79

BIOS串行通信功能的缺点 80

UART的寄存器 81

历史与兼容性 81

第12章 8250及其相应的UART 81

UART的编程:查询方式 86

UART的编程:中断方式 86

16550的编程 87

第13章 PC系统级体系结构 89

IBMPC体系结构 89

串行接口板 93

编程考虑 96

查询与中断 97

第四部分 编程人员应掌握的PC机串行通信 97

第14章 程序设计话题 97

循环缓冲器 98

建立和填充缓冲器 98

循环冗余校验 98

第15章 利用BASIC语言进行串行通信编程 102

缓冲 102

利用I/O流工作 102

利用BASIC语言对UART进行编程 106

编程实例 109

错误条件 109

第16章 利用C语言进行串行通信编程 112

串行通信标题文件 112

用C语言进行位操作 112

从C语言中调用BIOS串行函数 116

用查询法直接对UART编程 118

中断驱动时的I/O 120

用汇编语言进行位操作 128

第17章 用汇编语言进行串行通信编程 128

利用汇编语言进行BIOS中断 130

利用汇编语言控制UART 131

第18章 Windows状态下的串行通信编程 132

串行通信函数 132

事件驱动通信 140

第19章 NASI编程 144

检测NASI 144

寻找端口 145

获得一条信道 145

连接到一个端口 147

设置参数 147

读NASI 149

写NASI 150

传送一个断开 151

关闭NASI会话 151

在Windows环境下访问NASI 152

为什么需要协议 155

第五部分 文件传输协议 155

第20章 文件传输基础 155

文件传输协议 157

其它文件传输术语 158

第21章 XMODEM,YMODEM和ZMODEM 160

XMODEM 160

YMODEM 162

YMODEMg 163

ZMODEM 163

第22章 Kermit协议 164

Kennit版本 164

使用Kermit 164

字符编码 164

包 165

任选的Kermit功能 170

实现Kermit 173

进一步获取信息 173