单片机的串行口与应用.ppt
《单片机的串行口与应用.ppt》由会员分享,可在线阅读,更多相关《单片机的串行口与应用.ppt(61页珍藏版)》请在第壹文秘上搜索。
1、第第6章章单片机的串行口单片机的串行口原理及应用原理及应用 第六章 8051单片机的串行口应用2问题 2什么叫什么叫波特率波特率?它反映的是什么?它与时钟频率是相?它反映的是什么?它与时钟频率是相同的吗?同的吗?3. 8051单片机的串行口单片机的串行口有哪几种工作方式有哪几种工作方式?各有什么特点?各有什么特点和功能?和功能?1. 8051单片机与串行口单片机与串行口相关的特殊功能寄存器相关的特殊功能寄存器有哪几个?有哪几个?说明它们各个位的功能意义。说明它们各个位的功能意义。第六章 8051单片机的串行口应用3 并行通信方式与串行通信方式并行通信方式与串行通信方式 并行通信并行通信 在数据
2、传输时,如果一个在数据传输时,如果一个数据数据编码字符的编码字符的所有各位都同时发送所有各位都同时发送、并排传输,又同时被接收,则将这种传送方式称为并排传输,又同时被接收,则将这种传送方式称为并行传送并行传送方式。方式。特点:传送速度快、效率高。数据线多,成本高。特点:传送速度快、效率高。数据线多,成本高。 串行通信串行通信 在数据传输时,数据编码字符的所有各位不是同时发送,而是按在数据传输时,数据编码字符的所有各位不是同时发送,而是按一定顺序,一定顺序,一位接着一位在信道中被发送和接收一位接着一位在信道中被发送和接收,则将这种传送方,则将这种传送方式称为串行传送方式。式称为串行传送方式。特点
3、:成本低,但速度慢。特点:成本低,但速度慢。6.1串行通信方式串行通信方式第六章 8051单片机的串行口应用42 异步传输和同步传输异步传输和同步传输 异步传输异步传输 异步传输以一个字(或称字符)为单位进行数据传输,每个字异步传输以一个字(或称字符)为单位进行数据传输,每个字符都用起始位、停止位包装起来,符都用起始位、停止位包装起来,在字符间允许有长短不一的间隙在字符间允许有长短不一的间隙(空闲位)空闲位)。 一个字符由四个部分组成:起始位、数据位、奇偶校验位和停一个字符由四个部分组成:起始位、数据位、奇偶校验位和停止位。起始位为止位。起始位为“0”信号,信号, 起始位后面紧跟着的是数据位,
4、它一般起始位后面紧跟着的是数据位,它一般是是8位,奇偶校验位只占一位,位,奇偶校验位只占一位, 停止位用来表征字符的结束,它一停止位用来表征字符的结束,它一定是定是“1” ,停止位可以是,停止位可以是1位或位或2位。位。第六章 8051单片机的串行口应用53. 波特率波特率 波特率表示串行通信时波特率表示串行通信时每秒钟传送每秒钟传送”位位” 的数目的数目,比如,比如1s传送传送1bit,就是,就是1波特。即波特。即1波特波特1bit/s (位位/秒秒) 串行通信常用的标准波特率在串行通信常用的标准波特率在RS-232C标准中已有规定,如波特标准中已有规定,如波特率为率为600、1200、24
5、00、4800、9600、19200等等。等等。 假若数据传送速率为假若数据传送速率为120字符字符/s,而每一个字符帧已规定为,而每一个字符帧已规定为10个数个数据位,则传输速率为据位,则传输速率为120101200bit/s,即波特率为,即波特率为1200。 同步传输同步传输 同步传输用来对数据块进行传输,一个数据块中包含着许多连同步传输用来对数据块进行传输,一个数据块中包含着许多连续的字符,续的字符,在字符之间没有空闲在字符之间没有空闲。第六章 8051单片机的串行口应用64 单工方式、半双工方式、全双工方式单工方式、半双工方式、全双工方式 单工方式单工方式 信号信号(不包括联络信号不包
6、括联络信号) 在信道中在信道中只能沿一个方向传送只能沿一个方向传送,而不能,而不能沿相反方向传送的工作方式称为单工方式。沿相反方向传送的工作方式称为单工方式。 半双工方式半双工方式 通信的双方均具有发送和接收信息的能力,信道也具有双向传通信的双方均具有发送和接收信息的能力,信道也具有双向传输性能,但是,输性能,但是,通信的任何一方都不能同时既发送信息又接收信息通信的任何一方都不能同时既发送信息又接收信息,即在指定的时刻,只能沿某一个方向传送信息。这样的传送方式称即在指定的时刻,只能沿某一个方向传送信息。这样的传送方式称为半双工方式。半双工方式大多采用双线制。为半双工方式。半双工方式大多采用双线
7、制。 全双工方式全双工方式 若信号在通信双方之间沿两个方向同时传送,任何一方在若信号在通信双方之间沿两个方向同时传送,任何一方在同一时同一时刻既能发送又能接收信息刻既能发送又能接收信息,这样的方式称为全双工方式。,这样的方式称为全双工方式。 第六章 8051单片机的串行口应用7 80518051通过通过RXDRXD(P3P30 0)引脚、)引脚、TXDTXD(P3P31 1)引脚输入、输出,)引脚输入、输出,与外界通信。与外界通信。内部有一个通用异步接收发送器内部有一个通用异步接收发送器(UART)(UART),及,及波特率波特率发生器发生器。 UARTUART由由同步移位寄存器、接收缓冲器(
8、同步移位寄存器、接收缓冲器(SBUF)和发送缓冲)和发送缓冲器(器(SBUF)组成)组成它主要完成把数据进行串、并行的转换它主要完成把数据进行串、并行的转换。8051串行口基本结构主要由两大部分组成。串行口基本结构主要由两大部分组成。 波特率发生器:波特率发生器: 主要由主要由T1及内部的一些控制开关和分频器所组成。及内部的一些控制开关和分频器所组成。它提供串它提供串行口的时钟信号为行口的时钟信号为 TXCLOCK(发送时钟)和(发送时钟)和 XCLOCK(接(接收时钟)。收时钟)。 串行口的内部串行口的内部6.2串行口的工作方式与控制串行口的工作方式与控制第六章 8051单片机的串行口应用8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 串行口 应用