ADI 技术
登录
直播中
廖阿朋
7年用户
1255经验值
私信
关注
[问答]
请问ad7689使用低速单片机操作,只能使用RSC模式吗?可是我使用此模式读取不到数据,一直是65536,为什么呢?
开启该帖子的消息推送
AD7689
我使用的
单片机
使用RSC模式,无法读写正确数据,REF根本无反应,读到的数据也是65536.
请求技术大侠帮我分析下这个读写程序有无问题:
reg = 0xF124;
AD_CNV_H();
delay_100ns(50);
AD_CNV_L();
delay_100ns(3);
for(i=0;i<16;i++)
{
if(reg&0x8000)
{AD_DIN_H(); }//最高先出
else
{AD_DIN_L();}
delay_100ns(10);
AD_CLK_H();
delay_100ns(10);
reg<<=1;
AD_CLK_L();
delay_100ns(10);
data<<=1;
if( P7IN & BIT2 )
data|=1; //最高位先入
}
AD_CLK_L();
回帖
(2)
丁浩
2018-8-7 06:48:28
最佳答案
AD7689的RAC模式,相对来说比较简单,可以使用低速单片机操作。
看你的代码,就是RAC模式。
读写操作时,可以用示波器抓到AD7689的CNV, SCLK, SDI, SDO的波形看一下吗?
AD7689的RAC模式,相对来说比较简单,可以使用低速单片机操作。
看你的代码,就是RAC模式。
读写操作时,可以用示波器抓到AD7689的CNV, SCLK, SDI, SDO的波形看一下吗?
举报
廖阿朋
2018-8-7 06:56:20
ad8679芯片换过3个批次的。结果均一样。
ad8679芯片换过3个批次的。结果均一样。
举报
更多回帖
rotate(-90deg);
回复
相关问答
AD7689
AD7689
设置为内部参考电源4.096的
模式
,
一直
无法
读取
正确的值是为什么?
2023-11-30
231
使用
ad7689
时发现
ad7689
包输入电压抬高了1.5v是为什么?
2023-12-04
294
MCU(M4)通过SPI连接
AD7689
,
请问
用哪种采样
模式
较好?
2018-08-10
3738
AD7689
读出来的
数据
都是IN0通道的
数据
2018-11-14
3281
不管
AD7689
的配置是0x3c7f还是0x3fff,读出来的
数据
都是IN0通道的
数据
是什么原因引起的?
2023-12-25
783
求助,STC
一直
检测
不到
单片机
,
可是
之前还好好的。
2018-07-21
14893
使用stm32f4 hal库
读取
AD7689
的
数据
,静止
数据
看着被截断了的原因?
2023-12-05
264
n76e003
单片机
如何才能实现低功耗运行
模式
?
2023-06-20
217
DSP28335通过SPI与
AD7689
通讯,读出的
数据
变化非常大,也没有规律是怎么回事?
2023-12-08
306
MCU(M4)通过SPI连接
AD7689
,期望可以用4KHz的速率依次轮询ADC的每个通道,用哪种采样
模式
较好?
2023-12-12
210
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分