新手求助!
[color=black]请问大虾们我的[/color][url=http://www.dzsc.com/icstock/121/ADC0816.html][color=black]ADC0816[/color][/url][color=black]输入端变化了,为什么输出不跟着变化呢?一.我将[/color][url=http://www.dzsc.com/icstock/121/ADC0816.html][color=black]ADC0816[/color][/url][color=black]采集进来的值在lcd中显示出来,但是我发现仿真时当我的ad输入端变化时,lcd中显示出来的值并不随着变化,只有当从新编译后lcd中的值才发生变化
二.如果我想每隔100ms采集一次,是要用定时中断呢,还是在采集的程序中延时呢?如果用后一种应该在什么地方延时呢?
void ad0816(uchar idata *x)
{
uchar i;
uchar xdata *ad_adr;
ad_adr=&IN0;
for(i=0;i<16;i++)
{
*ad_adr=0; //启动转换从0通道开始
wait(2,26); //延时114us
x[i]=*ad_adr;
ad_adr++;
}
}
void main(void)
{ static uchar idata ad[16];
uchar k;
initlcm();//初始化lcd
for(;;)
{
delay(100);
ad0816(ad);
k=ad[0]*300/256;//转换第0通道
if (k/100>0)
{
vol0[0]=(k/100)|0x30;vol0[1]=(k/10)%10+0x30;vol0[2]='.';vol0[3]=k%10+0x30;
}
else
{
vol0[0]=k/10+0x30;vol0[1]='.';vol0[2]=k%10+0x30;
}
putstr(0x90,0,vol0,2);//在lcd中将采集的第0通道的值显示出来
}
}
[/color][/i]
个性铃声哪里可以下载?
[url=http://www.yyw520.com]个性铃声[/url]大全 [url=http://www.yyw520.com]http://www.yyw520.com[/url] 提供[url=http://www.yyw520.com]个性铃声[/url],搞笑铃声,[url=http://www.yyw520.com]个性铃声[/url]免费下载,日韩欧美流行铃音,mp3铃声,DJ铃声,免费[url=http://www.yyw520.com]个性铃声[/url],移动铃声,联通铃声,为广大网民提供经典的免费个性铃声下载基地。页:
[1]