单片机的串行口及应用

上传人:痛*** 文档编号:241997105 上传时间:2024-08-09 格式:PPT 页数:63 大小:6.47MB
返回 下载 相关 举报
单片机的串行口及应用_第1页
第1页 / 共63页
单片机的串行口及应用_第2页
第2页 / 共63页
单片机的串行口及应用_第3页
第3页 / 共63页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,61、辍学如磨刀之石,不见其损,日有所亏。,62、奇文共欣赞,疑义相与析。,63、暧暧远人村,依依墟里烟,狗吠深巷中,鸡鸣桑树颠。,64、一生复能几,倏如流电惊。,65、少无适俗韵,性本爱丘山。,单片机的串行口及应用,单片机的串行口及应用61、辍学如磨刀之石,不见其损,日有所亏。,62、奇文共欣赞,疑义相与析。,63、暧暧远人村,依依墟里烟,狗吠深巷中,鸡鸣桑树颠。,64、一生复能几,倏如流电惊。,65、少无适俗韵,性本爱丘山。单片机的串行口及应用第6章,单片机的串行囗,原理及应用,第六章8051单片机的串行口应用,同题,1.8051单片机与串行口相关的特殊功能寄存器有哪几个?,说明它们各个位的功能意义。,2.什么叫波特率?它反映的是什么?它与时钟频率是相,同的吗?,38051单片机的串行口有哪几种工作方式?各有什么特点,和功能?,第6章,单片机的串行囗,原理及应用,第六章8051单片机的串行口应用,同题,1.8051单片机与串行口相关的特殊功能寄存器有哪几个?,说明它们各个位的功能意义。,2.什么叫波特率?它反映的是什么?它与时钟频率是相,同的吗?,38051单片机的串行口有哪几种工作方式?各有什么特点,和功能?,第六章8051单片机的串行口应用,61串行通信方式,1.并行通信方式与串行通信方式,(1)并行通信,在数据传输时,如果一个数据编码字符的所有各位都同时发送,并排传输,又同时被接收,则将这种传送方式称为并行传送方式。,特点:传送速度快、效率高。数据线多,成本高,(2)串行通信,在数据传输时,数据编码字符的所有各位不是同时发送,而是按,定顺序,一位接着一位在信道中被发送和接收,则将这种传送方,式称为串行传送方式。,特点:成本低,但速度慢,第六章8051单片机的串行口应用,2异步传输和同步传输,(1)异步传输,异步传输以一个字(或称字符)为单位进行数据传输,每个字,符都用起始位、停止位包装起来,在字符间允许有长短不一的间隙,(空闲位)。,个字符由四个部分组成:起始位、数据位、奇偶校验位和停,止位。起始位为“0”信号,起始位后面紧跟着的是数据位,它一般,是8位,奇偶校验位只占一位,停止位用来表征字符的结束,它,定是“1”,停止位可以是1位或2位。,第n+1个字符,停,位数,校验位,To jon on on on on on o on on i mi to on o,图6.1异步通信字符格式,第六章8051单片机的串行口应用,(2)同步传输,同步传输用来对数据块进行传输,一个数据块中包含着许多连,续的字符,在字符之间没有空闲。,同步字符1,句步字符2,3波特率,图62同步串行通信格式,波特率表示串行通信时每秒钟传送”位”的数目,比如1s传送,Ibit,就是1波特。即1波特=1bit/s(位秒),假若数据传送速率为120字符/s,而每一个字符帧已规定为10个数,据位,则传输速率为12010=1200bis,即波特率为1200。,串行通信常用的标准波特率在RS-232C标准中已有规定,如波特,率为600、1200、2400、4800、9600、19200等等,第六章8051单片机的串行口应用,4单工方式、半双工方式、全双工方式,(1)单工方式,信号(不包括联络信号)在信道中只能沿一个方向传送,而不能,沿相反方向传送的工作方式称为单工方式,(2)半双工方式,通信的双方均具有发送和接收信息的能力,信道也具有双向传,输性能,但是,通信的任何一方都不能同时既发送信息又接收信息,即在指定的时刻,只能沿某一个方向传送信息。这样的传送方式称,为半双工方式。半双工方式大多采用双线制,(3)全双工方式,若信号在通信双方之间沿两个方向同时传送,任何一方在同一时,刻既能发送又能接收信息,这样的方式称为全双工方式。,第六章8051单片机的串行口应用,62串行口的工作方式与控制,8051通过RXD(P3.0)引脚、T(P3.1)引脚输入、输出,与外界通信。内部有一个通用异步接收发送器(UART),及波特率,发生器。,8051串行口基本结构主要由两大部分组成,1.波特率发生器,主要由T1及内部的一些控制开关和分频器所组成。它提供串,行口的时钟信号为 TXCLOCK(发送时钟)和 XCLOCK(接,收时钟),2串行口的内部,UART由同步移位寄存器、接收缓冲器(SBUF)和发送缓冲,器(SBUF)组成它主要完成把数据进行串、并行的转换,第六章8051单片机的串行口应用,内部总线,SC0N飞,2图E别E,发迷SBUF,波特率发生器,XCLK,串行口,串行口(TX),中断,控制逻辑(Rx,RXCLK,接收SBUF,RXD,8051串行口结构图,UART,第六章8051单片机的串行口应用,1.串行口状态控制寄存器SCON,寄存器SCON既可字节寻址也可位寻址,字节地址为98H,位地址为98H9FH。其格式如下,位地9H9EH9DH9cH9BH9AH9H98H,位功SM0SM1sM2 REn TB8RB8,RI,能,工作方式选择,位,允许串行,接收位,发送、接,收中断标,允许方式2、3,中的多处理机方式2和方式3中要发送,志位,通信位,接收的第9位数据,第六章8051单片机的串行口应用,(1)SM0,SM1串行口工作方式选择位,其功能见表。,SM,SMI,方式特点,波特率,方式0,8位移位寄存器fosc/2,方式1,10位UART,可变,方式2,l1位UART,fosc/64或foc/32,方式3,l位UART,可变,(2)SM2(SCON5)允许方式2、3中的多处理机通信位。,方式0时,SM2=0。,方式1时,若SM2=1,只有接收到有效的停止位,接收中断R才置1。,方式2和方式3时,若SM2=1,则只有当接收到的第9位数据(RB8)为1时,才将接收到的前8位数据送入缓冲器SBUF中,并把RI置1、同时向CPU申请中断,如果接收到的第9位数据(RB8)为0,RI置0,将接收到的前8位数据丢弃。,而当SM2=0时,则不论接收到的第九位数据是0或1,都将前8位数据装,入SBUF中,并申请中断。,谢谢!,21,、要知道对好事的称颂过于夸大,也会招来人们的反感轻蔑和嫉妒。,培根,22,、业精于勤,荒于嬉;行成于思,毁于随。,韩愈,23,、一切节省,归根到底都归结为时间的节省。,马克思,24,、意志命运往往背道而驰,决心到最后会全部推倒。,莎士比亚,25,、学习是劳动,是充满思想的劳动。,乌申斯基,供娄浪颓蓝辣袄驹靴锯澜互慌仲写绎衰斡染圾明将呆则孰盆瘸砒腥悉漠堑脊髓灰质炎,(,讲课,2019),脊髓灰质炎,(,讲课,2019),
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!