ADCON1 på PIC 18F2620

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

ADCON1 på PIC 18F2620

Inlägg av Niklas-k »

Har en fråga som jag klurat på länge nu gällande ADC på en PIC 18F2620.
I min krets så använder jag RB1/AN10 som ADC ingång och samtidigt RB2 som digital utgång och hur
blir det då med ADCON1 PCFG3:PCFG0 i det fallet?

Bild
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jag vet inte (utan att kolla databladet, men det har du ju redan) vilken
AN-pinne som RB2 motsvarar, men hur som helst så kan du
inte ha andra kombinationer än vad som tabellen visar.

Så vad är det du frågar om igentligen ?
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

Inlägg av Niklas-k »

RB2 motsvarar AN8.
Ok, som jag tolkade ditt svar så är det så att om endast en analog ingång för ADC användes så skall det vara AN0 pinnen.
Tyckte annars att uppläggget generellt med digitala/analoga pinnar är fritt att välja just när man designar schemat.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Ok, som jag tolkade ditt svar så...

Nej, det är som du ska tolka tabellen.
Den är ju tydlig på att du inte kan ha RB1/AN10 analog
och RB2/AN8 digital samtidigt. Tvärtom däremot är OK i två fall.

> Tyckte annars att uppläggget generellt med digitala/analoga pinnar är
> fritt att välja just när man designar schemat.

Här är jag inte riktigt med på vad du menar.
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

Inlägg av Niklas-k »

Jag menar normalt kan man ha RB1 som analog ingång samtidigt ha RB2 som digital utgång men inte när man har ADC på AN10 samtidigt som RB2 är digitalutgång.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Ah, jag tror jag förstår.
Du menar att köra en analog pinne som digital *utgång*...
Jo, det är möjligt att det fungear...
Skriv svar