- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 串行通信和可编程接口芯片8251A.ppt
微型计算机原理与接口技术 第十章 串行通信和可编程接口芯片8251A 10-1 串行通信的基本概念 10-2 可编程串行通信接口芯片8251A 10-3 EIA RS-232C串行口和8251A应用举例 10-4 串行同步数据通信协议 10-1 串行通信的基本概念 并行通信 数据各位同时传送; 优点:速度快; 缺点:使用通信线多; 适用场合:适用于近距离传送数据的场合。 串行通信 要传送的数据或信息必须按照一定的格式编码,然后再单根线上,按一位接一位的先后顺序进行传送。发送完一个字符后,再发送第二个。接收数据时,每次从单根线上一位接一位地接收信息,再把它们拼成一个字符,送给CPU作进一步处理。 适用场合:适用于远程终端或远距离地中央处理机交换数据;有些外设本身需要串行方式通信。 一、数据传送方向 单工 一、数据传送方向 单工 二、串行传送的两种基本工作方式 异步方式 三、串行传送速率 波特率 波特率:每秒钟内所传送数据的位数称为波特率,单位为波特(Bd)。它是传送每一位信息所用时间的倒数。 常用波特率(Baud Rate)来表示数据传送的速率。 四、串行接口芯片UART和USART 常用的通用串行接口芯片有两类 (1)仅用于异步通信的接口芯片,通用异步收发器UART (2)既可以工作于异步方式,又可以工作于同步方式,通用同步异步收发器USART 五、调制解调器 调制解调器:能将数字信号转换成音频信号及将音频信号恢复成数字信号的器件。 调制的主要形式有幅度调制、频率键移FSK、相位键移PSK和多路载波等几种。 五、调制解调器 第十章 串行通信和可编程接口芯片8251A 10-1 串行通信的基本概念 10-2 可编程串行通信接口芯片8251A 10-3 EIA RS-232C串行口和8251A应用举例 10-4 串行同步数据通信协议 10-2 可编程串行通信接口芯片8251A Intel 8251A是一种通用的同步异步接收/发送器(USART)芯片。它作为一种外围器件,可通过编程选用某一种串行通信技术。8251A具有独立的发送器和接收器.因此,它能够以单工、半双工或全双工方式进行通信,并且提供一些基本的控制信号,可以方便地与MODEM连接。 1.8251A的编程结构 2.8251A的功能结构 3.8251A的发送和接收 4.8251A对外信号 一、8251A的内部结构和外部引脚 数据输入缓冲寄存器和数据输出缓冲寄存器使用同一个端口地址,但实际上作为两个端口,一个为输入端口,一个为输出端口。 接收移位寄存器将到达 端口的串行数据接收以后进行移位,变成8位并行数据,传送到数据输入缓冲寄存器,然后通过数据总线传送到CPU,这就是数据通过8251A输入到计算机的过程。 在计算机通过8251A输出数据的过程中,CPU通过数据总线将数据送到8251A的数据输出缓冲寄存器,再传输到发送移位寄存器。移位寄存器用移位的办法并行数据变成串行数据,然后,从 端送往外部设备。 一、8251A的内部结构和外部引脚 命令字寄存器用来控制8251A的工作,它的内容是由程序设置的。 状态寄存器则在8251A的工作过程中为执行程序提供一定的状态信息。 方式字寄存器的内容决定了8251A到底工作在同步模式还是工作在异步模式,还决定了所接收和发送的字符的格式,模式寄存器的内容也是由执行程序设置的。 8251A的2个同步字符寄存器用来容纳同步方式中所用的同步字符。 一、8251A的内部结构和外部引脚 接收缓冲器: 对外引脚为 。 功能从 引脚上接收串行数据,并按照相应的格式将串行数据转换成并行数据。 接收控制电路: (1)在异步方式下,芯片复位后,先检测输入信号中的有效“1”,一旦检测到,就接着寻找有效的低电平来确定启动位; (2)消除假启动干扰; (3)对接收到的信息进行奇偶校验,并根据校验结果建立相应的状态位; (4)检测停止位,并按照检测结果,建立状态位。 一、8251A的内部结构和外部引脚 发送缓冲器: 把来自CPU的并行数据加上相应的控制信息,然后转换成串行数据从 引脚发出去。 功能上看,对应于编程结构图中的发送移位寄存器。 发送控制电路: (1)在异步方式下,为数据加上起始位、校验位和停止位; (2)在同步方式下,插入同步字符,在数据中插入校验位。 一、8251A的内部结构和外部引脚 数据总线缓冲器: 用来把8251A和系统数据总线相连,在CPU执行输入/输出指令期间,由数据总线缓冲器发送和接收数据。 控制字、命令字和状态信息也通过数据总线缓冲器传输。 从功能上看,数据总线缓冲器是编程结构中数据输入缓冲器、数据输出缓冲器、控制寄存器和命令寄存器的综合。 一、
您可能关注的文档
最近下载
- 信息系统等保安全方案.doc VIP
- 兴业银行信息技术专员岗位笔试选择题附笔试高分技巧.docx VIP
- 化工设计概论与化工制图课件第四章化工设备常用零部件简介.pptx VIP
- 高等教育5化工制图cad化工设备图中焊缝结构的表达.pptx VIP
- 化工设计概论与化工制图课件第七章车间布置设计.pptx VIP
- 新概念英语入门级6-10单元测试卷.pdf VIP
- 化工设计概论与化工制图课件第八章管道设计.pptx VIP
- 化工设计概论与化工制图课件第十章管道布置图.pptx VIP
- 化工制图cad8管道布置图.pptx VIP
- 统编版语文一年级下册2吃水不忘挖井人 课件(共54张PPT).pptx VIP
文档评论(0)