《数据通信编程技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)施沃德勒(Schwaderer,W.D.)著;陆际联译
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1987
  • ISBN:15241·96
  • 页数:223 页
图书介绍:书名原文:DigitalcommunicationsprogrammingontheIBMPC.

第一篇 通信的概念 1

第一章 透过PC观察世界 1

起点和期待 1

目录 1

数据通信工业的曙光 2

开始工作前所需的硬件和软件 3

问题 4

第二章 数据通信的基本概念 5

通信线路 5

联接的类型 6

半双工方式 7

双线和四线线路 7

全双工方式 7

单工方式 7

数据通信方式 7

软件的线路协议 8

硬件休止信号 9

全双工与半双工通信 10

数据表示法 12

异步起始位 12

奇偶位 13

奇偶位产生办法 13

异步停止位 14

异步传送实例 14

速度和传送 15

问题 16

数据通信原理 17

小鸡和计算机 17

第三章 调制解调器及附件 17

全双工和半双工调制解调器 19

全双工调制解调器 21

声耦合和直接联接 21

发端及应答器 22

手动及自动拨号/自动应答器 22

并不神秘的调制解调器 22

RS-232-C标准 22

调制解调器及其信号 23

缺少信号的调制解调器 25

数据载波 27

AT T@Bell@103调制解调器 27

频移键控的极限 28

Raval-Vadic VA3400TM调制解调器 29

热带乐园 29

AT T Bell 212A调制解调器 30

其他调制解调器 31

电流环路接口 31

BPS及波特率 31

购买调制解调器须知 32

半双工调制解调器 32

租用线路的变化 33

问题 34

第四章 通信系统面面观 35

简略的回顾 35

第二篇 通信中使用的部件 38

第五章 PC的键盘 38

示范程序清单 39

INKEY$变量示范程序 39

INKEY$变量示范程序 39

ASCII字符代码表 40

扩展代码表 42

Alt+数字键区 42

INPUT语句示范程序 43

INPUT语句示范程序 43

KEY语旬示范程序 46

KEY语句示范程序 46

清理键盘缓冲器 48

ONKEY事件捕集程序 49

ONKEY事件捕集程序 49

中断示范程序 51

中断示范程序 51

问题 55

第六章 PC的显示器 57

PRINT示范程序 58

PRINT示范程序 58

LOCATE示范程序 60

LOCATE示范程序 60

25行示范程序 62

COLOR示范程序 65

COLOR示范程序 65

SCREEN示范程序 67

SCREEN示范程序(仅用于图形监视器) 67

巴比鲁斯示范程序 69

巴比鲁斯示范程序(只用于图形监视器) 69

问题 72

PC BASIC的通信设施 73

第七章 通信设施 73

与通信有关的DOS BASIC命令的参数 75

DOS BASIC通信缓冲器命令中的参数 75

STRING1示范程序 76

STRING1示范程序 76

STRING2示范程序 78

STRING2示范程序 78

从通信的角度考虑BASIC的性能 79

PERFORM1示范程序 81

性能代价的测量 81

定时器示范程序 82

定时器示范程序 82

TIMER示范程序 84

通信控制字符 85

外部通信设施 85

BASIC的异常 86

BASICDIF示范程序 87

一些问题 88

问题 89

第三篇 BASIC的通信功能 90

第八章 全双工通信编程 90

全双工通信示范程序 91

全双工通信示范程序 91

壮观的OPEN 92

问题 97

第九章 COMM.BAS程序 98

COMM.BAS程序的分程序 99

COMM.BAS主干段分程序 100

COMM.BAS键盘处理程序 101

COMM.BAS通信适配器管理程序 102

问题 103

第十章 通信事件捕集程序的编制 104

COM(n)ON语句 104

COM(n)STOP语句 104

COM(n)OFF语句 105

事件捕集的三人执政方式和西西弗斯方式 105

ONCOM示范程序 106

ONCOM示范程序——只用于高级BASIC 106

COM(1)ON/STOP开关子程序 109

ONCOM开关转换子程序 109

COM(1)ON/OFF开关子程序 109

ON COM(1)开关子程序 109

ONCOM的ON COM(1)子程序 109

ONCOM执行情况 110

问题 112

第十一章 通信程序设计 113

第四篇 通信程序编制 113

FDXINIT示范分程序 117

FDXINIT示范分程序 117

第十二章 全双工通信程序 117

FDXLOGO示范分程序 118

FDXLOGO示范分程序 118

FDXSOFT示范分程序 119

FDXSOFT示范分程序 119

FDXCTRL示范分程序 121

FDXCOMPM示范分程序 121

FDXCOMPM示范分程序 121

FDXCTRL示范分程序 121

FDXOPEN示范分程序 122

FDXOPEN示范分程序 122

FDXCOM示范分程序 123

FDXCOM示范分程序 123

FDXKEY示范子程序 131

FDXKEY示范子程序 131

控制结构 132

FDXF10示范分程序——设定单个软键 132

FDXF8示范分程序——使软键失去作用 133

FDXF5示范分程序——装入伪软键值 134

FDXF7示范分程序——装入软键值 134

FDXF6示范分程序——拼接一个程序文件 135

FDXF1示范分程序——把通信结果记录在磁盘上 136

FDXF2示范分程序——启动磁盘文件的自动发送 137

FDXF3示范分程序——启动/停止打印机记录 138

FDXEND示范分程序——结束程序的执行 139

FDXHOME示范分程序——动态转换奇偶位 139

FDXF4示范分程序——启动/停止软键值显示 139

FDXPGUP示范分程序——启动/停止跟踪方式 140

FDXPGDN示范子程序——启动/停止键盘回传 140

FDXALTS示范分程序——启动定时时钟 140

FDXALTE示范分程序——显示经历的时间 141

FDXF 9示范分程序——长度标记MAX%的复位 141

问题 142

第十三章 半双工通信程序设计 143

HDXINIT示范分程序 143

HDXINIT示范分程序 143

HDXLOGO示范分程序 144

HDXLOGO示范分程序 144

HDXSOFT示范分程序 145

HDXSOFT示范分程序 145

HDXCOMPM示范分程序 146

HDXCTRL示范分程序 146

HDXCOMPM示范分程序 146

HDXCTRL示范分程序 146

HDXOPEN示范分程序 147

HDXOPEN示范分程序 147

HDXCOM示范分程序 148

HDXCOM示范分程序 148

半双工接收数据示范分程序 149

半双工发送数据示范分程序 151

设置休止子程序 152

HDXKEY示范分程序 153

HDXKEY示范分程序 153

控制结构 153

HDXF7示范分程序——装入软键值 154

HDXF8示范分程序——使软键失去作用 154

HDXF10示范分程序——设定单个软键值 154

HDXF5示范分程序——装入伪软键值 155

HDXF2示范分程序——启动磁盘记录的自动发送 156

HDXF1示范分程序——把通信结果记录到磁盘上 156

HDXF6示范分程序——拼接一个程序文件 156

HDXF3示范分程序——启动/停止打印机记录 157

HDXF4示范分程序——启动/停止软键值显示 157

HDXHOME示范分程序——动态转换奇偶位 158

HDXPGDN示范分程序——启动/停止键盘数据的回传 158

HDXEND示范分程序——结束程序的执行 158

HDXPGUP示范分程序——启动/停止跟踪方式 159

HDXALTS示范分程序——启动定时时钟 159

HDXALTE示范分程序——显示经历时间 159

HDXF9示范分程序——长度标记MAX%的复位 160

问题 160

第五篇 其他专题 161

第十四章 智能调制解调器 161

何谓智能调制解调器? 161

Hayes Smartmodem自动拨号子程序 162

Hayes Smartmodem挂断子程序 163

Hayes微型机产品公司的SMARTMODEMTM 162 RACALVADIC VA212PATM自动拨号调制解调器 164

RACAL-VADIC VA212PA自动拨号子程序 165

RACAL-VADIC VA212PA挂断子程序 165

NOVATION 103/121 Smart-Cat自动拨号子程序 166

NOVATION公司的103/212 SMART-CATTM 调制解调器 166

问题 167

NOVATION 103/212 Smart-Cat挂断子程序 167

CBBS示范程序综述 168

第十五章 自动应答应用程序——计算机公告板系统(CBBS) 168

CBBS示范程序 169

CBBSAPPL示范分程序 171

CBBSAPPL示范分程序 171

关于传送文件应考虑的问题 174

问题 174

“无版权”CBBS应用程序 174

编译程序的好处 175

第十六章 BASIC编译程序(编译器) 175

何谓BASIC编译程序 175

使用BASIC编译程序 176

使用链接程序 178

CURSOR示范程序 179

编译程序与解释程序的区别 179

问题 180

第六篇 附录 181

附录A ASCII编码和字符 181

键盘编码及用法 181

扩展代码 183

换挡(Shiht)状态 183

特殊处理 184

键盘用法 185

其他特性 185

ASCII字符代码 199

字符集速查表(00~7F) 202

字符集速查表(80~FF) 203

附录B 美国国家标准局(ANSI)专用控制字符表 204

附录C RS-232-C摘要 205

Bell 202 206

附录D 调制解调器原理摘要 206

Bell 103 206

Bell 212A 206

RACALVADIC 3400 206

附录E BASIC语句一览表 207

附录F COMM.BAS程序清单 209

附录G 问题解答 213

附录H 关于Cartridge BASIC,BASIC 2.1和PCjr所应考虑的问题 222