- 1、本文档共850页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
**5.波特率(BaudRade)在异步通信中,发送方和接收方必须保持相同的波特率才能实现正确的数据传送。波特率是指单位时间内传送的信息量,即每秒钟传送的二进制位数(也称为比特率),单位是bps,即位/秒。波特率越高,数据传输速度越快,但和字符的实际传输速率不同。字符的传输速率是指每秒钟内所传输字符帧数,和字符格式有关。常用的标准波特率是:110波特、300波特、600波特、1200波特、2400波特、4800波特、9600波特和19200波特等。例如,在异步通信中使用1位起始位,8位数据位,无奇偶校验位,1位停止位,即一帧数据长度位10bit,如果要求数据传送的速率是1秒送120帧字符,则传送波特率为1200波特。**6.串行通信的协议通信协议是指单片机之间进行信息传输时的一些约定,约定的内容包括数据格式、同步方式、波特率、校验方式等。为了保证计算机之间能够准确、可靠地通信,相互之间必须遵循统一的协议,在通信之前一定要设置好。**8.1.3串行通信接口标准从本质说,通信是CPU与外部设备间交换信息的一种方式。所有的串行通信接口电路都是以并行数据形式与CPU连接、而以串行数据形式与外部设备进行数据传送。它们的基本功能都是从外部设备接收串行数据,转换为并行数据后传送给CPU;或从CPU接收并行数据,转换成串行数据后输出给外部设备。能够实现异步通信的硬件电路称为通用异步接收器/发送器(UniversalAsynchronousReceive/Transmitter,简称UART)。能够实现同步通信的硬件电路称为通用同步接收器/发送器(UniversalSynchronousReceive/Transmitter,简称USRT)。**所谓接口标准,就是明确的定义若干条信号线,使接口电路标准化、通用化。采用标准接口,可以方便地把计算机、外部设备和测量仪器等有机的联系起来,并实现其间的通信。在单片机控制系统中,常用的串行通信接口标准有:RS-232C、RS-422A、RS-485等总线接口标准。**1.RS-232C总线RS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(ElectronicIndustryAssociation)代表美国电子工业协会,RS(RecommendedStandard)代表推荐标准,232是标识号,C代表RS232的最早一次修改(1969)。1969年修订为RS-232C,1987年修订为EIA-232D,1991年修订为EIA-232E,1997年又修订为EIA-232F。由于修改的不多,所以人们习惯于早期的名字“RS-232C”。RS-232C定义了数据终端设备(DTE)与数据通信设备(DCE)之间的物理接口标准。接口标准包括机械特性、功能特性和电气特性几方面内容。**(1)机械特性RS-232C接口规定使用25针连接器,连接器的尺寸及每个插针的排列位置都有明确的定义。一般的应用中并不一定用到RS-232C标准的全部信号线,所以在实际应用中常常使用9针连接器替代25针连接器。计算机的COM1和COM2使用的是9针连接器。连接器引脚定义如图8-12所示。图中所示为阳头定义,通常用于计算机侧,对应的阴头用于连接线侧。图8-12DB-25(阳头)和DB-9(阳头)连接器定义**(2)功能特性RS-232C接口的主要信号线的功能定义如表8-1所示。表8-1RS-232C接口的主要信号线的功能定义**(3)电气特性RS-232C采用负逻辑电平,规定逻辑1为DC-3V~-15V,逻辑0为DC+3V~+15V。-3V~+3V为过渡区,不作定义。注意:RS-232C的逻辑电平与通常的TTL和MOS电平不兼容。为了实现与TTL或MOS电路的连接,要外加电平转换电路。RS-232C发送方和接收方之间的信号线采用多芯信号线,要求多芯信号线的总负载电容不能超过2500pF。通常,RS-232C的传输距离为几十米,传输速率小于20Kbps。**(4)过程特性过程特性规定了信号之间的时序关系,以便正确地接收和发送数据。如果通信双方均具备RS-232C接口,则二者可以直接连接,不必考虑电平转换问题。但是对于单片机与计算机通过RS-232C的连接,必须考虑电平转换问题,因为80C51系列单片机串行口不是标准RS-232C接口。
您可能关注的文档
最近下载
- 国开04020_管理英语4-机考复习资料.docx
- 化工热力学常用数据手册.pdf
- 学堂在线运动损伤学习题答案加考试答案.docx
- 2020-2021学年晋中市榆次区现代双语学校七年级下学期期末数学模拟试卷(含答案解析).docx
- 室内装修工程临时用电专项方案.doc
- 中国画鉴赏精品课件精品课件.pptx VIP
- 班组长实训案例教学PPT.ppt
- 广西柳州市2022-2023学年八年级下学期期末物理试卷(含答案).docx VIP
- 航天航空与国防行业:火炸药及弹药安全生产十问十答,云起龙骧.pdf VIP
- 2023-2024学年云南省昭通市小学语文五年级期末通关测试题详细参考答案解析.docx
文档评论(0)