E
Ex4
Guest
Beklager hvis dette temaet har blitt lagt til
Kan noen fortelle meg hvor å endre kanalvalg på ADMUX på ATMEGA8535 på rett måte??
Jeg har prøvd alt, men alltid stucks på den første kanalen (jeg kan lese alle de åtte kanalen ner, men ved første lesning alltid får tilfeldige tall, som bør være ADC0 verdi)
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" />mine er som dette:
-set ADC kanal = 0
skriver det inn til ADMUX
aktivere ADC og den andre innstillingen i ADCSRA
-vente ADIF flagg før det er satt
-lese ADCL og ADCH
-sende til USART
-increment kanalen
-gå tilbake til det øverste trinnet
det fungerer, men den første konverteringen alltid tilfeldig nummer ???????
noen har noen ide??Lagt etter 8 minutter:beklager for de feil:
Gå tilbake til toppen trinn, mener jeg inn nye ADMUX innstillingen med et nytt kanalvalg
takkLagt etter 42 sekunder:beklager for de feil:
Gå tilbake til toppen trinn, mener jeg inn nye ADMUX innstillingen med et nytt kanalvalg
takk
Kan noen fortelle meg hvor å endre kanalvalg på ADMUX på ATMEGA8535 på rett måte??
Jeg har prøvd alt, men alltid stucks på den første kanalen (jeg kan lese alle de åtte kanalen ner, men ved første lesning alltid får tilfeldige tall, som bør være ADC0 verdi)
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" />mine er som dette:
-set ADC kanal = 0
skriver det inn til ADMUX
aktivere ADC og den andre innstillingen i ADCSRA
-vente ADIF flagg før det er satt
-lese ADCL og ADCH
-sende til USART
-increment kanalen
-gå tilbake til det øverste trinnet
det fungerer, men den første konverteringen alltid tilfeldig nummer ???????
noen har noen ide??Lagt etter 8 minutter:beklager for de feil:
Gå tilbake til toppen trinn, mener jeg inn nye ADMUX innstillingen med et nytt kanalvalg
takkLagt etter 42 sekunder:beklager for de feil:
Gå tilbake til toppen trinn, mener jeg inn nye ADMUX innstillingen med et nytt kanalvalg
takk