单片机技术与实践教案chap8公开课获奖课件.pptVIP

单片机技术与实践教案chap8公开课获奖课件.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

本章分为三节,重要简介:

6.280C51串行口

6.1计算机串行通信基础

6.3单片机串行口应用举例

第1页

6.1计算机串行通信基础

伴随多微机系统广泛应用和计算机网络技术普及,计算机通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间信息互换。

通信有并行通信和串行通信两种方式。在多微机系统以及现代测控系统中信息互换多采用串行通信方式。

第2页

计算机通信是将计算机技术和通信技术相结合,完毕计算机与外部设备或计算机与计算机之间信息互换。可以分为两大类:并行通信与串行通信。

并行通信一般是将数据字节各位用多条数据线同步进行传送。

并行通信控制简朴、传播速度快;由于传播线较多,长距离传送时成本高且接受方各位同步接受存在困难。

第3页

串行通信是将数据字节提成一位一位形式在一条传播线上逐一地传送。

串行通信特点:传播线少,长距离传送时成本低,且可以运用网等现成设备,但数据传送控制比并行通信复杂。

第4页

最经典串行式数据传播是RS232C,例如个人计算机中Com1.Com2就属于RS232C。虽然个人计算机中输入/输出接口,逐渐被新一代USB\网卡所取代,但USB\网卡也属于串行式数据传播。

串行式数据传播媒介:铜导线、光纤、电波(无线传播)等。

第5页

二、串行通信传播方向

1、单工

单工是指数据传播仅能沿一种方向,不能实现反向传播(一条线只能有一种用途)。

2、半双工

半双工是指数据传播可以沿两个方向,但需要分时进行(一条线可输入亦可输出,分时处理)。

3.全双工

全双工是指数据可以同步进行双向传播(二条线可同步双向传播)。

单工半双工全双工

第6页

五、传播速率与传播距离

1.传播速率

比特率是每秒钟传播二进制代码位数,单位是:位/秒(bps)。如每秒钟传送240个字符,而每个字符格式包括10位(1个起始位、1个停止位、8个数据位),这时比特率为:

10位×240个/秒=2400bps

波特率表达每秒钟调制信号变化次数,单位是:波特(Baud)。

波特率和比特率不总是相似,对于将数字信号1或0直接用两种不一样样电压表达所谓基带传播,比特率和波特率是相似。因此,我们也常常用波特率表达数据传播速率。

第7页

2.传播距离与传播速率关系

串行接口或终端直接传送串行信息位流最大距离与传播速率及传播线电气特性有关。当传播线使用每0.3m(约1英尺)有50PF电容非平衡屏蔽双绞线时,传播距离随传播速率增长而减小。当比特率超过1000bps时,最大传播距离迅速下降,如9600bps时最大距离下降到只有76m(约250英尺)。

第8页

6.1.2串行通信接口原则

一、RS-232C接口

RS-232C是EIA(美国电子工业协会)1969年修订RS-232C原则。RS-232C定义了数据终端设备(DTE)与数据通信设备(DCE)之间物理接口原则。

1.机械特性

RS-232C接口规定使用25针连接器,连接器尺寸及每个插针排列位置均有明确定义。(阳头)

第9页

2.功能特性

第10页

4.过程特性

过程特性规定了信号之间时序关系,以便对旳地接受和发送数据。

远程通信连接

第11页

近程通信连接

第12页

6.280C51串行口

有两个物理上独立接受、发送缓冲器SBUF,它们占用同一地址99H;接受器是双缓冲构造;发送缓冲器,由于发送时CPU是积极,不会产生重叠错误。

6.2.180C51串行口构造

第13页

SCON是一种8位、可位寻址特殊功能寄存器,其功能是用以设定串行口工作方式、接受/发送控制以及设置状态标志:

6.2.280C51串行口控制寄存器

第14页

SM0

SM1

方式

说明

波特率

0

0

0

移位存放器

Fosc/12

0

1

1

10位异步收发器(8位)

可变

1

0

2

11位异步收发器(9位)

Fosc/(64or32)

1

1

3

11位异步收发器(9位)

可变

51系列串行端口控制寄存器中各位阐明

1.SM0与SM1用于设置串行端口工作方式

第15页

2.SM2:多机通信控制使能位。

在方式0时:SM2必须是0。

在方式1时:若SM2=1,则只有接受到有效停止位时,RI才置1。

在方式2或方式3时:当接受机SM2=1时可以运用收到第9位数据RB8来控制与否激活RI(RB8=0时不激活RI;RB8=1时收到数据进入SBUF,并激活RI,进而在中断服务中将数据从SBUF读走)。

当SM

文档评论(0)

juan1388263 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档