完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你还,请问下开启满量程校准后,再进行通道转换,通道ADC转换值一直为0xFFFFFF, 屏蔽满量程校准程序后,通道的ADC转换值会随着输入变化而变化,这是为何,谢谢!
buf[0] = 0x10; 书写 toad7190(1, buf); buf[2] = 0x90; buf[1] = 0x02; buf[0] = 0x48; WriteToAD7190( 3, buf); // REF 选择 REFIN2, single, GAIN=1, AIN3, AIN4 _nop_ () ; _nop_ () ; //满量程校准 buf[0] = 0x08; 书写 toad7190(1, buf); buf[2] = 0xFC; buf[1] = 0x03; buf[0] = 0xFF; 写数7190( 3, buf); _nop_ () ; _nop_ () ; (dout) 时 { _nop_ () ; _nop_ () ; } _nop_ () ; _nop_ () ; 延迟( 0xff ) ; _nop_ () ; //开始通道数据转换 buf[0] = 0x08; WriteToAD7190( 1, buf); // write 通信登记簿 0x08 以控制写入模式登记簿的进度 buf[2] = 0x38; buf[1] = 0x03; buf[0] = 0xFF; WriteToAD7190( 3, buf); // write 模式注册、 内部 4. 92MHz 钟、 输出数据率= 4. 7Hz _nop_ () ; _nop_ () ; (dout) 时 { _nop_ () ; _nop_ () ; } _nop_ () ; _nop_ () ; buf[0] = 0x58; // 读数据 WriteToAD7190( 1, buf); // write 通信登记簿 0x58 以控制读取数据登记册的进展 _nop_ () ; _nop_ () ; 读自AFSAD7190( 4, buf); 延迟( 0xff ) ; _nop_ () ; _nop_ () ; |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
773 浏览 1 评论
762 浏览 0 评论
488 浏览 0 评论
1683 浏览 1 评论
MCU用3.3V通过三极管和mos控制12V通断导致不能即使开断
1295 浏览 5 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 07:16 , Processed in 0.610399 second(s), Total 70, Slave 54 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号