微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 哪位大神用过MAX11614,帮忙看下程序吧!

哪位大神用过MAX11614,帮忙看下程序吧!

时间:10-02 整理:3721RD 点击:

void MAX11614_Config(void)
{
ADC_IIC_Start();
ADC_IIC_Send_Byte(0x66);//D′
ADC_IIC_Wait_Ack();
ADC_IIC_Send_Byte(0xa8);//SET_UP
ADC_IIC_Wait_Ack();
ADC_IIC_Send_Byte(0x0f);//CONFIG 1
ADC_IIC_Wait_Ack();
ADC_IIC_Stop();
}
void MAX11614_Read(uint8_t *adc_data)
{
uint8_t i;
ADC_IIC_Start();
ADC_IIC_Send_Byte(0x67);//?á
ADC_IIC_Wait_Ack();
for(i=0;i<16;i++)
{
  *adc_data=ADC_IIC_Read_Byte(1);
  adc_data++;
  //ADC_IIC_Wait_Ack();
}
ADC_IIC_Stop();
}
以上是配置和读取的程序,IIC总线驱动COPY的24c02的时序!
自己测试发现读取的ADC_DATA全是0,不知道怎么回事?是配置的不对么?

板子配置: 1采集八路模拟量,2  K64引脚模拟IIC接口采集数据(应该配置为外部时钟吧)  3单端输入   4单极性    5参考电压为外部5V电压

哪位大神给支持一下!万分感激!

有偿   1002925094                           

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top