下载此文档

数字信号输入输出接口电路.ppt


文档分类:IT计算机 | 页数:约80页 举报非法文档有奖
1/80
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/80 下载此文档
文档列表 文档介绍
第7章数字信号输入输出接口电路
输入/输出接口电路是单片机应用系统中必不可少的单元电路之一,它涉及数据输入电路以及经过单片机处理后的数据输出电路。单片机应用系统总要对输入信号进行比较、判断或运算处理后,输出适当的控制信号去控制特定设备。
输入/输出量可以是模拟信号,也可以开关信号。对于模拟信号,经放大、限幅、低通滤波电路,再经A/D转换电路转换为数字信号后,单片机才能处理;单片机处理结果也需要经过D/A转换、平滑滤波后,才能得到模拟量。有关模拟信号的处理,如D/A、A/D转换方法后续章节会介绍,本章主要介绍数字信号的输入/输出(I/O)接口电路。
1
07/31/2021
开关信号输入/输出方式
开关信号包括脉冲信号、电平信号。在单片机控制系统中,常采用如下几种方式现实开关信号的输入和输出。
2
07/31/2021
1. 直接解码输入/输出方式
在这种方式中,直接利用CPU I/O引脚输入/输出开关信号,如图7-1(a)所示 。
3
07/31/2021
2. 编码输入/输出方式
在这种方式中,将若干条用途相同(均为输入或输出)的I/O引脚组合在一起,按二进制编码后输入或输出。例如,对于n条输出引脚,经过译码后,可以控制2n个设备;对于2n个不同时有效的输入量,经过编码器与CPU连接时,也只需要n个引脚,如图7-1(b)所示。
4
07/31/2021
3. 矩阵输入/输出方式
将CPU I/O引脚分成两组,用N条引脚构成行线,M条引脚构成列线,行、列的交叉点就构成了所需的N×M个检测点。显然,所需的I/O引脚数目为N+M,而检测点总数达到了N×M个,如图7-1(C)所示。可见,I/O引脚的利用率较高,硬件开销少,因此得到了广泛应用。
在矩阵编码方式中,如果行线、列线均定义为输出状态,就可以输出N×M个开关量;当行、列线中有一组为输出线,另一组为输入线时就构成了N×M个输入检测点,如矩阵键盘电路。
5
07/31/2021
I/O资源及扩展
通过单片机实现数字信号的输入处理和输出控制时,必须了解以下问题:
(1) 准确理解CPU中各引脚的功能,确定可利用的I/O资源,并做出相对合理的使用规划。
(2) 作输出控制信号时,必须了解CPU复位期间和复位后该引脚的状态。 MCS-51系列CPU在复位期间和复位后各I/O端口的状态可参阅第2章有关内容。
(3)了解I/O端口输出级电路结构和I/O端口的负载能力。只有了解了CPU I/O端口输出级电路结构和负载能力,才可能设计出原理正确、工作可靠的I/O接口电路。
(4)了解I/O端口输出电平范围 。
(5)了解I/O端口耐压。
6
07/31/2021
通过锁存器、触发器扩展I/O口
当仅需要扩展少量的I/O引脚时,可使用锁存器、触发器或三态门电路实现。
8
07/31/2021
1. 输出口
MCS-51写外部RAM时,用 作写选通信号。在时序上,数据输出有效到 有效时间TQVWX最小值为零,而
无效到数据输出无效(即数据保持)时间TWHQX也不超过1个机器周期。而利用触发器扩展输出口时,触发器送数时钟信号由外部RAM写选通信号 和高位地址译码信号经过“与门”或“或非门”产生,这样送数时钟信号就存在一定的延迟,因而只能利用 的前沿将数据锁存到触发器中,常使用74LS273(八上升沿触发器,带公共清零端)、74LS174(六上升沿触发器)、74LS374(八上升沿触发器,三态输出)、74LS377(八上升沿触发器,带使能端)来扩展MCS-51的输出口,如图7-2所示。
9
07/31/2021
图7-2 使用74LS273扩展输出口
10
07/31/2021

数字信号输入输出接口电路 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数80
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sxlw2015
  • 文件大小1.89 MB
  • 时间2021-07-31
最近更新