- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理及应用 11.1 串行通信的基本概述 三、波特率与发送/接收时钟 1.波特率 所谓波特率,是指单位时间内传送二进制数据的位数,其单位是位/秒(b/s)。它是衡量串行数据速度快慢的重要指标。有时也用“位周期”来表示传输速率,位周期是波特率的例数。最常用的标准波特率是110 , 300,600,1200,2400 4800,9600和19200b/s。 2.发送/接收时钟 3.波特因子 所谓波特因子(Factor)是发送/接收1位数据(1个数据位)所需要的时钟脉冲个数,其单位个/位。 11.1 串行通信的基本概述 串行通信接口标准经过使用和发展,目前已有几种。但都是在RS-232C标准的基础上经过改进而形成的。所以,以RS-232C为主来讨论。 一、RS-232接口标准 串行通信接口标准经过使用和发展,目前已有几种。但都是在RS-232C标准的基础上经过改进而形成的。所以,以RS-232C为主来讨论。 11.1 串行通信的基本概述 美国电子工业协会EIA上BELL等公司制定的通用标准串行接口 1962年公布,1969年修订 1987年1月正式改名为EIA-232D 设计目的是用于连接调制解调器 现已成为数据终端设备DTE(例如计算机)与数据通信设备DCE(例如调制解调器)的标准接口 11.1 串行通信的基本概述 232C接口标准使用一个25针连接器 绝大多数设备只使用其中9个信号,所以就有了9针连接器 232C与计算机中信号不兼容,连接时要经过电平转换。 11.2 可编程串行I/O接口8251A 微机 DSR DTR TxD RxD RTS CTS GND 外设 TxD RxD RTS CTS DSR DTR 使用联络信号的多线相连方式 通信比较可靠,所用连线较多,不经济 三、8251A的控制字与状态字 1. 工作方式字 作用:? 工作方式选择(同步、异步) ? 指定数据帧格式 11.2 可编程串行I/O接口8251A 方式字8位可以分为四组,每组两位,其格式如下: D7 D6 D5 D4 D3 D2 D1 D0 停止位 奇偶校验 字符长度 波特率系数 (同步) *0=内同步 *1=外同步 0*=双同步 1*=单同步 (异步) 00=不用 01=1位 10=1.5位 11=2位 *0=无校验 01=奇校验 11=偶校验 00=5位 01=6位 10=7位 11=8位 (异步) 00=不用 01=?1 10= ?16 11= ?64 (同步) 00=同步 - - - 11.2 可编程串行I/O接口8251A 若工作方式字, 则规定8251A工作于异步方式,数据格式采用8位数据位,2位停止位,奇校验,波特率系数是16。 11.2 可编程串行I/O接口8251A 例1:某异步通信中,其数据格式为:1位起始位、1位停止位,7位数据位,奇检验,波特率系数为16,则其异步方式选择控制字为=5AH 将其写入控制口的程序段如下: MOV DX,3F9H ;8251A的控制口地址 MOV AL,5AH ;异步方式选择控制字 OUT DX,AL ;异步方式字写入控制口 11.2 可编程串行I/O接口8251A 例2:某同步通信中,设帧数据格式为:字符长度为8位,双同步字符且内同步,偶校验,则同步方式选择控制字为=3CH。 将该方式字写入控制口的程序段为: MOV DX,3F9H ;8251A的控制口地址 MOV AL,3CH ;同步方式选择控制字 OUT DX,AL ;同步方式字写入控制口 11.2 可编程串行I/O接口8251A 2. 工作命令字 作用:确定8251A的实际操作,迫使8251A进行某种操作或处于某工作状态,以便接收或发送数据。 11.2 可编程串行I/O接口8251A R X E SBRK ER RTS T X EN DTR IR EH R X E SBRK ER RTS T X EN DTR IR EH 允许发送 “ 1 ” 允许 “ 0 ” 不允许 数据终端就绪: “ 1 ” 使 DTR 输出为低 允许接收 “ 1 ” 允许 “ 0 ” 不允许 送 间隔字符 “ 1 ” 使 TXD 为低 “ 0 ” 正常工作 出错标志复位: “ 1 ” 使 PE 、 OE 、 TE 标志复位 请求发送: “ 1 ” 使 RTS 输出变低 内部复位: “ 1 ” 使芯片回到方式指令状态 进入搜索态: “ 1 ” 使开始搜索同步字符 命令控制字格式 D 7 D 6 D 5
您可能关注的文档
最近下载
- 小学二年级数学一单元检测卷.doc VIP
- 2025中国农业银行秋招发布时间笔试备考题库及答案解析.docx VIP
- 三级医院评审医技组药事检查手册.ppt VIP
- 2024年昆仑物流有限公司秋季高校毕业生招聘45人笔试参考题库附带答案详解.pdf
- yc-ii22 路十路口说明书.doc VIP
- 北京恒安卫士协议书.docx VIP
- T_CPSS 1003-2023 直流散热风扇通用性能测试规范 .docx VIP
- 10.2 我们与法律同行 课件(共22张PPT)2025年统编版道德与法治七年级下册.pptx VIP
- 护理查房制度理论知识考核试题及答案.docx VIP
- 房屋市政工程安全生产标准化指导图册(2025版).pptx
原创力文档


文档评论(0)