- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第五章 单片机串行通信技术 并行数据通信: 各位数据同时传送,速度快,但数据线多,见图a; 串行数据通信:数据一位一位顺序传送,只用一对数据线,但通信速度慢,见图b; a b USB 串行 串行 并行 第一节 串行通信基础 一、串行通信分类 数据是以字符为单位组成字符帧传送的。发送端和接收端由各自独立的时钟来控制数据的发送和接收,这两个时钟彼此独立,互不同步。 位于字符帧开头,仅占一位,为逻辑低电平“0”,用来通知接收设备,发送端开始发送数据。线路上在不传送字符时应保持为“1”。接收端不断检测线路的状态 ,若连续为“1”以后又测到一个“0”,就知道发来一个新字符,应马上准备接收。 数据位(D0~D7)紧接在起始位后面,通常为5~8位,依据数据位由低到高的顺序依次传送。 奇偶校验位只占一位,紧接在数据位后面,用来表征串行通信中采用奇校验还是偶校验,也可用这一位(I/O)来确定这一帧中的字符所代表信息的性质(地址/数据等)。 位于字符帧的最后,表征字符的结束,它一定是高电位(逻辑“1”)。停止位可以是1位、1.5位、或2位。接收端收到停止位后,知道上一字符已传送完毕,同时也为接收下一字符作好准备 1.异步通信: 2.同步通信 同步通信时,字符与字符之间没有间隙,也不用起始位和停止位,仅在数据块开始时用同步字符SYNC来指示(常约定1~2个),然后是连续的数据块。同步字符的插入可以是单同步字符方式或双同步字符方式,如图5-3所示;同步字符可以由用户约定,也可以采用ASCII码中规定的SYN代码,即16H。通信时先发送同步字符,接收方检测到同步字符后,即准备接收数据。 在同步传输时,要求用时钟来实现发送端与接收端之间的同步。为了保证接收无误,发送方除了传送数据外,还要把时钟信号同时传送。 CRC2 CRC1 数据 字符n …… 数据 字符3 数据 字符2 数据 字符1 同步 字符1 单同步字符帧格式 CRC2 CRC1 数据 字符n …… 数据 字符2 数据 字符1 同步 字符2 同步 字符1 双同步字符帧格式 二、波特率 波特率,即数据传送速率,表示每秒钟传送二进制代码的位数,它的单位是位/秒(b/s),常用bps表示。波特率是异步通信的重要指标,表征数据传输的速度,波特率越高,数据传输速度越快, 在数据传送方式确定后,以多大的速率发送/接收数据,是实现串行通信必须解决的问题。 假设数据传送的速率是120字符/s,每个字符格式包含10个代码位(1个起始位、1个停止位、8个数据位),则通信波特率为: 120字符/s×10位/字符=1200b/s=1200波特 每一位的传输时间为波特率的倒数: Td=1/1200=0.833ms 三、串行通信的制式 单工:广播 双工:电话 半双工:对讲机 第二节 串行通信总线标准 一、RS-232C总线标准与应用 -3~-15V:逻辑1 +3 ~ +15V:逻辑0 美国电子工业协会EIA公布的串行总线标准 DB-25 DB-9 最少3根线 RxD (3) TxD (2) 地 (5) (一) RS-232C的电气特性 (二)RS232各引脚信号说明 入 出 入 出 出 × 出 入 × 出 入 出 入 入 × 入 出 保护地 发送数据 接收数据 请求发送 允许发送 数据设备(DCE)准备就绪 信号地(公共回线) 接收线路信号检测 未用,为测试保留 空 辅信道接受线路信号检测 辅信道允许发送 辅信道发送数据 发送信号码元定时(DCE为源) 辅信道接收数据 发送信号码元定时 空 辅信道请求发送 数据终端贮备就绪 信号质量检测 振铃指示 数据信号速率选择 发送信号码元定时(DCE为源) 空 GND TXD RXD RES CTS DSR SGND DCD DTR 1* 2* 3* 4* 5* 6* 7* 8* 9,10 11 12 13 14 15* 16 17* 18 19 20* 21* 22* 23* 24* 25 对DCE 对DTE 信号方向 功能说明 信号名 插针 (三)RS-232C与单片机的连接 公用电话网 Modem Modem 计算机 计算机 RS232C RS232C (四)远程串行通信应用 二、RS-485总线标准 1.RS-485接口介绍 RS-485收发器采用平衡发送和差分接收,因此具有抑制共模干扰的能力,使用RS-485总线,一对双绞线就能实现多站联网,构成分布式
您可能关注的文档
最近下载
- 超星尔雅学习通《国家安全教育(中国人民公安大学)》2025章节测试附答案 .pdf VIP
- 第十五章 轴对称章末小结课 课件人教版数学八年级上册.pptx VIP
- 神经调节的结构基础知识清单 高二上学期生物人教版选择性必修1.docx VIP
- 金属件脱漆加工项目(鑫洁特环保科技公司)环境影响报告.pdf VIP
- 无人机航测技术与应用课件:航空摄影测量基础.pptx VIP
- Crosby安全阀产品说明-中文版.pdf VIP
- 安全教育专题片分镜头拍摄脚本.pdf VIP
- 常压储罐维护及检修操作规范.pdf VIP
- 30万件每年涂装件脱漆加工生产建设项目环境影响报告.docx
- I-11418 Crosby HCI安全阀安装维修手册.pdf VIP
文档评论(0)