- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 微机系统串行通信及接口 本章重点 串行通信基本概念 串行通信接口标准EIA RS-232-C 可编程串行接口8251A(了解) 9.1 串行通信基本概念 串行通信是指通信双方在一条或两条传输线上进行数据一位一位的按顺序传送的通信方式; 串行通信时,所有数据、状态、控制信息都是在一条或两条传输线上传送的; 特点:物理线路最少,成本低,传输距离远。 9.1 串行通信基本概念 9.1 串行通信基本概念 2、串行异步通信与串行同步通信 按串行传输线上数据传输采用统一时钟还是本地局部时钟(即时钟同步方式)分为同步通信和异步通信。 (1)串行异步通信 异步通信规定了字符数据传送格式,即每个字符数据以相同帧格式传送。每帧信息由起始位、数据位、奇偶校验位、停止位组成。 9.1 串行通信基本概念 异步通信时,接收和发送双方需有两项约定: 字符格式:应规定数据位;奇偶校验位;停止位。 波特率:每秒钟传输数据的位数。单位为波特。常用标准波特率有:110,150,300,600,1200,2400,4800,9600和19200。 9.1 串行通信基本概念 (2) 串行同步通信 在串行传送的字符开始处加上同步字符,作为起始标志,用一个同步字符的称为单同步,用两个同步字符的称为双同步。 同步字符之后是由传送数据字符顺序连接起来组成的数据块(数据场)。之后是两个CRC校验字符(循环冗余校验码)。这样一个完整的通信格式称为一帧。 9.1 串行通信基本概念 9.1 串行通信基本概念 3、调制与解调 电话网络-模拟信号,计算机-数字信号; 9.1 串行通信基本概念 9.1 串行通信基本概念 9.1 串行通信基本概念 RS-232C总线是EIA(美国电子工业协会)提出的通信接口总线,用于数据终端设备(DTE)与数据通信设备(DCE)之间串行接口标准。 9.1 串行通信基本概念 9.1 串行通信基本概念 9.1 串行通信基本概念 9.2 可编程串行接口8251A 1.8251A的主要功能 可以工作在同步方式也可以工作在异步方式 波特率:同步方式下0~64K,异步方式下0~19.2K 完全双工工作,具有双缓冲的发送器和接收器 具备奇偶校验、溢出和帧错误检测等功能的电路 全部输入输出电路是TTL电平 2. 8251A芯片引脚 8251A和CPU的连接 8251A和外设的连接 时钟信号 (1) 8251A和CPU的连接 数据信号:D0~D7 片选信号:CS 读/写控制信号:RD,WR,C/D 收发联络信号 TxRDY(Transmitter Ready) RxRDY(Receiver Ready) TxE(Transmitter Empty) SYNDET(Synchronous Detection)/BD(Break Detection) (2) 8251A和外设的连接 数据信号 TxD:发送数据线 RxD:接收数据线 收发联络信号 DTR :数据终端准备好 DSR:数据设备准备好 RTS:请求发送信号 CTS:允许发送信号 (3)时钟信号 TxC(Transmitter Clock):发送器时钟 RxC(Receiver Clock):接收器时钟 CLK:工作时钟 3.8251A的内部结构 数据总线缓冲器 读/写控制逻辑电路 调制解调控制电路 发送器:发送缓冲器和发送控制电路 接收器:接收缓冲器和接收控制电路 4.8251A的编程命令 控制字 命令字 状态字 5.8151A编程举例 【例9.1】 设8251A工作在异步方式,波特率系数(因子)为16,7个数据位字符,偶校验,2个停止位,发送、接收允许,设端口地址为51H。完成初始化程序。 【例9.2】 设端口地址为51H,采用内同步方式,2个同步字符(设同步字符为16H),偶校验,7位数据位/字符。 程序如下: 【例9.3】 对8251A进行初始化,使其工作于异步方式,波特率因子为16,每个字符有7个数据位,2个停止位,采用偶校验。然后对状态字进行测试,输入80个字符。 程序如下: MOV AL, 0FAH OUT 51H, AL MOV AL, 35H OUT 51H, AL MOV DI, 0 BEGIN: IN AL, 51H TEST AL, 02H JZ BEGIN IN AL, 50H 【例9.4】通过8251A实现相距较远的两台微型计算机相互通信的系统连接简化框图见9.15。这时,利用两片8251A通过标准串行接口RS-23
您可能关注的文档
- 人教版语文六上第五单元词语盘点、日积月累.ppt
- 人教版语文四年级下册第29课寓言两则[1].ppt
- 第7课a汉字与书法.ppt
- 人教版语文必修三第一单元复习.ppt
- 第7课做一个指南针PPT课件》.ppt
- 人教版选修《语言文字应用:同音字和同音词》.ppt
- 第7课战国时期的社会变化.ppt
- 人教版选修课件:第四课词语万花新词语(共43张) (2).ppt
- 第7课春秋五霸与战国七雄.ppt
- 人教版高一必修2《归园田居》.ppt
- 山东大鱼岛集团有限公司2024年招聘762人公开引进急需紧缺人才笔试参考题库答案完整题库及答案(夺冠.docx
- 山东大鱼岛集团有限公司2024年招聘71人公开引进高层次人才笔试参考题库答案题库及参考答案(完整版).docx
- 山东大鱼岛集团有限公司2024招聘80人历年高频考题难、易错点模拟试题附带答案通关秘籍题库附答案(A.docx
- 河南豫联能源集团营运能力分析.docx
- 山东大鱼岛集团有限公司2024招聘80人历年高频考题难、易错点模拟试题附带答案通关秘籍题库附答案(A.docx
- 增强建筑材料防水性能改进办法.docx
- 山东大鱼岛集团有限公司2024年总部社会招聘补招7人模拟试题(共100题)附带答案完整题库含答案【名.docx
- 山东大鱼岛集团有限公司2023-24年招聘762人公开引进急需紧缺人才笔试参考题库答案完整版带答案A.docx
- 山东大鱼岛集团有限公司2023-24年招聘3人历年(高频重点提升专题训练)附带答案完整题库附参考答案.docx
- 2024年小学火灾安全教案.pdf
文档评论(0)