1 / 148
文档名称:

89C51串行口及串行通信技术.ppt

格式:ppt   页数:148页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

89C51串行口及串行通信技术.ppt

上传人:doc1888 2016/4/7 文件大小:0 KB

下载得到文件列表

89C51串行口及串行通信技术.ppt

相关文档

文档介绍

文档介绍:1 第七章 89C51 串行口及串行通信技术 串行通信基本知识 串行口及应用 89C51 与89C51 点对点异步通信 89C51 与PC机间通信 PC 机与多个单片机间的通信 2 串行通信基本知识 数据通信 串行通信的传输方式 异步通信和同步通信 串行通信的过程及通信协议 3 数据通信?在实际工作中,计算机的 CPU 与外部设备之间常常要进行信息交换,一台计算机与其他计算机之间也往往要交换信息,所有这些信息交换均可称为通信。?通信方式有两种,即并行通信和串行通信。?通常根据信息传送的距离决定采用哪种通信方式。例如,在 IBM-PC 机与外部设备(如打印机等) 通信时,如果距离小于 30m ,可采用并行通信方式;当距离大于 30m 时,则要采用串行通信方式。 89C51 单片机具有并行和串行两种基本通信方式。 4 ?并行通信是指数据的各位同时进行传送(发送或接收)的通信方式?其优点是传送速度快; ?缺点是数据有多少位,就需要多少根传送线。?图7-1 (a)所示为 89C51 与外设间 8位数据并行通信的连接方法。并行通信在位数多、传送距离又远时就不太合适了。 5 图图 7-1 7-1 数据通信方式数据通信方式 6 ?串行通信指数据是一位一位按顺序传送的通信方式?它的突出优点是只需一对传输线(利用电话线就可作为传输线),这样就大大降低了传送成本, 特别适用于远距离通信; ?其缺点是传送速度较低。假设并行传送 N位数据所需时间位 T,那么串行传送的时间至少为 NT, 实际上总是大于 NT 的。?图 7-1 (b)所示为串行通信方式的连接方法。 7 串行通信的传输方式 8 异步通信和同步通信串行通信有两种基本通信方式,即异步通信和同步通信。 1、异步通信在异步通信中,数据是一帧一帧(包括一个字符代码或一字节数据)传送的,每一帧的数据格式如图 7-3 所示 9 图 7-3 异步通信数据格式 10 ?在帧格式中,一个字符由四个部分组成:起始位、数据位、奇偶校验位和停止位。首先是一个起始位( 0),然后是 5位--8 位数据(规定低位在前, 高位在后),接下来是奇偶校验位(可省略), 最后是停止位( 1)。?起始位( 0)信号只占用一位,用来通知接收设备一个待接收的字符开始到达。线路上在不传送字符时应保持为 1。接收端不断检测线路的状态,若连续为 1以后又测到一个 0,就知道发来一个新字符, 应马上准备接收。字符的起始位还被用作同步接收端的时钟,以保证以后的接收能正确进行。