1 / 46
文档名称:

串口与串行通讯新编.ppt

格式:ppt   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

串口与串行通讯新编.ppt

上传人:q1188830 2016/7/2 文件大小:0 KB

下载得到文件列表

串口与串行通讯新编.ppt

相关文档

文档介绍

文档介绍:第六章:单片机串口及应用本讲重点: 51 单片机的串行口结构; 与串行口相关的特殊功能寄存器; 串行通讯的波特率设置; 串行口的 4种工作方式及其编程. 串行通讯应用示意图串行通讯应用示意图 TXD RXD RXD TXD TXD RXD RXD TXD RS-232 或 485 RS-232 或 485 TXD RXD RS-232 PC 2 单片机甲、、乙之间近距离通讯单片机甲乙两地之间远距离通讯单片机与 PC机之间的数据通讯串行通信的基本特征是数据逐位顺序进行传送串行通信的格式及约定(如:通讯速率、数据块格式、信号电平……等)不同,形成了多种串行通信的协议与接口标准。常见的有: ?通用异步收发器(UART) ——本课程介绍的串口?通用串行总线(USB ) ?I2C 总线?CAN 总线?SPI 总线?RS-485 ,RS-232C ,RS422A 标准……等等串行通信全双工串行接口(UART) ?数据通信的几个术语: 并行:数据各位同时进行传送串行:数据逐位顺序进行传送?全双工:(串行通信)收/发可同时进行半双工:(串行通信)收/发不可同时进行?异步串行通信:以字符为单位进行传送同步串行通信:以数据块为单位进行传送波特率(bps.) :单位时间传送的位数 51单片机的串行接口 SBUF (发) SBUF (收) 发送控制器 TI 接收控制器 RI 移位寄存器波特率发生器 T1?1 A累加器(门) RxD TxD 去申请中断引脚引脚 CPU 内部串行口的结构?两个同名的接收/发送缓冲寄存器 SBUF 指令 MOV SBUF ,A启动一次数据发送,可向 SBUF 再发送下一个数指令 MOV A ,SBUF 完成一次数据接收,SBUF 可再接收下一个数?接收/发送数据,无论是否采用中断方式工作,每接收/发送一个数据都必须用指令对 RI/TI 清0,以备下一次收/发。?串行口相关的 SFR (SCON,PCON) SM0 SM1 SM2 REN TB8 RB8 TI R1 SCON ?SM0 ,SM1 :串行口 4种工作方式的选择位。 0 0 方式 0:8位移位寄存器 I/O, 波特率固定为f osc/12 0 1 方式 1:10位UART (1+8+ 1位) , 波特率可变,按公式计算 1 0 方式 2:11位UART (1+8+1+ 1位) , 波特率固定=f oscx1/32 或1/64 1 1 方式 3:11位UART (1+8+1+ 1位) , 波特率可变,按公式计算?SM2 :串行口多机通信控制位(作为方式 2、方式 3的附加控制位) 串行口控制寄存器 SCON (98H) ?RI,TI :串行口收/发数据申请中断标志位=1 申请中断; =0 不申请中断?TB8 :方式 2、3中,是要发送的第 9位数据。多机通信中,TB8=0 表示发送的是数据; TB8=1 表示发送的是地址。(奇偶校验) ?RB8 :在方式 2、3中,是收到的第 9位数据。在多机通信中,用作区别地址帧/数据帧的标志。(奇偶校验) SM0 SM1 SM2 REN TB8 RB8 TI RI ?REN :串行口接收允许控制位= 1 表示允许接收; = 0 禁止接收。 SCON SMOD ——— GF1 GF0 PD 1DL 电源控制寄存器 PCON (97H ) 特殊功能寄存器 PCON 不能按位寻址?SMOD :在串行口工作方式 1、2、3 中, 是波特率加倍位=1 时,波特率加倍=0 时,波特率不加倍。(在PCON 中只有这一个位与串口有关) ?GF1,GF0 :用户可自行定义使用的通用标志位 PCON ?PD:掉电方式控制位=0:常规工作方式。=1:进入掉电方式:?振荡器停振?片内 RAM 和SRF 的值保持不变?P0—P3口维持原状。?程序停止只有复位能使之退出掉电方式。 SMOD ——— GF1 GF0 PD IDL PCON

最近更新

初三学生检讨书(通用7篇) 10页

冬至的作文600字(通用7篇) 8页

写重阳节的作文(通用3篇) 5页

写元旦的作文500字(通用3篇) 3页

关于活着的读书心得600字(通用5篇) 5页

关于安全教案模板9篇 24页

江苏省淮安市中学卞塘分校2021年高二物理期末.. 5页

江苏省淮安市吴承恩中学2021年高三生物测试题.. 10页

儿童节的作文700字(通用10篇) 13页

江苏省淮安市淮阴中学高二英语月考试卷含解析.. 5页

江苏省淮安市涟西中学2021-2022学年高二生物月.. 10页

会计实习报告(通用8篇) 22页

优秀班主任经验交流的心得体会(通用6篇) 16页

江苏省淮安市职业中学2021-2022学年高三化学联.. 13页

江苏省淮安市金湖县中学2020-2021学年高三数学.. 16页

江苏省盐城市东台后港镇中学高三物理下学期期.. 5页

江苏省盐城市东台头灶镇中学高一地理期末试题.. 12页

为中华崛起而读书作文(通用3篇) 3页

中秋节晚会主持词开场白(精选4篇) 9页

中学生校园广播稿(通用19篇) 24页

江苏省盐城市头灶中学高三化学上学期期末试题.. 6页

商标注册类作业流程及费用 8页

褥垫层综合项目施工关键技术交底 10页

上海东方明珠导游词(精选9篇) 12页

【精选】顶岗实习周记范文汇编八篇(精选8篇).. 10页

【精品】中班音乐教案范文六篇(通用6篇) 11页

江苏省盐城市永丰中学2020年高一数学文期末试.. 6页

江苏省盐城市滨海县通榆中学2022年高三英语联.. 12页

【实用】幼儿园小班健康教案范文汇编7篇 12页

《读懂孩子》读书心得(精选25篇) 34页