【教学课件】第12章串行通信和串行接口.ppt
《【教学课件】第12章串行通信和串行接口.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第12章串行通信和串行接口.ppt(26页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第第 12 12 章章 串行通信和串行接口 第第1212章章 串行通信和串行接口串行通信和串行接口 本章重点:本章重点:掌握串行通信的概念;串行通信的标准;可编程通用串行通信接口 8251A芯片的结构、功能、编程和使用方法。本章难点:本章难点:在实际应用中正确地连接可编程通用串行通信接口 8251A芯片,并编写正确的应用程序。计算机与外部设备之间或计算机与计算机之间的信息交换或数据传输称为通信。通信的有两种基本方式:并行通信和串行通信。并行通信是指数据的各位同时进行传送,而串行通信是指数据一位一位地按顺序传送。12.1 12.1 概述概述 串行通信是指两个功能模块只通过一条或两条数据线进行数据
2、交换。在串行通信中,数据通常是在两个站(如终端或微机)之间进行传送。按照数据传送的方向的不同,可分三种基本的传送方式:单工方式、半双工方式和全双工方式。12.1 12.1 概述概述12.1.1 12.1.1 串行数据传送方向串行数据传送方向 串行通信中常用的同步方法有两种:同步方式和异步方式,也称同步通信和异步通信。异步通信把每一个字符当作独立的信息来传送,并按照一固定且预定的时序传送。每一个字符为一帧信息,由4部分组成:起始位、数据位、校验位和停止位。12.1.1 12.1.1 串行数据传送方向串行数据传送方向 同步方式是将许多的字符聚集成一字符块后,在每块信息(常称为信息帧)之前加上1至2
3、个同步字符,字符块之后再加入适当的错误检测数据才传出去。波特率,是指单位时间内传送二进制数据的位数,单位为位/秒(b/s),是衡量串行数据速度快慢的重要指标。调制器把数字信号转换成模拟信号,送到通信链路上传输,解调器把从通信链路上接收到的模拟信号转换成数字信号。12.1.1 12.1.1 串行数据传送方向串行数据传送方向 目前,串行通信中使用得最普遍的是EIA RS-232C标准,也称为串行接口标准。RS-232C标准对串行通信接口的相关问题做了统一规定。RS-232C标准中使用负逻辑定义信号逻辑电平,即:逻辑“1”电平-3-15V;逻辑“0”电平;+3+15V。12.2 12.2 串行通信的
4、物理标准串行通信的物理标准 RS-232C标准中共定义了25条信号线,其中4条数据线,11条控制线,3条定时线,7条备用和未定义线。RS-232C接口通往外部的连接器(插针和插座)是标准的D型25针插头。近距离(小于15m)通信时,可以不使用MODEM,通信双方直接相连,使用的信号线较少。而远距离(大于15m)通信时要加接MODEM,使用的信号线较多。12.2 12.2 串行通信的物理标准串行通信的物理标准 1.数据格式化 2.串并转换 3.控制数据传输速率 4.错误检测 5.TTL与EIA电平转换 6.提供符合EIARS-232C接口标准的信号线12.2 12.2 串行通信的物理标准串行通信
5、的物理标准 12.3.1 12.3.1 串行接口基本功能串行接口基本功能 串行接口电路的内部一般除了有完成数据串并转换的部件外,还有4个主要的寄存器。即控制寄存器、状态寄存器、数据输入寄存器和数据输出寄存器。4个寄存器通常被CPU访问。在接收过程中,由内部控制电路自动进行错误检查,包括奇偶错误、帧格式错误和溢出错误。12.3.2 12.3.2 串行接口的基本结构串行接口的基本结构 Intel8251A是一种通用同步/异步数据接受发送器,广泛应用于微型计算机。8251A可以分成5个主要部分:接收器、发送器、调制/解调控制、读写控制逻辑以及数据总线缓冲器。8251A的结构如图所示。12.4 12.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 12 串行 通信 接口
限制150内