Lite hjälp, med min c-kod till en fuktmätare.

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

Inlägg av newbadboy »

Jag har provat if satserna enl ovanstående förslag och provat olika kombinationer. har fösökt se om det är så att det inte går att dela upp portar som dels AN dels som I/O men inte kommit fram till vad som gäller.

Iof har ju inte suttit 9 dagar bara med detta.. har även hunnit jobba, äta träna sova mm ;)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

OK.
Jag har tappat koll på vad det igentligen var för problem, men...

Prova att köra ADC modulen direkt utan att använda de där inbyggda funktionerna.

Du borde bryta ner problemet i mindre delar och ta reda på exakt
vad det är som inte fungerar som du förväntar dig.
Är det ADC avläsnigen ? Är det IF-logiken ?
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Jeg vet inte ens om ett värde läses in i via adc'n.. jag har provat att sätta ett värde istället för att läsa in via adcn och då hoppar den in i rätt if sats.. så det verkar vid första tanken att det är inläsnngen som inte funkar.....
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> så det verkar vid första tanken att det är inläsnngen som inte funkar.....

OK. Men så testa *det* då ! :-)

Strunta i IF satserna tills du har en fungerande ADC avläsning.
Gör ett enkelt test-program för att få igång ADC hanteringen.
Strunta i de inbyggda ADC funktionerna och kör direkt på ADC registrena.
O.s.v. Alltså inget annat än gammaldags felsökning modell 1A... :-)
Skriv svar