的通信线路可以是电话交换网,也可以是专用线。面向字符型规程:以字符作为信息单位。字符是EBCD码或ASCII
4RS232C串行接口标准
fRS232C是一种标准接口,D型插座,采用25芯引脚或9芯引脚的连接器,如图123所示。微型计算机之间的串行通信就是按照RS232C标准设计的接口电路实现的。
图123RS232C标准接口示意图
微型计算机之间的串行通信就是按照RS232C标准设计的接口电路实现的。①信号线
RS232C标准规定接口有25根连线。只有以下9个信号经常使用引脚和功能分别如下:TXD(第2脚):发送数据线,输出。发送数据到MODEM。RXD(第3脚):接收数据线,输入。接收数据到计算机或终端。
RTS(第
4脚):请求发送,输出。计算机通过此引脚通知MODEM,
要求发送数据。
f
CTS(第
5脚):允许发送,输入。发出CTS作为对RTS的回答,计算机
才可以进行发送数据。
DSR(第
6脚):数据装置就绪即MODEM准备好,输入。表示调制
解调器可以使用,该信号有时直接接到电源上,这样当设备连通时即有效。CD(第8脚):载波检测接收线信号测定器输入。表示MODEM已与
电话线路连接好。如果通信线路是交换电话的一部分,则至少还需如下两个信号:RI(第22脚):振铃指示,输入。MODEM若接到交换台送来的振铃
呼叫信号,就发出该信号来通知计算机或终端。
DTR
(第20脚):数据终端就绪,输出。计算机收到RI信号以后,就
发出DTR信号到MODEM作为回答,以控制它的转换设备,建立通信链路。②GND(第7脚):地逻辑电平
RS232C标准采用EIA电平,规定:“1”的逻辑电平在3V15v之间,“0”的逻辑电平在3V15V之间。由于EIA电平与TTL电平完全不同,必须进行相应的电平转换,MCl488完成TTL电平到EIA电平的转换,MCl489完成EIA电平到ITL电平的转换。5可编程串行通信接口芯片8251
f可编程串行接口芯片8251内部结构如图124所示。
图124可编程串行接口芯片8251内部结构图
1)发送器:由发送缓冲器和发送控制电路两部分组成。2)接收器:接收器由接收缓冲器和接收控制电路两部分组成。3)数据总线缓冲器数据总线缓冲器是CPU与8251A之间的数据接口。包含3个8位的缓冲寄存器:两个寄存器分别用来存放CPU向8251A读取的数据或状态信息。一个寄存器用来存放CPU向8251A写入的数据或控制。4)读写控制电路读写控制电路用来配合数据总线缓冲器的工作。功能如下:12接收写信号WR,并将来自数据总线的数据和控制字写入8251A;接收读信号RDr