基于单片机与AD1674的数据采集
void main(void)
{
unsigned char i;
unsigned int hi,lo,adresult;
while(1)主循环
{
for(i=0;i6;i++)
{
select_channel(i);
hi=(unsigned int)(h4);高8位
lo=(unsigned int)(l>>4);低 4位
adresult=hi+lo;
}
}
}
4.结束语
本系统经实验运行后,取得良好的效果,基本上能准确的将模拟量转换为数字量,其误差在LSB内。
参考文献:
[1 ] 余永权 ATMEL89系列单片机应用技术,北京航天航空大学出版社,2000
[2 ] 徐爱钧,彭秀华 单片机高级语言C51应用程序设计,电子工业出版社 1998. 6
评论