完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
AD7606-4 串行-10~10V电压采集,两通道同时读取转换数据,采集到的数据都是错误的,感觉是时序有问题,但是不知道是哪的时序出现错误了,用官网上的采集到的也是错误的
重置 AD7606( 撤销) 无效 {ADCSH;///CS;{ADCSH;//CS;} {ADCSH;//CS。 {ADCSH;//CS ADOS0L; //过采样 ADOS1L; //过采样 ADOS2L; //过采样 adsclkh;/ sclk ADRSTL; nop(); nop(); //复位信号 ADRSTH; nop(); nop();//复位信号 ADRSTL; nop(); nop();//复位信号 } 无效的 readAD7606( 取消) {uchar i; dtA=0,dtB=0; (a) adcsh; ADSCLKL; nop ();nop () ; ADCONABH; nop ();nop (); //问题A,利息B ADCONABL; nop ();nop () ; ADCONABH; nop ();nop () ; for(i=0;i<20;i++) nop(); (a) adcsl; (ADOUTAISH) dtA=1; 如果(ADOUTBisH) dtB=1; for(i=1;i<16;i++) { dtA<<=1; dtB<<=1; ATSLLKH; 诺普() ; 如果(ADOUTAISH) dtA ; 如果(ADOUTBISH) dtB; adsclkl; } ADvalue [0] =dtA; dtA=0; //XOUUT Advalue[1]=dtB; dtB=0; //ROUT for(i=0;i<16;i++) { dtA<<=1; dtB<<=1; ATSLLKH; 诺普() ; 如果(ADOUTAISH) dtA ; 如果(ADOUTBISH) dtB; adsclkl; } ADValue[2]=dtA;//OSGO ADvalue[3]=dtB; //宽度 (a) adcsh; adsclkh; } |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
533 浏览 1 评论
728 浏览 1 评论
1706 浏览 2 评论
想设置信号输入阻抗为10M,请问可以直接通过在信号两端并联R43实现吗?
1350 浏览 2 评论
不懂硬件第一次搞板子,求助各位大佬,zeta电路上电就烧!!!!
1237 浏览 5 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-11 18:14 , Processed in 0.568673 second(s), Total 70, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191