微机原理第12章微型计算机串行接口技术精品PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
接口信号含义
(2)数据发送与接收线:
发送数据TxD (Transmitted data):通过TxD终 端将串行数据发送到MODEM,(DTE→DCE)。
-15V
空号电平 逻辑0
不确定区
噪声 容限
传号电平 逻辑1
2V
空号电平
逻辑0
+ 3V
不确定区
0V
- 3V
传号电平 逻辑1 2V
- 15V
三、功能特性
引脚号
1 2 3 4 5
名称
CD RXD TXD DTR GND
引脚号
6 7 8 9
名称
DSR RTS CTS RI
接口信号含义
常用的只有9根:
(1)联络控制信号线:
D0 D1 D2
Dn-1
1 0 0/ 1 0/ 1 0/ 1 … 0/ 1 0/ 1 0/ 1 1
空闲位 1 …1
第 i +1 个字符 0 0/ 1 0/ 1
起始位
数据位
奇偶 停止位 校验位
起始位
例:设采用串行异步通信协议,如果发送的数据为89H, 1位停止位,奇校验,则发送方发送的二进制序列是什么?
例:已知字符格式中数据为8位,无校验,1位停止位, 在1分钟内连续不断传送了 69120个字符,求波特率。 解:一个字符=1+8+0+1=10位 每秒传送的字符个数=69120/60=1152个 波特率=1152*10=11520bits/S=11.52Kbits/s
2、 同步通信
同步通信 将多个字符连接成一个数据块,数据块前加1或2个 同步字符,尾部是校验字符,最后为同步字符。
A
B
收
收
发
发
3. 全双工方式
数据可以由A到B,也可以由B到A,而且可以同时以
双向进行。
A
B
收
发
发
收
三.异步通信与同步通信
串行通信方式
两种:串行异步通信和串行同步通信。
1. 异步通信
异步通信:指字符与字符之间的传送是完全异步的,随机 的,但一个字符的位与位之间是同步的。
异步通信特点
① 字符的发送是随机的。 ② 每一个字符传输总以一个起始位为准,然后接收方与发送方
第12章 微型计算机串行接口技术
12.1 数据通信的基础知识 12.2可编程串行异步通信接口8250
12.1 数据通信的基础知识
一、并行通信与串行通信 二、数据通信方式 三、异步通信与同步通信 四、串行异步通信接口标准RS-232C
一.并行通信与串行通信
1. 并行通信. 含义:并行通信是指将一个字节或一个字的各
数据装置准备好DSR#(Data set ready):有效时 表明MODEM处于可以使用的状态。
数据终端准备好DTR#(Data Terminal Ready): 有效时表明数据终端可以使用。
这两个信号有时连到电源上,一上电就立即有效。 这两个设备状态信号有效,只表示设备本身可用,并 不说明通信链路可以开始进行通信了。
同步的含义 要求每帧信息内部的每一位都要同步,也就是说, 同步通信不仅要求字符内部的位传送是同步的,字 符与字符之间的传送也应该是同步的。
四.串行异步通信接口标准 EIA RS-232C
EIA-232是DTE与DCE之间的接口标准
信号线与控制线
信号线与控制线
DTE
DCE
串行比特传输
DCE
DTE
用户设施
保持同步(格式的统一),最后是停止位 ③ 通信双方可随时改变通信协议,即改变数据位、奇偶校验位
和停止位长度或数据传输率。
异步通信协议
异步通信协议包括:一是字符的传送格式的规 定,二是数据传送速率的要求。
(1)异步通信格式 协议,即改变数据位、奇偶校验位和停止位 长度或数据传输率。
低位在前
第 i 个字符 高位在后
接口信号含义
请求发送RTS# (Request to send):用来表示 DTE请求DCE发送数据,即当终端要发送数据时,使 该信号有效向MODEM请求发送。它用来控制 MODEM是否要进入发送状态。
允许发送CTS#(Clear to send):用来表示DCE 准备好接收DTE发来的数据,是对请求发送信号RTS# 的响应信号。当MODEM已准备好接收终端传来的数 据,并向外发送时,使该信号有效,通知终端开始沿 发送数据线TxD发送数据。
位同时进行传输的一种通信方式。 要点:传输的各位同时传输(输入或输出)。 特点:
(1)传输速度快 (2)传输的信息率高 (3)比串行通信需要更多通信信号线
用途:常用于传输距离短,数据传输速度要求
高的场合。
CPU
并行
并行接口
8255
并行
外设
2. 串行通一信.并行通信与串行通信
含义:串行通信是把传输的数据一位一位地顺 序传送的一种通信方式。
要点:按位传输,同一时刻仅传送一位。
特点:
(1)通信线少 (2)成本低 (3)但通信速度慢
用途:适用于长距离数据传输。
并行
串行
CPU
串行接口
外设
8250
二.数据通信方式
➢单工方式 ➢半双工方式 ➢全双工方式
二.数据通信方式
1.单工方式 数据只能沿着一个方向传输
A
Βιβλιοθήκη Baidu
B或 B
A
2.半双工方式
数据既可以由A到B,也可以由B到A,但不能同时进行。
解:根据异步传输协议,起始位为低电平“0”,数据 89H=10001001B,先发送低位D0,后发送高位D7,奇 (奇偶校验位填0,以保证数据位和奇偶校验位中1的总个 数为奇数),停止位为1位高电平“1”,所以,发送的二 制序列为:。
(2)波特率
波特率(Baud Rate):每秒传输的数据位数。 微机中常见的波特率有110,300,600,1200, 2400,4800,9600,19200等。微机最高波特率由硬 件决定。
通信环境
用户设施
RS-232C标准:PC机上的COM1、COM2接口, 就是RS-232C接口,使用9针和25针连接器。
RS-232C具有四大特性 一、机械特性
二、电气特性
接口逻辑:负逻辑,1:-15V~-5V ;0: +5V~ +15V 允许噪声容限为2V
+15V
发送端
接收端 + 15V
+5V 0V -5V
接口信号含义
接收线信号检出RLSD# /数据载波检出DCD# :
(Received Line detection/Receive Line Singal Detect )
(Data Carrier dectection)
用来表示DCE已接通通信链路,告知DTE准备接收 数据。
振铃指示RI# (Ringing):当MODEM收到交换台 送来的振铃呼叫信号时,使该信号有效,通知终端已 被呼叫。