1 / 6

上节复习( 11.19 )

上节复习( 11.19 ). 1 、串行通信基本概念 2 、串口结构组成 3 、串行方式 0 的要点. 1 、串行通信基本概念. 并行通信 —— 数据的各位同时发送或同时接收 , 传输速度快 , 但需要占用较多系统端口 , 且只适合于近距离使用 ; 串行通信 —— 数据的各位依次发送或依次接收 , 传输速度慢 , 但只需较少传输线 , 适合于远距离通信,且占用系统端口较少 ; 单工通信 —— 收发双方角色固定不能互换 半双工通信 —— 收发双方角色可换但需切换 全双工通信 —— 收发双方互不影响双向通信. 波特率 —— 每秒发送二进制数码的位数, bps

kassia
Download Presentation

上节复习( 11.19 )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 上节复习(11.19) 1、串行通信基本概念 2、串口结构组成 3、串行方式0的要点

  2. 1、串行通信基本概念 并行通信——数据的各位同时发送或同时接收,传输速度快,但需要占用较多系统端口,且只适合于近距离使用; 串行通信——数据的各位依次发送或依次接收,传输速度慢,但只需较少传输线,适合于远距离通信,且占用系统端口较少; 单工通信——收发双方角色固定不能互换 半双工通信——收发双方角色可换但需切换 全双工通信——收发双方互不影响双向通信

  3. 波特率——每秒发送二进制数码的位数,bps 异步通信——以字符为单位组成字符帧(起始位、数据位、可编程位、停止位)进行的数据传送,对收发双方的时钟精度要求较低,传输速度慢; 同步通信——数据以块为单位进行的数据传送,传输效率高,但对通信硬件要求高。

  4. CPU 2、 串口结构组成 MCS-51内置1个可编程全双工串行通信接口,可作为通用异步接收/发送器(UART,方式1~3),也可作为同步移位寄存器(方式0)。 结构组成:SBUF发 +SBUF收 +发送控制器 +接收控制器 +波特率发生器 +SCON +PCON + RXD(P3.0)+TXD(P3.1)

  5. (1) 串行数据缓冲器,SBUF (99H) 物理上独立:SBUF发、SBUF收 共用一个地址,根据指令加以区别 (2) 串口控制寄存器,SCON(98H) 用于:确定串行方式0~3、禁止/允许接收、标示SBUF状态、多机通信设置。 (3) 电源控制寄存器,PCON(87H) 用于:选择波特率时钟频率加倍/不加倍(SMOD)

  6. 发送/接收方向 发送/接收方向 3、串行方式0的要点 • 8位数据为一帧,不设起始位和停止位,先发送或接收最低位 • 数据传输波特率固定为fosc/12 • 由RXD引脚输入或输出数据 • TXD引脚输出fosc/12时钟信号 • 主要用于实现串并转换(需接口芯片配合)

More Related