单片机612.ppt
《单片机612.ppt》由会员分享,可在线阅读,更多相关《单片机612.ppt(61页珍藏版)》请在第壹文秘上搜索。
1、 MCS-51MCS-51系列单片机片内有一个串行系列单片机片内有一个串行I IO O端口,通过端口,通过引脚引脚RXD(P3.0)RXD(P3.0)和和TXD(P3.1)TXD(P3.1)可与外设电路进行通信。可与外设电路进行通信。为了便于理解为了便于理解MCS-51MCS-51串行口的用法串行口的用法, ,本章:本章:介绍串行通信的一般知识介绍串行通信的一般知识重点讨论重点讨论MCS-51MCS-51串行口的特点及应用串行口的特点及应用 并行通讯:数据的各位同时传送并行通讯:数据的各位同时传送 优点:速度快优点:速度快 缺点:占口线多,缺点:占口线多,距离近距离近,成本高,成本高 串行通讯
2、:指数据的各位是一位一位地按顺序传送串行通讯:指数据的各位是一位一位地按顺序传送 优点:省口线(只需一根口线)优点:省口线(只需一根口线) 成本低,成本低,适于远距离通讯适于远距离通讯 缺点:速度低缺点:速度低 N N位数据:并行通讯用时间位数据:并行通讯用时间T T, 则串行用则串行用=NT=NT6.1 6.1 串行通信概说串行通信概说6.1.1 6.1.1 串行通讯的两种基本方式:异步,同步串行通讯的两种基本方式:异步,同步 1. 1. 异步通讯方式:异步通讯方式:字符是按帧格式进行传送的。字符是按帧格式进行传送的。 每帧的格式每帧的格式: :先是一个起始位先是一个起始位“0 0”;然后是
3、;然后是5 58 8位数据,且规定低位在前,高位在后;位数据,且规定低位在前,高位在后;接下来是奇偶校验位接下来是奇偶校验位( (可略可略) );最后一位是停止位;最后一位是停止位“1 1”。 这种通讯方式这种通讯方式利用每一帧的起、止信号来建立发送与接收之间的同步。利用每一帧的起、止信号来建立发送与接收之间的同步。 特点:特点:每每帧内部位采用固定的时间间隔,但帧与帧之间时间间隔是随机的。帧内部位采用固定的时间间隔,但帧与帧之间时间间隔是随机的。靠每一帧的起始、停止位识别字符传送是正在进行还是已经结束,或是一新字符。靠每一帧的起始、停止位识别字符传送是正在进行还是已经结束,或是一新字符。这也
4、就是这也就是“异步异步”的含义所在。的含义所在。同步时钟脉冲并不传送到接收方,即双方各用自己的时钟源来控制发送与接收。同步时钟脉冲并不传送到接收方,即双方各用自己的时钟源来控制发送与接收。 实现简单,但因额外加同步字符,实现简单,但因额外加同步字符,速度低,适于低速串行通讯。速度低,适于低速串行通讯。2.2.同步通讯方式同步通讯方式 同步通讯方式是一种同步通讯方式是一种连续传送连续传送的方式的方式 在要传送的数据块前加上在要传送的数据块前加上同步字符同步字符SYNSYN,而且数据没有间隙,而且数据没有间隙,如下图,如下图 在同步传送时,为了保证接收正确无误,发送方除了传送数据外,在同步传送时,
5、为了保证接收正确无误,发送方除了传送数据外,还要将还要将时时钟信号同时传送。钟信号同时传送。使用同步通讯方式,可以实现使用同步通讯方式,可以实现高速度、大容量的数据传送。高速度、大容量的数据传送。同步字符数据段校验字符校验字符同步字符数据段校验字符校验字符 波特率是串行通讯中的一个重要指标。波特率是串行通讯中的一个重要指标。它定义为每秒钟传送二进制数码的位它定义为每秒钟传送二进制数码的位数数( (亦称比特数亦称比特数) ),以位秒作为单位。,以位秒作为单位。(b/s)(b/s) 波特率反映了串行通讯的速率,也反映了对传输通道的要求:波特率反映了串行通讯的速率,也反映了对传输通道的要求:波特率越
6、高,要波特率越高,要求传输通道的频带就越宽。求传输通道的频带就越宽。 例如,如果传送的速率为例如,如果传送的速率为120120字符秒,而每个字符包含字符秒,而每个字符包含1010位位(1(1个起始位、个起始位、7 7个数据位、个数据位、1 1位奇偶校验、位奇偶校验、1 1位停止位位停止位) ),则波特率为:,则波特率为:120120字符秒字符秒1010位字符位字符=1200=1200位秒位秒=1200=1200波特波特一般异步通讯的波特率在一般异步通讯的波特率在505096009600波特之间。波特之间。 注:注:波特率与时钟频率并不是一回事。波特率与时钟频率并不是一回事。时钟频率比波特率要高
7、得多,一般时钟频率比波特率要高得多,一般有两种选取的方法:波特率有两种选取的方法:波特率=fosc=fosc6464,或波特率,或波特率=fosc/16=fosc/16。6.1.2 6.1.2 波特率波特率2.2.半双工方式半双工方式 ABAB间间只有一条传输线。只有一条传输线。可双向可双向传输传输,既可,既可A A发发B B收收,也可,也可B B发发A A收收,但但A A、B B不能同时发送,不能同时发送,线路的换向,可增加附加控制线路来实现,线路的换向,可增加附加控制线路来实现,也可软件约定来实现。也可软件约定来实现。3.3.全双工方式全双工方式有两条传输线,无论有两条传输线,无论A A、
8、B B站,收站,收发可发可同时进行。同时进行。A A和和B B都必须有独立的接收器和发送器,都必须有独立的接收器和发送器,1.1.单工方式单工方式在这种方式中只允许一个方向传输数据。在这种方式中只允许一个方向传输数据。 A A发送器,发送器,B B接收器接收器,而不能进行相反方,而不能进行相反方向的数据传输。向的数据传输。6.1.3 6.1.3 串行通讯中数据传送的方向串行通讯中数据传送的方向6.2 MCS516.2 MCS51的串行接口的串行接口串口信号线:串口信号线:P3.0RXD P3.1TXD可与外设进行可与外设进行全双全双工的串行异步通信工的串行异步通信。不通讯时,可做普通。不通讯时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 612