微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AVR单片机驱动高精度AD芯片ADS1256的C程序

AVR单片机驱动高精度AD芯片ADS1256的C程序

时间:11-30 来源:互联网 点击:

while(1)
{
aa=sum;
if(aa<=10)
{sum=15;
a=0;b=0;c=0;n=0x400000;m=0;
for (i=0;i<12;i++)
{
p[i]=ads_sum(aa);//读A/D数据。通道地址0~7 0、1、2、3、4、5、6、7
if(n>p[i])
n=p[i];
if (mm=p[i];
d=d+p[i];
}
d=(d-n-m)/10;
a=d%256;
d=d>>8;
b=d%256;
d=d>>8;
c=d%256;
USART_Transmit(c);
USART_Transmit(b);
USART_Transmit(a);

}
}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top