Sätta upp ADC i Pic 18F4685

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
newbadboy
Inlägg: 2426
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Sätta upp ADC i Pic 18F4685

Inlägg av newbadboy »

När jag har satt ADC i föregående projekt har jag bara satt ansel registret och ngn enstaka bit där jag satt tex intern Vref.

Men för denna 4685 kretsen är det fler ADC register att sätta med fler möjligheter som jag inte riktigt förstår. Tittar man tex på sid 250 så finns det en matirs för ADCON1 men jag fattar inte hur man skall kunna sätta an5 och an1 bara.

Jag vill ha kanal AN5 och AN1 aktiva med intern Vref.

Ngn vägledning?

Datablad
http://ww1.microchip.com/downloads/en/d ... 39761b.pdf
Senast redigerad av newbadboy 19 februari 2019, 12:33:05, redigerad totalt 1 gång.
H.O
Inlägg: 5702
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Sätta upp EDC i Pic 18F4685

Inlägg av H.O »

men jag fattar inte hur man skall kunna sätta an5 och an1 bara.
Det går inte.
Om du måste ha AN5 och AN1 så är det PCFG3:0 = 1001 som gäller och då blir AN0,1,2,3,4,5 analoga.
Användarvisningsbild
newbadboy
Inlägg: 2426
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Re: Sätta upp EDC i Pic 18F4685

Inlägg av newbadboy »

Det var lite det jag var rädd för. Har missat det hel när jag designade kretsen.
Användarvisningsbild
newbadboy
Inlägg: 2426
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Re: Sätta upp ADC i Pic 18F4685

Inlägg av newbadboy »

Såhär har jag tänkt. Jag ska läsa en kanal så ofta jag kan och en kanal betydligt mer sällan.

ADCON0.F0=1;
ADCON1=0b00001001;
ADCON2=0b00001000;
Skriv svar