خوب مث اینکه حق با شما هستش
اما % دوم برای چیه
شما که همه چی رو امتحان کردی کد زیر رو هم امتحان کن
کد:
lcd_gotoxy(0,0);
sprintf(str2,"temp1=%2d c",read_adc(0));
lcd_puts(str2);
lcd_gotoxy(0,1);
sprintf(str1,"temp2=%2d c",read_adc(1));
lcd_puts(str1);
delay_ms(100);
با توجه به پست اول شما فک نمی کنم که پایه های مربوط به adc رو اشتباه وصل کرده باشید ولی جهت اطمینان پایه AVCC را به 5 ولت پایه aref رو به یه منبع ثابت وصل کنید ,و یه خازن 100 نانو از این منبع به زمین!
در ضمن همیشه وقتی برنامه ات رو میگذاری کامل بزار نه اینکه فقط اونجایی که شما فک میکنی غلطه بگذاری !
موفق باشی