1 个人电脑与通信 1
1.1 个人电脑之有效性 3
1.2 个人电脑与输入输出 5
1.3 并列介面与串列介面 6
2 何谓RS-232C介面 9
2.1 电气规格 14
2.2 介面电路之功能 16
2.3 RS-422和RS-423规格 20
3 RS-232 C介面与传送方式 23
3.1 通信型态(半双工与全双工) 24
3.2 同步方式与非同步(调步同步)方式 25
3.4 起始位元(Start Bit)及停止位元(Stop Bit) 27
3.3 同位核对(Parity Check) 27
3.5 资料之传送单位 28
3.6 鲍率(传送速度之上限) 29
4 资料传送及方法 31
4.1 配备於个人电脑内之RS-232C介面信号线的功能 32
4.2 RS-232C介面之动作确认 34
4.2-1 回环测试(loop back test) 34
4.2-2 通信线路之回环测试 37
4.3 利用X参数(X Parameter)传送资料 39
4.4 传送控制 41
4.4-1 何谓传送控制 41
4.4-2 基本型资料传送控制程序 42
4.4-3 使用BASIC作传送控制之实例 46
4.5 BSC方式 48
4.6 HDLC方式 53
5 RS-232C之基本使用法(BASIC) 57
5.1 RS-232C与BASIC 58
5.2 利用声耦合器(Acoustic Coupler)通信 59
5.2-1 通信线路之种类 59
5.3 与大型电脑之通信例 62
5.4 使用RS-232C作个人电脑间之通信 65
5.4-1 配线 66
5.4-2 鲍率等其他之设定条件 67
5.4-3 BASIC之起动与终端机机能动作之确认 68
5.4-4 未使用终端机模式时的电脑间通信例 68
5.5 岔断(Interrupt)与外部通信 74
5.6 利用CP/M BASIC通信 76
6 RS-232C介面之硬体与组译器程式 81
6.1 利用软体作调步同步 82
6.2 串列介面之LSI(Serial Interface LSI) 87
6.3 以CP/M为基础之通信程式的写法 93
6.3-1 利用BDOS呼叫编写简单之机械语言程式 93
6.3-2 M80,L80组译程式(assembler)与链接程式(Iinker)之使用法 96
6.3-3 半双工、全双工通信之程式 99
6.3-4 半双工、全双工通信之演习 101
6.3-5 档案交换之程式 102
附录A 附属於个人电脑之RS-232C实例 115
附录B 利用C语言所写成之通信程式例 117