سلام
آقا هر کاری میکنم کانال های 6 و7 راه بیفته نمی افته !!
فقط کانال 5 راه افتاده
از برد لندتایگر استفاده میکنم
کد:
while(1)
{
ADC_StartCmd(LPC_ADC,ADC_START_NOW);
adc_value_1 = ADC_ChannelGetData(LPC_ADC , 5);
adc_1 = adc_value_1 ;
sprintf(adc_value_str_1,"ADC1 = %4d",adc_1);
GUI_Text(1,70,adc_value_str_1,Red,Black);
adc_value_2 = ADC_ChannelGetData(LPC_ADC , 6);
adc_2 = adc_value_2 ;
sprintf(adc_value_str_2,"ADC2 = %4d",adc_2);
GUI_Text(1,90,adc_value_str_2,Red,Black);
adc_value_3 = ADC_ChannelGetData(LPC_ADC , 7);
adc_3 = adc_value_3 ;
sprintf(adc_value_str_3,"ADC3 = %4d",adc_3);
GUI_Text(1,110,adc_value_str_3,Red,Black);
sprintf(a_str,"INT = %4d",a);
GUI_Text(1,50,a_str,Red,Black);
}
}
اینم برنامه کلی