电工学习网

 找回密码
 立即注册

8位A/D转换器与8位CPU的接口

2015-4-28 07:45| 编辑:电工学习网| 查看: 9045| 评论: 0

   当 A/D转换器与 CPU均为8位时,其接口相当简单。如A/D转换器本身不带三态输出锁存器,必须把8位数据线通过三态缓冲器和CPU的数据线相连接。如A/D转换器本身带有三态输出锁存器,则可将其和CPU的数据线直接相连。

   ADC 0804为一个8位逐次比较的A/D转换器。在电路内,有三态输出锁存器。其转换时间为 100μS。其逻辑符号如图1所示。

图1 ADC 0804的逻辑符号

  ADC 0804与CPU之间的接口信号包括:

  DB0~DB7 8位数据线。

  -CS片选信号,低电平有效。

  -WR写信号,当-CS信号为低,-WR将复位内部逻辑,并启动A/D转换器。

  -RD读信号,当-CS信号为低,-RD读出转换数据。

  -INTR 中断申请信号,低电平表示转换结束,新的数据可通过-RD控制读出,此信号可通过三态缓冲器接到数据总线上,通过查询方式读出A/D转换器的工作状态。

  与ADC 0804模拟输入有关的信号有:

  VIN(+)、VIN(-),模拟输入信号。

  CLK IN、 CLK R 端通过外接电阻电容产生0804的工作时钟。10K,150pF时的转换时间为100μS。

  VREF(不接时的参考电压为2.5V)。

  VCC、GND 电源端、接地端。

  图2是ADC0804的时序图,当片选信号有效时,-WR信号启动A/D转换,当A/D转换结束后,-INTR由高变为低,此时可通过-RD信号将数据读出。由于ADC0804采用了三态缓冲输出的形式,数据总线可直接与CPU的数据总线相接。

图2 ADC 0804的时序

  图3为ADC 0804的接口图。

图3 ADC 0804的接口

  图中基准电压不连接,即采用内部2.5V的基准电压。

  此接口采用查询的方式控制A/D转换,A/D转换器和状态读入采用了2个地址。当选中第一个地址时,写指令将使A/D转换器被启动并开始转换。当转换结束时,INTR信号变为低电平,此信号可作为中断申请信号,也可以作为状态信息,供 CPU在查询方式时使用,在本例中通过地址2的选中,读入A/D的状态。CPU在得知 A/D转换已结束后,则发出地址1的读信号,将转换后的数据读入 CPU。

看过《8位A/D转换器与8位CPU的接口》的人还看了以下文章:

发表评论

最新评论

  • 阻容降压电路结构原理图解
  • 电子电路的核心是什么?主要传输什么信号?
  • 电工必知整流桥好坏的两种检测方法
  • 4个二极管整流和2个二极管整流出电压一样吗
  • 三分钟带你搞懂运算放大器与比较器的区别
  • PN结为什么可以单向导电?PN结单向导电原理
热点文章

电工学习网 ( )

GMT+8, 2023-3-9 12:55

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部