文档介绍:第十一章串行通信和可编程接口芯片8251A
本章内容
串行通信的基本概念
可编程串行接口芯片8251A
EIA RS-232C串行口
8251A的应用
串行通信的基本概念
并行传送
数据在多条1位宽在传输线上同时由源传送到目的
串行传送
数据在单条1位宽的传输线上,一位一位地按顺序分时传送
串行通信的基本概念
数据传送的方向
单工
两端仅有发送器或接收器、一个通道
仅能进行一个方向的传送
半双工
两端具有发送器和接收器、但只有一个通道
同一时刻仅能进行一个方向的传送
可交替的进行双向数据传送
全双工
两端具有发送器和接收器、且具有两个通道
同一时刻能进行双向传送
串行通信的基本概念
数据传送的方式
异步方式
发送和接收只需短时间内同步的数据传送
传送单元较小(一般为一个Byte)
同步方式
发送和接收需长时间内同步的数据传送
传送单元较大(传送一个包)
串行通信的基本概念
异步传送的帧结构
,-2
起始位(1)
数据位(5~8)
奇偶校验位(1,Odd/Even/None)
停止位(1,,2)
仅要求短时间内的同步(帧内)
串行通信的基本概念
同步传送的帧结构
,-3
同步字符(1~n)
数据块
校验字节(CRC?ECC?)
需要整个传送过程的同步,要求较高
串行通信的基本概念
通用收发器(URT)
通用同步/异步收发器(USART)
通用异步收发器(UART),-4
结构
接收器(RxD)
发送器(TxD)
控制器
串行通信的基本概念
调制解调器
解决长距离的数据传送问题
借助于电话线(模拟信号——音频信号)
调制
将数字信号转换为音频信号(发送端)
解调
将音频信号转换为相应的数字信号(接收端)
可编程串行接口芯片8251A
Intel的USART,与Intel的CPU兼容
可编程芯片、全双工
速率
同步:DC~64K
异步:DC~
独立的收发时钟