微机原理与接口技术-电子教案-李云强 第9章 串行通信接口技术.ppt

微机原理与接口技术-电子教案-李云强 第9章 串行通信接口技术.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术 中国水利水电出版社 第9章 串行通信接口技术 9.1串行通信概述 9.1.1串行通信基本概念 9.1.2串行通信基本方式 9.1.3 数据传送的工作方式 9.1.4 RS-232串行通信标准 9.1.5 其它串行通信标准(USB、1394) 9.2 串行接口芯片16550 9.2.1 16550的内部结构 9.2.2 16550的引脚信号 9.2.3 16550的内部寄存器及其初始化编程 9.3 16550的应用举例(双微机串行通信) 9.3 16550的应用举例 9.1 串行通信概述 9.1.1串行通信基本概念 系统与外设之间的信息交换过程称为通信,根据系统与外设之间的连线结构和数据发送方式的不同,通信方式分为并行通信和串行通信两种基本方式。 ??? 并行通信中,数据的各位同时传送称为并行通信。优点是速度快、效率高,缺点是有多少数据位就需多少根数据线,而且还要收发时钟信号和片选信号,因此传送成本高,且只适用于近距离(相距数米或十数米)的通信。如图9-1(a)所示串行通信中,数据的各位逐位按顺序传送称为串行通信。优点是所需传输线少,适合远距离传输(几米到几千米),成本低,抗干扰能力强。缺点是传送速度慢。如图9-1(b)所示。 9.1.2 串行通信基本方式 串行通信可分为异步传送和同步传送两种方式,下面分别说明。 1.异步传送方式 异步传送方式采用每个字符都按照一个独立的整体进行发送,字符的间隔时间可以任意变化,即每个字符作为独立的信息单位(帧),可以随机地出现在数据流中。所谓“异步”,就是指通信时两个字符之间的间隔事先不能确定,也没有严格的定时要求。 异步传送方式规定字符由起始位(start bit)、数据位(data bit)、奇偶校验位(parity)和停止位(stop bit)组成。一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束,字符之间没有固定的时间间隔要求。每一个字符的前面都有一位起始位 (3)字符速率。 字符速率是指每秒钟传送的字符数,它与波特率是两个相关但表达的意义不相同的概念。例如,若异步通信的数据格式由1位起始位、8位数据位、1位奇偶校验位、2位停止位组成,波特率为 9600b/s,则每秒钟能够最多传送 9600/(1+8+1+2)=800 个字符。 采用异步通信格式的优点是,控制简单,不需收发双方时钟频率保持完全一致,可以有偏差,纠错方便。其缺点是一旦传输出错,则需要重发,传输效率低,信息冗余大。 例9-1: 异步传输8位ASCII码,如果需要数据传输速率为200字符/秒,使用1位起始位、1位奇偶校验位和2位停止位,则: ① 波特率应该是多少? ② 有效数据位传输位是多少? ③ 传输效率是多少? 答: ① 波特率是:(8位数据位+1位起始位+1位校验位+2位 停止位)×200=2400b/s ② 有效数据位传输位是 :8×200=1600b/s ③ 传输效率是:1600/2400=66.7% 2.同步传送方式 异步通信中,降低了传输效率。因此在大批量数据传送时,为了提高速度, 就要设法去掉这些标志,而采用同步传送方式。 同步通信是一种数据连续传输的串行通信方式。通信时,发送方把需要发送的多个字节数据和校验信息连接起来,组成数据块。发送时,发送方只需在数据块前插入1~2个特殊的同步字符,然后按特定速率逐位输出(发送)数据块内的各位数据。接收方在接收到特定的同步字符后,也按相同速率接收数据块内的各位数据。 显然,在这种通信方式中,数据块内各字节数据之间没有间隔,传输效率高,但发送、接收双方必须保持同步(使用同一时钟信号),且数据块长度越大,对同步要求就越高。因此,同步通信设备复杂(发送方能自动插入同步字符,接收方能自动检测出同步字符,且发送、接收时钟相同,即除了数据线、地址线外,还需要时钟信号线),成本高,一般只用在高速数字通信系统中。 典型的同步通信数据格式如下: 3.引脚功能 RS-232C最初设计为计算机(称为数据终端设备DTE--Data Terminal Equipment和数据通信设备DCE--Data Communication Equipment(如MODEM)的连接。引脚功能见表9-1。 4.RS-232C的连接 通过PC机的可以连接外围设备,如调制解调器、鼠标等。RS-232C广泛用于数字终端设备,如计算机与调制解调器之间的接口,以实现通过电话线路进行远距离通信,如图9-7 所示。尽管RS-23

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档