全球旧事资料 分类
实验十二串行通信一、实验目的
1了解8251的工作方式及工作原理。2了解8251的串行通信编程方法。3了解串行通信的格式协议。
二、实验原理
计算机与外设通过接口随时可进行数据交换,并根据不同的要求进行数据处理。通常完成CPU与外设交换信息的方法有串行和并行两种,而CPU的总线是处理并行数据的。并行数据传送和微机相连较为方便,数据不需转换,传输速度快,但所用传输线较多,在远距离传送情况下,极不方便;而串行通信仅需两条传输线,对于远距离、多位数据信息传输时,优点突出。1串行通信线路的工作方式串行通信:是指利用一条传输线将数据一位位地顺序传送。特点:是通信线路简单,利用电话或电报线路就可实现通信,降低成本,适用于远距离通信,但传输速度慢。串行通信线路三种工作方式:单工通信、半双工通信、全双工通信2串行通信方式串行通信:分为同步通信SYNC与异步通信(ASYNC)两种方式。
f1)异步通信及其协议异步通信以一个字符为传输单位,通信中两个字符间的时间间隔是不固定的,然而在同一个字符中的两个相邻位代码间的时间间隔是固定的。
通信协议:异步通信的数据格式如图121所示。
图121异步通信的数据格式
传送一个字符的信息格式:规定有起始位、数据位、奇偶校验位、停止位等。波特率:衡量数据传送速率指标。表示每秒钟传送的二进制位数。2)同步串行通信及其规程同步通信以一个帧为传输单位,每个帧中包含有多个字符。在通信过程中,每个字符间的时间间隔是相等的,而且每个字符中各相邻位代码间的时间
间隔也是固定的。同步通信的数据格式如图122所示。
图122同步通信的数据格式
同步通信的规程有以下两种:
f①面向比特bit型规程:以二进制位作为信息单位。现代计算机网络大多采用此类规程。最典型的是HDLC高级数据链路控制通信规程。②码。3信号传输方式1)基带传输方式在传输线路上直接传输不加调制的二进制信号,它要求传送线的频带较宽,传输的数字信号是矩形波。基带传输方式仅适宜于近距离和速度较低的通信。2)频带传输方式传输经过调制的模拟信号,在长距离通信时,发送方要用调制器把数字信号转换成模拟信号,接收方则用解调器将接收到的模拟信号再转换成数字信号,这就是信号调制解调。实现调制和解调任务的装置称为调制解调器MODEM。采用频带传输时,通信双方各接一个调制解调器,将数字信号寄载在模拟信号载波上加以传输。因此,这种传输方式也称为载波传输方式。这时r
好听全球资料 返回顶部