虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > 单片机编程 > 输入输出与接口技术

输入输出与接口技术

  • 资源大小:658 K
  • 上传时间: 2013-11-05
  • 上传用户:ytmgadw
  • 资源积分:2 下载积分
  • 标      签: 输入输出 接口技术

资 源 简 介

2.1.1 I/O接口基本概念
1.为什么要引入接口
微机和I/O设备的信息类型和格式可能不一样。
微机和I/O设备信号传输处理的速度可能不匹配。
不用接口, I/O直接接CPU,随着外设增加,会大大降低CPU的效率。
I/O直接接CPU,会使外设硬件结构过于依赖CPU,对外设本身发展不利。
2.接口的概念
  定义:接口是CPU与“外部世界”的连接电路,负责“中转”各种信息。
 分类:存储器接口和I/O接口。
 位置:介于系统总线与外部设备之间。
3.I/O接口与I/O设备
不同I/O设备对应I/O接口不同。
I/O接口受CPU控制,I/O设备受I/O接口控制。
为增加通用性,I/O接口电路一般均具有可编程功能。
微机的应用离不开外部设备接口的设计、选用和连接。
2.1.2、I/O接口功能
  数据缓冲功能:通过寄存器或锁存器实现。
    存放数据的寄存器或锁存器称之为数据口。
  接受和执行CPU命令功能:
    存放CPU命令代码的寄存器称之为命令口,
    存放执行状态信息的寄存器称之为状态口。
  设备选择功能:CPU通过地址译码选择不同外设。
    即CPU通过地址译码选择不同I/O接口和I/O接口中连接的不同的设备。
  信号转换功能:协调总线信号与I/O设备信号。
    转换包括信号的逻辑关系、时序配合和电平转换。
  可编程功能:增加接口的灵活性和智能性。

相 关 资 源