• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

ADC0809工作的主要有以下几个步骤,怎么写程序

平常心_6144 2018-11-08 浏览量:2018
ADC0809工作的主要有以下几个步骤,怎么写程序
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1.启动A/D转换,给START引脚一个下降沿;

    2.ALE信号与START信号一般连接在一起,这样使得在ALE信号的前沿写入地址信号,紧接着在其后沿就启动转换;

    3.查询EOC引脚状态,EOC引脚由01,表示A/D转换过程结束;

    4.允许读数,将OE引脚设置为1状态。

    5.读取A/D转换结果,从ADC0809的外部地址读取其转换结果。


    • 发布于 2018-11-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 你都知道解析步骤了,按照这个步骤,注意时序就可以操作了啊。

    在工作前需要对芯片管脚、工作模式等进行配置,配置完了,按照时序和你的步骤取采样数据就可以了。

    • 发布于2018-11-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要就是分别配置不同的寄存器吧,要按寄存器地址进行分别的设置
    • 发布于2018-11-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 配置寄存器,启动转换,检查到转换接收,读数据
    • 发布于2018-11-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要就是先初始化接口,然后操作相关的寄存器即可,每次转换完成,是靠一个EOC口产生的信号来通知的
    • 发布于2018-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。
    转换数据的传送 A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。
    (1)定时传送方式
    对于一种A/D转换器来说,转换时间作为一项技术指标是已知的和固定的。例如ADC0809转换时间为128μs,相当于6MHz的MCS-51单片机共64个机器周期。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。
    (2)查询方式
    A/D转换芯片有表明转换完成的状态信号,例如ADC0809的EOC端。因此可以用查询方式,测试EOC的状态,即可确认转换是否完成,并接着进行数据传送。
    (3)中断方式
    把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。
    不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。
    常见用途
    ADC0809与MCS-51单片机的连接主要涉及两个问题。一是8路模拟信号通道的选择,二是A/D转换完成后转换数据的传送。转换数据的传送有定时传送方式、查询方式、中断方式这三种方式。A、B、C的值与被选择的通道之间的关系
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 先要对接口外设进行初始化,再配置寄存器配置ADC

    再进行触发,并读取ADC值

    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 通常要先配置,然后进行初始化,最好采样获取数据
    • 发布于2018-12-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是要先初始化,配置寄存器,然后再触发读取数据
    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是要先初始化,配置寄存器,然后再触发读取数据
    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

ADC0809工作的主要有以下几个步骤,怎么写程序