求助:怎样表示adc0809采样输出的前后两个值?采样间隔为100us。

如题所述

每个采样值,楼主是怎样显示的?
显示前后两个值,那就安装两组显示器,每组都按照上述的显示就行了。
采样间隔100us,太小了,人,反应不过来的,即使显示出来,人也看不过来的。
可以参考:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/738d6b23d0ccdde9d6cae2db.html追问

我不需要显示,但我要用采样间隔之间的两个值进行计算,应如何表示前一时间点的值和后一时间点的值?

追答

那么,用两个变量即可。

追问

两个变量应如何赋值?

追答

在前面给出文章中,读出采样数据的,是下面的两行:

while(EOC == 0) display(); //等待转换结束
num = P1; //取出转换结果

你可以设定两个变量:num1、num2,分别存放两次采样值:

while(EOC == 0) display(); //等待转换结束
num1 = num2; //保存上次转换结果
num2 = P1; //取出新转换的结果

即可。

温馨提示:内容为网友见解,仅供参考
无其他回答

基于FPGA的AD0809采样控制器设计 仿真代码
ADC0809是CMOS的8位A\/D转换器,片内有8路模拟开关,可控制8个模拟量中的一个进入转换器中。ADC0809的分辨率为8位,转换时间约100us,含锁存控制的8路多路开关,输出有三态缓冲器控制,单5V电源供电。主要控制信号说明:如图1所示,START是转换启动信号,高电平有效;ALE是3位通道选择地址(ADDC、ADDB...

计算机接口技术综合题,题目如下,请各位大虾江湖救急救急!!!
4. 8253通道2输出方波,波形周期0.625ms已知CLK2频率为2MHz,8253端口地址60H~63H(1)通道2工作于何种工作方式,写出工作方式名称。(2)写出初始化程序段,采用二进制计数。101101102. 8253四个端口分别为控制口CN,通道0口CNT0,通道1口CNT1,通道2口CNT2。现要求通道1功能为:将频率为625KHZ的外部时钟分频为高低电平...

计算机控制技术复习题纲
双缓冲工作方式时,8位输入寄存器和8位DAC寄存器可分别由LE1和LE2控制,单缓冲工作方式时,只用输入寄存器锁存数据,另一级8位DAC寄存器接成直通方式,即把WR2和XFER接地,或者两级寄存器同时锁存,直通方式时,应把所有控制信号接成有效形式:CS,WR1 ,WR2, 和XFER接地, ILE接+5VDAC0832有两个输出端LOUT1和LOUT2为电...

相似回答