【微机接口】串行通信基础_异步通信

 

计算机通信:CPU与外部的信息交换

并行通信:数据所有位同时被传输

串行通信:数据被逐位顺序传送

串行通信类型:

串行异步通信:一个字符用起始位和停止位来完成收发同步。

【微机接口】串行通信基础_单片机_02

串行同步通信:采用同步字符来完成收发双方同步,并要求严格的时钟同步。

【微机接口】串行通信基础_数据_03

 

数据传送速度:

并行通信>串行同步通信>串行异步通信

串行数据传输方式:(简答题)

串行数据通信系统模型:

【微机接口】串行通信基础_数据_04

 数据传输方式:

单工方式:只允许数据按照一个固定的方向传送

半双工方式:收发双方均具备接受和发送数据的能力,数据不能在两个方向上同时传送。

全双工方式:收发双方可以同时进行数据传送。

串行异步通信协议:

一帧数据的格式:起始位、数据位、奇偶校验位、停止位。(填空、简答)

【微机接口】串行通信基础_单片机_05

 奇偶校验位(可有可无):

奇校验:数据位与校验位中1的个数为奇数。

偶校验:数据位与校验位中1的个数为偶数。

通信速率:

又称波特率(bps),表示每秒钟传送比特的个数,单位为波特。

在异步通信传送中,收发双方必须约定:

收发双方通信速率必须一致,收发双方数据帧格式必须一致。(填空简答)

设异步通信一个字符有8个数据位,无校验,一个停止位,如果波特率为9600波特,则每秒能传输多少个字符?

一帧数据有10位,9600波特即1秒能传输9600个比特,一个字符8位,占一帧,即一秒能传输960个字符。

信号调制与解调:

用调制器将数字信号转换为模拟信号后传输,再用调解器将其转成数字信号。

【微机接口】串行通信基础_数据_06

串行通信接口标准RS-232C标准:

串行通信中计算机通过接口电路与MODEM连接。目前计算机通信使用最普遍的是RS-232C标准