完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
麻烦各位专家帮我看看是哪里出了问题啊?我的程序
getadc1() {unsigned int result1=0; char k; EA=0; SCLK=0; ADBUSY=1; /** 设置为输入 **/ CONVST=1; _nop_(); _nop_(); CONVST=0; _nop_(); _nop_(); CONVST=1; _nop_(); while(ADBUSY==1); for(k=0;k<=15;k++) { SDATA=1; /** 设置为输入 **/ SCLK=0; _nop_(); SCLK=1; _nop_(); SCLK=0; result1=result1<<1; if(SDATA==1) result1|=1; } result1&=0x3fff; if((result1&0x2000)!=0) result1|=0xc000; _nop_(); _nop_(); EA=1; return result1; //return fuhao*result1; } |
|
|
|
|
|
测量一下参考电压是否正常, 输入电压小于2.5V时,输出结果是否正确, 随着输入的增加,输出是否正确 最好贴一下时序图 |
|
|
|
|
|
我的参考电压2.5V,当输入电压小于2.5V时,输出结果和输入电压有0.462V的偏差,但都会随输入电压成比例变化,我一直怀疑是不是我买的AD7894AR-10是不是人家用AD7894AR-3改了名字来的! |
|
|
|
|
yijiaoyong 发表于 2018-9-13 16:36 或者这种模式[我用的就是这种]: |
|
|
|
|
yijiaoyong 发表于 2018-9-13 16:36 你先手里有多少芯片,是否尝试多片,是否现象相同,你的芯片是从何处购买的, 如果不是从正规代理商处购买,建议申请样片,或者从正规代理商处购买 |
|
|
|
|
|
|
|
|
|
|
|
时序: |
|
|
|
|
|
解决了吗?我也遇到同样的问题能否分享一下!!!谢谢!!
|
|
|
|
|
只有小组成员才能发言,加入小组>>
寻求ADF5355类似的微波源,在DC-15GHz内,锁频时间在1ms内
1814 浏览 0 评论
1660 浏览 0 评论
1030 浏览 0 评论
1127 浏览 0 评论
ADF5355失锁: 在用ADF5355进行多次扫频时,延时给了500ms还是经常会失锁
1215 浏览 0 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
2880浏览 3评论
2120浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
2148浏览 2评论
1199浏览 2评论
使用ADI官方提供的no-OS來接收GPS L1(1575.42MHz)的資料
1425浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-11 02:39 , Processed in 0.846385 second(s), Total 55, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
419