当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十二章 串行通信

资源类别:文库,文档格式:PPT,文档页数:73,文件大小:546.5KB,团购合买
一、了解微机串行通信的基本概念 二、了解RS-232C.RS485以及USB等几种串行接口标准及其用法 三、掌握16550芯片的接口技术及程序设计
点击下载完整版文档(PPT)

》本章内容 串行通信的基本概念 串行通信的接口标准 16550可编程串行接口花片

 串行通信的基本概念  串行通信的接口标准  16550可编程串行接口芯片 本章内容

②》学习目的 了解微机串行通信的基本概念 了解RS-232C,RS485以及USB等 几种串行接口标准及其用法 掌握16550花片的接口技术及程序 设计

 了解微机串行通信的基本概念  了解RS-232C,RS485以及USB等 几种串行接口标准及其用法  掌握16550芯片的接口技术及程序 设计 学习目的

12.1串行通信的基本概念 121.1串行通信的连接方式 通信:计算机与外部设备之间、计算机之 间的信息交换。 并行通信 通信的基本方式 异步通信 串行通信 同步通信

12.1 串行通信的基本概念 通信:计算机与外部设备之间、计算机之 间的信息交换。 通信的基本方式 并行通信 串行通信 异步通信 同步通信 12.1.1 串行通信的连接方式

A 数据线 B 发送器 接收器 (a)单工方式 A B 发送器 数据线 发送器 接收器 接收器 (b)半双工方式 A 数据线 B 发送器 接收器 接收器 数据线 发送器 (c)全双工方式 图12.1串行通信的3种连接方式

图12.1 串行通信的3种连接方式 发送器 A 发送器 接收器 发送器 接收器 发送器 接收器 接收器 发送器 接收器 数据线 B (a)单工方式 数据线 A B (c)全双工方式 数据线 A 数据线 B (b)半双工方式

1212信号的调制与解调 01101 10110 计算机 MODEM MODEM 计算机 模拟信道 D0000000004000000400000000000D00 MODEM是由调制器和解调器合在一起形成的 个装置,以用作双向通信。 MODEM的类型一般 可分为幅移键控(ASK)、频移键控(FSK)和相 移键控(PSK)等。当通信波特率小于300bit/s时, 常采用FSK调制方式

12.1.2 信号的调制与解调 MODEM是由调制器和解调器合在一起形成的 一个装置,以用作双向通信。MODEM的类型一般 可分为幅移键控(ASK)、频移键控(FSK)和相 移键控(PSK)等。当通信波特率小于300bit/s时, 常采用FSK调制方式

1213同步与异步通信方式 1.异步通信方式( ASYNO) 第n个字符 第n+1个字符 宫 7位数据位 空闲位 空闲位 ODD DD D1 11 o 图123异步通信字符格式

12.1.3 同步与异步通信方式 1. 异步通信方式(ASYNC) 第n个字符 第n+1个字符 空闲位 起 始 位 停 止 7位数据位 位 空闲位 起 始 位 1 0 D 1 1 1 0 0 D1 D2 D3 D4 D5 D6 图12.3 异步通信字符格式

异通信时以收发一个字符为独立的通信单位, 爹个字符由4个部分组成: (1)起始位:一位,逻辑0,表示字符的开始; (2)数据位:可以是5~8位逻辑0逻辑1,与双方 约定的编码形式有关,如:ASCI码(7位),扩展 的BCD码(8位)等,起始位之后紧跟着的是数据 的最低位D。 (3)奇/偶校验位:一位逻辑0逻辑 (4)停止位:1位或1.5位或2位逻辑1,表示字符的 结束

异 步 通 信 方 式 的 特 点 是: (1)起始位:一位,逻辑0,表示字符的开始; 通信时以收发一个字符为独立的通信单位, 每个字符由4个部分组成: (2)数据位:可以是5~8位逻辑0/逻辑1,与双方 约定的编码形式有关,如:ASCII码(7位),扩展 的BCD码(8位)等,起始位之后紧跟着的是数据 的最低位D0。 (3)奇/偶校验位:一位逻辑0/逻辑1。 (4)停止位:1位或1.5位或2位逻辑1,表示字符的 结束

2.同步通信方式(SYNC) 在异步通信中,每个字符都要用起始位和停止位 来使通信双方同步,这些附加的额外信息,使得异步 通信的传输效率不高。在需传输大量数据的场合,为 提高传输效率和速度,常去掉这些附加位,即采用同 步通信SYNC( Synchronous data Communication) 同步字符 数据块 CRCI CRC2 a单同步格式 同步字符1同步字符2 数据块 CRCI CRC2 b双同步格式 Do0000000000000

2. 同步通信方式(SYNC) 在异步通信中,每个字符都要用起始位和停止位 来使通信双方同步,这些附加的额外信息,使得异步 通信的传输效率不高。在需传输大量数据的场合,为 提高传输效率和速度,常去掉这些附加位,即采用同 步通信SYNC(Synchronous data Communication) 同步字符 数据块 CRC1 CRC2 同步字符 同步字符2 数据块 CRC1 CRC2 1 a.单同步格式 b.双同步格式

同步通信方式的特点是: ①收、发双方以一个或两个预先约定的同步字符作为数据 块传送的开始,数据块由几十到几干,甚至更多字节组成。 ②对每个字符的检错一般可用奇校验,数据块的末尾用 CRC(循环冗余码)对整个数据块进行校验。 ③为了防止因收、发双方的时钟频率的偏差的积累效应而 产生错位,从而导致通信出错,同步通信要求接收和发送 的时钟完全同步,不能有误差。实际应用中,同步传送常 在收、发双方间使用同一时钟,故硬件电路比较复杂

同步通信方式的特点是: ③为了防止因收、发双方的时钟频率的偏差的积累效应而 产生错位,从而导致通信出错,同步通信要求接收和发送 的时钟完全同步,不能有误差。实际应用中,同步传送常 在收、发双方间使用同一时钟,故硬件电路比较复杂。 ②对每个字符的检错一般可用奇校验,数据块的末尾用 CRC(循环冗余码)对整个数据块进行校验。 ①收、发双方以一个或两个预先约定的同步字符作为数据 块传送的开始,数据块由几十到几千,甚至更多字节组成

1214波特率与收发时钟 1.波特率 计算机串行通信中常用波特率( Baud rate)来表 示数据传输率,波特率的单位是bits,即每秒所传送 的二进制位数。常用的标准值有110,300,600,1200, 2400,4800,9600,19200波特等 例如:二 某异步通信中每秒传送960个字符,而每个字符 由10位(1个起始位、7个数据位、1个奇校验位、1 个停止位)组成,则传送的波特率为: f=10×960bit/s=9600bit/s 传送一位的时间T1/9600=0.104ms

12.1.4 波特率与收/发时钟 1. 波特率 计算机串行通信中常用波特率(Baud rate)来表 示数据传输率,波特率的单位是bit/s,即每秒所传送 的二进制位数。常用的标准值有110,300,600,1200, 2400,4800,9600,19200波特等。 某异步通信中每秒传送960个字符,而每个字符 由10位(1个起始位、7个数据位、1个奇校验位、1 个停止位)组成,则传送的波特率为: fd=10×960bit/s=9600bit/s 传送一位的时间Td=1/9600=0.104ms 例如:

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共73页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有