微机原理及应用胡蔷第九章.pptVIP

  • 3
  • 0
  • 约3.1万字
  • 约 209页
  • 2017-11-09 发布于广东
  • 举报
第9章 可编程接口与应用 本章主要介绍可编程接口芯片的基本概念及应用。可编程接口芯片8255A、8253、8237、8251以及ADC0809、DAC0832的组成、功能和应用。 学习要求:掌握有关可编程接口芯片的基本概念、结构、及编程应用。 串行接口标准:指的是计算机或终端(数据终端设备DTE)的串行接口电路与调制解调器MODEM等(数据通信设备DCE)之间的连接标准。 RS-232C标准:RS-232C是一种标准接口,D型插座,采用25芯引脚或9芯引脚的连接器,如图9-43所示。 图9-43 RS-232C引脚 4. 串行接口标准 微型计算机之间的串行通信就是按照RS-232C标准设计的接口电路实现的。如果使用一根电话线进行通信,那么计算机和MODEM之间的连线就是根据RS-232C标准连接的。其连接及通信原理如图9-44所示。 图9-44 RS-232C标准连接 ① 信号线:RS-232C标准规定接口有25根连线。只有以下9个信号经常使用。 ●TXD(第2脚):发送数据线,输出。发送数据到MODEM。 ● RXD(第3脚):接收数据线,输入。接收数据到计算机或终端。 ● (第4脚):请求发送,输出。计算机通过此引脚通知MODEM,要求发送数据。 ● (第5脚):允许发送,输入。发出 作为对 的回答,计算机才可以进行发送数据。 ● (第6脚):数据装置就绪(即MODEM准备好),输入。表示调制解调器可以使用,该信号有时直接接到电源上,这样当设备连通时即有效。 ● C/ (第8脚):载波检测(接收线信号测定器),输入。表示MODEM已与电话线路连接好。 ● RI(第22脚):振铃指示,输入。MODEM若接到交换台送来的振铃呼叫信号,就发出该信号来通知计算机或终端。 ● (第20脚):数据终端就绪,输出。计算机收到RI信号以后,就发出 信号到MODEM作为回答,以控制它的转换设备,建立通信链路。 ● GND(第7脚):地 D ② 逻辑电平:RS-232C标准采用EIA电平。 规定:“1”的逻辑电平在-3V~-15V之间,“0”的逻辑电平在+3V~+15V之间。由于EIA电平与TTL电平完全不同,必须进行相应的电平转换, MCl488完成TTL电平到EIA电平的转换,MCl489完成EIA电平到ITL电平的转换。 除了RS-232C标准以外,还有一些其它的通用的串行接口标准,如: RS-423A总线:在接收端采用了差分输入。差分输入对共模干扰信号有较高的抑制作用,这样就提高了通信的可靠性。 RS-422A总线:采用平衡输出的发送器,差分输入的接收器。 RS-485总线:RS-485适用于收发双方共用一对线进行通信,也适用于多个点之间共用一对线路进行总线方式联网,通信只能是半双工的。 ①两种工作方式:同步方式,异步方式;能自动完成桢格式。 ② 同步方式下,每个字符可以用5、6、7或8位来表示,并且内部能自动检测同步字符,从而实现同步。除此之外,8251A也允许同步方式下增加奇/偶校验位进行校验。 ③ 异步方式下,每个字符也可以用5、6、7或8位来表示,时钟频率为传输波特率的1、16或64倍,用1位作为奇/偶校验。1个启动位。并能根据编程为每个数据增加1个、1.5个或2个停止位。可以检查假启动位,自动检测和处理终止字符。 ④ 全双工的工作方式:其内部具有独立的发送器和接收器,并能提供一些基本控制信号,可以方便的与调制解调器连接。 ⑤ 提供出错检测:具有奇偶、溢出和帧错误三种校验电路。 9.4.2可编程串行通信接口芯片8251A 1.基本功能 ⑴ 8251A的内部结构 如图9-45所示。 2. 8251A的结构 ●读/写控制电路 读/写控制电路用来配合数据总线缓冲器的工作。功能如下: (1) 接收写信号 ,并将来自数据总线的数据和控制字写入8251A; (2) 接收读信号 ,并将数据或状态字从8251A送往数据总线; (3) 接收控制/数据信号C/ ,高电平时为控制字或状态字;低电平时为数据。 (4) 接收时钟信号CLK完成8251A的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档