我想有ADS1248 进行两路AD采集
采集代码如下:
SET_ADS_Start;
delay_nms(5);
Ads1248();
ADS1248WREG(ADS1248_REG_MUX0,0x01);//设置AI0 为正输入 AI1为负输入
AD_Data=ads1248_results*409.6/838860;
Lcd_Write_num(1,0,AD_Data,3);
CLR_ADS_Start;
delay_nms(100);
SET_ADS_Start;
delay_nms(5);
Ads1248();
ADS1248WREG(ADS1248_REG_MUX0,0x25);//设置AI4为正输入 AI5为负输入
AD_Data4=ads1248_results*409.6/838860;
Lcd_Write_num(2,0,AD_Data4,3);
CLR_ADS_Start;
AD_Data 采集到的是AI4为正输入的值 AD_Data4 采集到的是AI0为正输入的值 ? |