项目8 水温控制系统的设计与制作.pptxVIP

  1. 1、本文档共50页,可阅读全部内容。
  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文档。上传文档
查看更多

单片机系统设计与制作项目8水温控制系统的设计与制作

目录知识链接一、串行通信及其应用二、DS18B20温度传感器的原理及应用任务实施一、任务分析二、安装与调试三、DS18B20与单片机的编程

目录知识链接一、串行通信及其应用二、DS18B20温度传感器的原理及应用任务实施一、任务分析二、安装与调试三、DS18B20与单片机的编程

1、串行通信简介单片机与外部通信AT89C51AT89C51AT89C51主机(上位机)从机(下位机)单片机与单片机通信单片机与计算机通信

1、串行通信简介并行通信数据的各位同时传送,传送速度快,但传送距离短。串行通信数据和控制信息一位一位按顺序串行传送,是速度较慢,传送距离比并口通行远。

同步通信异步通信1、串行通信简介串行通信以字符(或者字节)为单位组成字符帧传送。字符帧由发送端一帧一帧地传送,接收端通过传输线一帧一帧地接收。一种连续串行传送数据的通信方式。

1、串行通信简介异步通信异步通信字符帧由分别是起始位(1位)、数据位(8位或9位)和停止位(1位)三个部分组成。一帧数据起始位数据位0数据位1数据位n-1停止位

1、串行通信简介异步通信在串行接收数据时,当CPU允许接收(即串行口控制寄存器SCON中的REN位为1)时,外部数据通过引脚RXD(P3.0)串行输入,数据低位在前,高位在后,一帧数据接收完毕,再并行送入接收缓冲器SBUF中,同时由硬件将接收中断标志位RI置“1”。串行接收在串行发送数据时,将发送数据并行写入发送缓冲器SBUF中,同时启动数据由TXD(P3.1)引脚串行发送,当一帧数据发送完毕(即发送缓冲器空),由硬件自动将发送中断请求标志位TI置“1”。串行发送

1、串行通信简介异步通信波特率:一秒钟传送数据位的个数。1Baud(波特)=1bps(位/秒)波特率由发送时钟脉冲和接收时钟脉冲进行控制。数据传送速率

1、串行通信简介在数据开始传送前,用同步字符(通常为1或2个)来指示数据的开始,并由时钟来实现发送端和接收端同步,即检测到规定的同步字符后,就连续按顺序传送数据,直到数据传送结束。同步传送时,字符与字符之间没有间隙,也不用起始位和停止位。数据格式同步通信

1、串行通信简介同步通信的数据传输速率较高,通常可达56000bps或更高,其缺点是要求发送时钟和接收时钟必须保持严格同步。

1、串行通信简介串行通信的制式甲机乙机单工通信甲机乙机半双工通信TXD甲机RXDRXD乙机TXD全双工通信

2、MCS-51串行接口结构51单片机串行口由两个数据缓冲器SBUF、一个输入移位寄存器、一个串行控制寄存器SCON及一个波特率发生器组成。发送和接收缓冲寄存器采用同一个地址99H,其寄存器名也同样为SBUF。CPU通过不同的操作指令来区别这两个寄存器,所以不会因地址和名称相同而产生错误。

2、MCS-51串行接口结构(1)串行口控制寄存器SCONSCON是51系列单片机的一个可位寻址的专用寄存器,用于串行通信方式选择,接收和发送控制,串行口状态指示等。SCON位D7D6D5D4D3D2D1D0SCONSM0SM1SM2RENTB8RB8TIRI98H9FH9EH9DH9CH9BH9AH99H98H表7.2SCON位格式定义

2、MCS-51串行接口结构SM0、SM1:串行口工作方式选择位,用于选择串行口的4种工作方式。SM0SM1方式功能说明波特率00方式08位同步移位寄存器fosc/1201方式110位UART由T1的溢出率确定10方式211位UARTfosc/64或者fosc/3211方式311位UART由T1的溢出率确定表7.3串行口工作方式选择

2、MCS-51串行接口结构SM2、TB8、RB8:多机通信控制位在方式2和方式3时,TB8是发送数据的第9位,RB8是接收数据的第9位,TB8和RB8是对应的。方式2和方式3用于多机通信时,若TB8=1,发送地址帧;若TB8=0,发送数据帧。若接收端SM2=1,表示地址接收状态。若接收到的RB8=1,即接收的为地址帧时,将接收到的地址送入接收SBUF中,并置位RI产生中断请求;若RB8=0,即接收到的为数据帧,RI不置“1”,同时将接收到的数据帧丢弃。若接收端SM2=0,表示数据接收状态,则不论RB8=1或RB8=0,都将接收到的数据送入接收SBUF中,并产生中断请求。

2、MCS-51串行接口结构SM2、TB8、RB8:多机通信控制位在方式2和方式3用于双机通信时,TB8、RB8可作

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档