完善资料让更多小伙伴认识你,还能领取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; } |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【高手问答】电路的功能是为了0.6v到40v之间调压,运放发热严重
2367 浏览 8 评论
USB3.0 工业相机的传输速率是否受到电脑主板某些硬件的限制?
1032 浏览 0 评论
2231 浏览 1 评论
1270 浏览 0 评论
2770 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 10:09 , Processed in 0.525782 second(s), Total 71, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号