ADS1210的DSIO输出编程问题

cq203203   2009-11-10 09:16 楼主
  这两天在调一块板子,使用ADS1210作AD采样,硬件采用三线连接:/DRDY,SDIO,SCLK,使用SDIO输出。但是在读取1210输出寄存器的时候,老是读到三个字节的0x00,请问是怎么回事啊,请达人赐教,谢谢!
1210初始化及读取程序:
  while(AD_EOC==0);//DRDY
  while(AD_EOC==1);
  wronebyte(0x64);  
  wronebyte(0x50);  
  wronebyte(0x20);  
  wronebyte(0x01);  
  wronebyte(0xa0);

  while(AD_EOC==0);//DRDY
  while(AD_EOC==1);
  wronebyte(0xc0);
  Temp24=rdonebyte();//读3个字节

后来试了一通,当在wronebyte(0xc0);后面添加wronebyte(0xff);后会有一个固定的数采到,但不知道采到的是什么。
是不是我在这个过程中疏漏了什么设置啊?

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复