单片机_第7章 单片机的串行口及应用

目录

7.1 串行通信概述

1、并行通信和串行通信(数据通信的两种常用形式)

2、波特率

3、异步通信和同步通信(串行通信基本通信方式)

7.2 MCS-51的串口控制器 

7.2.1串行口内部结构 

7.2.2串行口控制寄存器

(1) 串口控制寄存器SCON(98H)

(2) 电源控制寄存器PCON(87H)

7.3 串行工作方式0及其应用 

7.4 串行工作方式1及其应用

7.5 串行工作方式2及其应用 

7.6 串行工作方式3及其应用 

本章小结


7.1 串行通信概述

1、并行通信和串行通信(数据通信的两种常用形式)

    (1)并行方式——数据的各位同时发送或同时接收。

     并行传送特点:传送速度快,但因需要多根传输线,故一般只在近距离通信中使用。

   (2)串行方式——数据的各位依次逐位发送或接收。

      串行传送特点:传输速度慢,但因只需较少传输线,故适合于远距离通信。

      按照传输数据流向,串行通信具有3种传输形式:

     实际应用中,尽管多数串行通信接口电路具有全双工功能,但仍以半双工为主(简单实用)。 

2、波特率

        在串行通信的数据是按位进行传送的 ,数据传输速率用波特率指标衡量。

        波特率:每秒发送二进制数码的位数,即bps (位/秒)
        国际推荐波特率:110、300、600、1200、2400、4800、9600、19200、38400波特等(此时的晶振频率为11.0592MHz)。
        串行通信的收发双方必须采用相同的波特率。 

3、异步通信和同步通信(串行通信基本通信方式)

        (1)异步通信——以字符为单位组成字符帧进行的数据传送。
            一帧数据由起始位数据位[可编程位]停止位构成

    起始位:位于数据帧开头,占1位,始终为低电平,用于向接收设备表示发送端开始发送1帧数据。
   数据位:要传输的数据信息,可以是字符或数据,一般为5~8位,由低位到高位依次传送。
   可编程位:位于数据位之后,占1位,用于发送数据的校验,或传送多机串行通信的联络信息。
   停止位:位于数据位末尾,占1位,始终为高电平,用于向接收端表示1帧数据已发送完毕。 

   异步通信特点
       对收发双方的时钟精度要求较低(收发双方不同步时,能依靠在每帧开始时的不断对齐,自行纠正偏差);
       传送速度较低(每个字节都要建立一次同步)。


        (2)同步通信——数据以为单位进行的数据传送

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值