第8章常见外设接口及应用-5.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四、典型ADC介绍 -ADC0809芯片 ADC 0809是一个基于逐位逼近型原理的8位单片A/D转换器。片内含有8路模拟输入通道,其转换时间为100μs,并内置有三态输出缓冲器,可直接与系统总线相连。 1、ADC 0809的引脚功能与内部结构 2、ADC 0809的工作时序 3、ADC 0809与系统的连接方法 4、ADC 0809的一个连接实例 1、ADC 0809的引脚功能与内部结构 ADC 0809的外部引脚共有28根。 D7~D0、IN0~IN7、ADDA、ADDB、ADDC、ALE、START、EOC、OE、CLK、VREF(+)、VREF(-) 1、ADC 0809的引脚功能与内部结构 1、ADC 0809的引脚功能与内部结构 D7~D0:输出数据线(三态)。 IN0~IN7:8通道模拟电压输入端,可连接8路模拟量输入。 ADDA、ADDB、ADDC:通道地址选择,用于选择8路中的一路输入。ADDA为最低位(LSB),ADDC为最高位,这三个引脚上所加电平的编码为000~111,分别对应于选通通道IN0~IN7 。 ALE:通道地址锁存信号,用于锁存ADDA~ADDC端的地址输入,上升沿有效。 START:启动转换信号输入端,下降沿有效。在启动信号的下降沿,启动变换。 1、ADC 0809的引脚功能与内部结构 EOC:转换结束状态信号。平时它为高电平,当其正在转换时为低电平,转换结束时,它又变为高电平。此信号可用于查询或作为中断申请。 OE:输出(读)允许(打开输出三态门)信号,高电平有效。在其有效期间,即打开输出缓冲器三态门,CPU将转换后的数字量读入。 CLK:时钟输入(外接时钟频率为10KHz~1.2MHz)。ADC0809典型的时钟频率为640KHZ,转换时间是100μs。 VREF(+)、VREF(-):基准参考电压输入端。 1、ADC 0809的引脚功能与内部结构 ADC 0809的内部结构由3部分组成: 模拟输入选择部分 转换器部分 输出部分 1、ADC 0809的引脚功能与内部结构 1、ADC 0809的引脚功能与内部结构 模拟输入选择部分: 8路模拟开关、地址锁存与译码电路。 转换器部分: 比较器、8位D/A转换器、逐位逼近寄存器、控制逻辑电路等。 输出部分: 8位三态输出锁存器。 1、ADC 0809的引脚功能与内部结构 2、ADC 0809的工作时序 ADC 0809的工作时序如图所示。外部时钟信号通过CLK端进入其内部控制逻辑电路,作为转换时的时间基准。 2、ADC 0809的工作时序 ADC 0809的工作过程 (1)由CPU首先把3位通道地址信号送到ADDC、ADDB、ADDA上,选择模拟输入; (2)在通道地址信号有效期间,由ALE引脚上的一个脉冲上升沿信号,将输入的3位通道地址锁存到内部地址锁存器; (3)START引脚上的上升沿脉冲清除ADC寄存器的内容,被选通的输入信号在START的下降沿到来时就开始A/D转换; 2、ADC 0809的工作时序 (4)转换开始后,EOC引脚呈现低电平,一旦A/D转换结束,EOC又重新变为高电平表示转换结束; (5)当CPU检测到EOC变为高电平后,则执行指令输出一个正脉冲到OE端,由它打开三态门,将转换的数据读取到CPU。 3、ADC 0809与系统的连接方法 (1)模拟信号输入端INi (2)地址线ADDA~ADDC的连接 (3)数据输出线D7~D0的连接 (4)地址锁存ALE和启动转换START信号的连接 (5)转换结束EOC端的连接 3、ADC 0809与系统的连接方法 (1)模拟信号输入端INi 模拟信号分别连接到IN7~IN0。当前若要转换哪一路,则通过ADDC~ADDA的不同编码来选择。 在单路输入时,模拟信号可固定连接到任何一个输入端,相应地,地址线ADDA~ADDC将根据输入线编号固定连接(高电平或低电平)。如输入端为IN4,则ADDC接高电平,ADDB与ADDA均接低电平。 在多路输入时,模拟信号按顺序分别连接到输入端,要转换哪一路输入,就将其编号送到地址线上(动态选择)。 3、ADC 0809与系统的连接方法 (2)地址线ADDA~ADDC的连接 多路输入时,地址线不能固定连接,而是要通过一个接口芯片与数据总线连接。 接口芯片可以选用锁存器74LS273,74LS373等(要占用一个I/O地址),或选用可

文档评论(0)

xiaohuer + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档