网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机接口技术及其应用2.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机接口技术及其应用》 第五章 单片机与A/D、D/A转换器接口技术 第六章 微机串行通信接口技术 §6.1 串行数据通信基础知识 1. 数据通信方式 并行通信:是指数据的各位同时进行传送的通信方式。 优点:传输速度快。 缺点:占用I/O线多,传输距离短(<30m)。 串行通信:是指数据一位一位顺序传送的通信方式。 优点:占用I/O线少(一对),传输距离远。 缺点:传输速度低。 2. 串行通信传输方式 单工方式(Simplex):只允许数据向一个方向传送(A→B)。 半双工方式(Half Duplex):允许数据向两个方向中的一个方向传送,但每次只能一个站发送。 全双工方式(Full Duplex):允许数据同时双向传送。 尽管许多芯片串行通信接口电路具有全双工功能,但在实际应用中,多用于半双工方式。 3. 串行通信分类 异步通信(Asynchronous Communication):是以数据帧为单位传送。 数据帧格式:起始位、数据位、奇偶校验位、停止位。 发送端和接收端按各自的时钟来控制传送,时钟源彼此独立,互不同步。实现双方的同步性是靠数据帧中的起始位。 异步通信中,数据帧格式和波特率是两个主要指标。异步通信的波特率在50~9600bit/s。两相邻数据帧之间可以有若干空闲位,存在空闲位正是异步通信特征之一。 优点:不需要传送同步时钟。 缺点:数据帧中包含有起始位和停止位而降低了有效数据的传输速率。 同步通信(Synchronous Communication):是以信息帧为单位传送。 信息帧格式:同步字符、数据字符、校验字符CRC组成。同步字符用于确认数据字符的开始,校验字符用于对接收到的数据字符的正确性的校验。同步字符可以由用户约定,也可以采用统一标准。在单同步字符帧中,同步字符采用ASCII码中的SYN(16H)代码。在双同步字符帧中,同步字符采用EB90H代码。 发送端和接收端是由时钟实现同步的。发送端除了传送数据外,还要同时传送时钟信号。 同步通信中,字符与字符之间没有间隙,仅在信息帧开始时用同步字符来指示。 优点:传输速率高(>56Kbit/s)。 缺点:要求发送端和接收端时钟严格同步。 4. 波特率(baud rate) 定义:每秒传送二进数码的位数(比特数),单位bit/s。 每位的传输时间定义为波特率的倒数:Td=1/波特率。 波特率越高,数据传输速度越快,信道频道越宽。波特率不同于发送时钟和接收时钟。它通常是时钟频率的1/16或1/64。 5. 串行通信协议 是数据传输方式的规定,包括数据格式定义、数据位定义和波特率定义等。 6.串行通信总线标准接口 标准异步串行通信接口有以下几类: RS232C RS422、RS485 20mA电流环 USB接口 选择标准接口时,须注意两点:①通信速度和通信距离;②抗干扰能力。 §6.2 RS232C总线标准接口技术 1.RS232C总线标准接口 RS(Recommended Standard)。RS232C接口是美国电气工业协会(EIA—Electronic Industries Association)1969年推荐的。全称是“使用二进制进行交换的数据终端设备(DTE—Data Terminal Equipment)和数据通信设备(DCE—Data Communications Equipment)之间的接口” 数据终端设备(DTE):计算机、外设等。 数据通信设备(DCE):Modem等。 RS232C引线定义 RS232C定义了22根信号线,采用标准D25芯插座,其中最常用的信号线定义功能如下: 引脚号 信 号 名 称 符 号 方 向 说 明 1 保护地 PGND - 接设备外壳,安全地线 2 发送数据 TXD DTE→DCE DTE发送数据 3 接收数据 RXD DTE←DCE DTE接收数据 4 请求发送 RTS DTE→DCE DTE请求发送 5 允许发送 CTS DTE←DCE DCE允许发送 6 数传设备就绪 DSR DTE←DCE DCE数据线准备就绪 7 信号地 SGND - 信号线 8 载波检测 DCD DTE←DCE DCE已接收到远程信号 20 数据终端就绪 DTR DTE→DCE DTE数据线准备就绪 22 振铃指示 RI DTE←DCE 振铃指示 通常情况下只需使用2~5根信号线即可。如TXD、RXD、SGND。 D25、D9针插座引脚定义图: 电气特性 RS232C是在TTL电路之前研制的,所以其电平不是+5V和地。RS232C电平采用负逻辑: 数据信号(TXD、RXD): 逻辑“1”:-3V~-15V;(传号) 逻辑“0”:+3V~+

文档评论(0)

msb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8134116003000000

1亿VIP精品文档

相关文档