problema con il convertitore AD del PIC12F75

Buonasera agle esperti del newsgrouop (e non), non riesco ad utilizzare contemporaneamente (intendo con lo stesso programma) i due convertitori AD delle porte GPIO0 e GPIO1 del PIC12F675 (premetto che uso il PICBASIC PRO), mi spiego meglio, settando il convertitore sull'ingresso analogico di GPIO0 tutto ok, poi qando lo commuto su GPIO1 il convertitore non funziona, o meglio, non funzione con GPIO0 da 0 neanche se nel frattempo setto questa porta come ingeresso digitale. A qualcuno e' capitato mai lo stesso problema? E possobile che c'entri qualcosa il comparatore analogico? Qualunque suggerimento è ben accetto. Grazie in anticipo.

G.Paolo

Reply to
Lillo
Loading thread data ...

"Lillo" ha scritto nel messaggio news:441b2c94$0$29099$ snipped-for-privacy@news.tiscali.it...

Con intendi diverso??? IN uqesto PIC c'è un registro che ti dice quali degli ingressi sono analogici, indipendentemente da quello che seleziona l'ingresso del MUX analogico??? Prova a pulire quello.

J.

Reply to
Regae

si, intendo diverso da 0

esiste: TRISIO per selezionare gli ingressi e le uscite, ADCON0, ta l'altro per selezionare il canale analgico su cui fare la conversione e accendere-spegnere il convertitore, ANSEL, tra l'altro x selezionare quali ingressi settare il analogico e quali in digitale, intendi quest'ultimo?

"Regae" ha scritto nel messaggio news:441b32a7$0$18286$ snipped-for-privacy@reader1.news.tin.it...

Reply to
Lillo

poi un'altra domanda, e' indispensabile spegnere il convertitore AD prima di pulire ilregistro, settare l'ingresso da digitale ad analogico e commutarci sopra il convertitore?

"Lillo" ha scritto nel messaggio news:441b36f3$0$29099$ snipped-for-privacy@news.tiscali.it...

Reply to
Lillo

Non so rispondere al tuo problema, anche perche' non hai spiegato bene i sintomi, pero' ti faccio notare che non ci sono due convertitori ma uno solo il cui ingresso e' commutabile su vari pin.

Reply to
Valeria Dal Monte

"Lillo" ha scritto nel messaggio news:441b56c7$0$29100$ snipped-for-privacy@news.tiscali.it...

Non serve spegnere il convertitore! Per l'altro problema io proverei appunto a togliere il canale che non ti interessa da ANSEL! Tu adesso lasci ANSEL sempre allo stesso valore e selezioni il canale da convertire tramite ADCON0, vero??? QUesta sarebbe la procedura corretta... però ho trovato sempre qualche problema negli ADC della Microchip. Fammi sapere!!! SOno curioso! :-)

J.

Reply to
Regae

grazie ora ci provo poi ti faccio sapere.

regae" ha scritto nel messaggio news:441bdf51$0$29726$ snipped-for-privacy@reader2.news.tin.it...

Reply to
G.paolo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.