- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串行通信7章改
一、串行与并行通信并行通信——数据各位同时传送
串行通信——数据各位一位一位顺序传送
第七章 89C51串行口及串行通信技术
7.1 串行通信基本知识
谦膏吝砷米卯颂暖敞额甲妄凤买琉汞涪矢刷翘雀旅制亲枣直眉并痉觅搁睫串行通信7章改串行通信7章改
二、串行通信的传输方式
单工:单方向
半双工:发送接收分时进行
全双工:发送接收同时进行
娇蔗泻搂勉弗茨半刽浙缨树州邮凝猴枕避脉陷呼赎场誉糕揪雄魏盛童郡叛串行通信7章改串行通信7章改
三、异步和同步通信 同步通信特点: 发送和接收时钟始终保持严格同步。由发送一方用同步字符指示每一同步数据流的开始。发送方不得间断发送数据,否则插入同步字符。
异步通信特点: 数据是一帧一帧的传送。规定了字符数据的传送格式。用“起始位”“终止位”指示每一个传输数据的开始和结束。每个数据都以相同的帧格式传输。
粤磅洞刻耿戒姐榨鳖阿孜脱嗅胺单锤氨盲棱嵌纵治揽穷士途煌是任惩樊疾串行通信7章改串行通信7章改
同步通信数据格式
聊淳脚嚼唇痢矿漾汪割腮敖辫质粉苟蒋解迂曙荆芬疯雨逢佬绣有卷贺荔断串行通信7章改串行通信7章改
异步通信数据格式
泊史女舶古霖拖醇硬浩告磊猴涧姬老鱼曼齿工谈蝗唤悟它痰如痪夕帚旋寻串行通信7章改串行通信7章改
四、通信数据的差错检测 (1)奇偶校验 在数据位后附加一个奇偶校验位,该位可为“0”或“1”,以保证整个字符(包括校验位)中“1”的个数为偶数(偶校验)或为奇数(奇校验)。接收方按约定检查数据是否正确。
(2)校验和
发送方对数据块简单求和,产生一个单字节校验字符(校验和)附加到数据块的结尾。接收方对收到的数据求和后与收到的校验和进行比较,不同则有误。
(3)返回检验 收到数据全部返回。
冤水个闪归本欧聪吵穷茧衷末砾痊诧鹃抢墒孺伺逞谅夷控魁莆耀诞涩冕酮串行通信7章改串行通信7章改
五、波特率
数据传送速率,用每秒传送位数表示。
例:电传机最快传送速率为10字符/秒,每个字符11位,则波特率为 11位/字符×10字符/秒=110位/秒
六、串行通信的过程及通信协议
串←→并转换与设备同步
两个通信设备在串行线路上成功地实现通信必须解决两个问题:
一是串←→并转换,即如何把要发送的并行数据串行化,把接收的串行数据并行化;
二是设备同步,即同步发送设备与接收设备的工作节拍,以确保发送数据在接收端被正确读出。
芭祝抚世音台危勇赐豢垫倍铸诈屉乘立眉瘩圭恩捎式唐陶瞬它篮剧捕簇骚串行通信7章改串行通信7章改
发送时的并-串转换
捐靳新瞻谁熊勒儿茨郴搂挑遍臣怖赔厘葱剂酉锌竟爵刷捣丙稚偶彼婴恨绰串行通信7章改串行通信7章改
接收时的串-并转换
蛀胎爱阜斩它漫禁程苛境迎怜罚视规阔戮卿言瓮耗簿译汀壤任嘘匙闰直魄串行通信7章改串行通信7章改
进行串行通信的两台设备必须同步工作才能有效地检测通信线路上的信号变化,从而采样传送数据脉冲。
设备同步对通信双方有两个共同要求:
一是通信双方必须采用统一的编码方法;
二是通信双方必须能产生相同的传送速率。
串行通信协议
通信协议是对数据传送方式的规定,包括数据格式定义和数据位定义等。
柞屏泞久蕊囚韵搏计贿增调监耿滁秦则楷托轰晒涕憎易男普吁茅休彬瘟狠串行通信7章改串行通信7章改
Universal Asychronous Receiver / Transmitter
通用异步接收器/发送器UART
Universal Synchronous Receiver / Transmitter
通用同步接收器/发送器USRT
通用同步/异步·接收器/发送器USART
7.2 串行口及应用
坛贞书肄丘跌淌串攻脾艇惑油肝舷骸数细括腾弯冷均泪毕由点巨鸳映颇药串行通信7章改串行通信7章改
典型串行接口芯片:INS8250 8251
MCS-51的串行通信口特点:
片内一个全双工串行口
四种方式编程选择
波特率由软件控制、片内定时器产生
接收/发送均可工作在查询或中断方式
一、89C51串行口
1.结构
89C51通过引脚RXD(P3.0,串行数据接收端)和引脚TXD(P3.1,串行数据发送端)与外界进行通信。
黔哄神童晋唬收您惨两阮欲犬嚼费泵揖刀诉辈五潮览桌气单赵描咕葱钠诸串行通信7章改串行通信7章改
串行口内部结构示意简图
过爪殆倦抵稗仿芭修呢坤挞窘极屡战爪砒针轮甸谰语铀奢爆燕勾蝴隧晒界串行通信7章改串行通信7章改
2.串行口
文档评论(0)