[ mst.petrovic @ 03.03.2013. 22:44 ] @
poštovani, pokušavam da shvatim kako funkcioniše a/d konverzija u c-u ali nigde odgovarajućeg uputstva za moj kompajler HITECH C compiler. Može li mi neko objasniti uopšteno pa ću pokušati da povežem sa ovim što sam napisao... unapred hvala Code: int read(void) { ADCON0bits.ADON=1; DelayUs(2); while(ADCON0bits.ADON) { ADCON0bits.ADON=0; return ADRESL; } } ------------------------- ovo ispod je u main-u while(1) { read(); PORTC=ADRESL; PORTDbits.RD5=1; } } ovo je bila čisto proba da vidim da li radi ali kada probam da ga debagiram ADRESL ne menja svoje stanje čak i kad dovedem neki napon na pinu AN0 korisitm prvi kanal AN0 za konvertiju a na portu C sam povezao da mi izbaci neku vrednost, bilo šta, RD5 pali tranzistor za led displej |