سلام الله عليكم جميعا
رجاء هل لاحد الاخوة مساعدتي في هدا البرنامج حيث انه يعمل على تامتحكم16877 ولا يعمل على 1688 لم يا ترى
البرنامج
int volt;
void main(){
trisa=0x01;porta=0x01;
adcon1=0x80;
trisb=0;portb=0;
while(1){
volt=adc_read(0);{
if(volt<125&&volt>166){portb.f0=1;delay_ms(500);}
if(volt<335&&volt>400){portb.f1=1;delay_ms(500);}
if(volt<405&&volt>450){portb.f2=1;delay_ms(500);}
if(volt<455&&volt>500){portb.f3=1;delay_ms(500);}
if(volt<505&&volt>550){portb.f4=1;delay_ms(500);}
if(volt<555&&volt>600){portb.f5=1;delay_ms(500);}
if(volt<655&&volt>700){portb.f6=1;delay_ms(500);}}
}
}