Sida 3 av 3

Postat: 20 oktober 2008, 12:10:49
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 ;)

Postat: 20 oktober 2008, 12:40:05
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 ?

Postat: 20 oktober 2008, 14:52:54
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.....

Postat: 20 oktober 2008, 15:48:00
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... :-)