单片机/MCU论坛
直播中

ckd1992

12年用户 8经验值
私信 关注
[文章]

ads1232

ads1232
有没有哪些朋友做过ads1232的,麻烦进来帮忙看看,现在能读到值,但感觉是错的,下面是程序:
//Calibration:0x01:校正,0x00:不校正
void ADS1232_Read(uint8_t Calibration)
{
    SCLK=0x00;
    while(DOUT);                   //等待数据到来
    Delay1ms(10);
    for (loop=0;loop<24;loop++)  //循环读取数据
    {
        SCLK=0x01;
        Delay1ms(1000);
        ADC_DATA=(ADC_DATA<<0x01)|DOUT;
        SCLK=0x00;
        Delay1ms(1000);
    }
    SCLK=0x01;
    Delay1ms(1000);
    SCLK=0x00;
    Delay1ms(1000);

    if(Calibration)
    {
        SCLK=0x01;
        Delay1ms(1000);
        SCLK=0x00;
        Delay1ms(1000);
    }
    ADC_DATA = 0;
} QQ截图20160330144117.jpg



已退回2积分

回帖(2)

ckd1992

2016-4-6 18:04:56
自己帮顶,希望早点解决
举报

岳朝旭

2023-9-13 17:34:57
买现成的模块,用配套的程序,看看硬件设计和软件有什么区别,有时就是一些细节的不同
举报

更多回帖

发帖
×
20
完善资料,
赚取积分