首页 > 电脑 > ADC0809地址范围是0x7f8f到0x7ff下面这张图应该怎么连接啊

ADC0809地址范围是0x7f8f到0x7ff下面这张图应该怎么连接啊

电脑 2022-09-09

ADC0809的八个模拟输入通道是7ff8H-7fffH 具体是哪8个

ADC0809的八个模拟输入通道是7ff8H-7fffH 具体8个,IN0是7ff8H,IN1是7ff9H,IN2是7ffaH,IN3是7ffbH,IN4是7ffcH,IN5是7ffdH,IN6是7ffeH,IN7是7fffH。

ADC0809怎么用啊?

ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。 (1)ADC0809的内部逻辑结构 由下图可知,ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。 (2). ADC0809引脚结构 ADC0809各脚功能如下: D7-D0:8位数字量输出引脚。 IN0-IN7:8位模拟量输入

ADC0809与52单片机

必须把0809的3根地址线A0,A1,A2链接到什么管脚说清楚 就可以把总线地址确定了 补充: CS低电平时选通,接到P2.7则相当于P2.5即A15=0时选通,此时总线地址相当于 0xxx xxxx xxxx xxxxB,如果不想影响到其他的外设则x=1, 因此基本地址为 0x7FFF FFFF 又由于 ADC0809的A,B,C分别接到了 P0.0,P0.1,P0.2 如果不想影响到其他的外设则仅需(A2、A1、A0)=(0--7)则选通1-8通道 相应的总线地址就是 0x7FFFFFF8--0x7FFFFFFF;

如图,ADC0809与单片机接线,为什么ADC0809的地址是7FF8H呢?怎么计算的?

很简单, 地址高8位是P2口,0x7F 地址低8位是P0口,0xF8 因为P2.7控制读写端口WR、RD,0的时候选中芯片,因此必须P2.7必须是0, 因为P0.0、P0.1、P0.2连接的是ADC0809的地址端口ADDA、ADDB、ADDC,当译码选中IN0通道的时候是000 而其他引脚无用,默认是1,因此结果就是 P2 P0=0 111 1111 1111 1 000

单片机与adc0809的转换中有这条语句:#define AD XBYTE [0x7FF8]

不外扩RAM但你的外设比如这里的ADC0809也是作为数据口来访问的,所以这是这个AD芯片的口地址,其实吧相当于片选,你就明白了。

标签:adc0809 信息技术 单片机 单机游戏 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18