www.mikrocontroller.net

Forum: Ausbildung, Studium & Beruf ATMEGA32 ADC Problem


Autor: Daniel Bla (punk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tag ich bin der Neue hier!^^

Ich habe ein kleines Problem... undzwar möchte ich mit dem ATM32 eine 
ADC-Wandlung machen... Ich bekomme aber immer in mein ADCL Register ne 4 
und in mein ADCH Register eine 5 rein geschrieben.... kann mir evtl. 
jemand helfen?

Danke schonmal! :-)

Gruß Punk

Code:

init:
    SBI    ADMUX, REFS0
    SBI    ADCSRA, ADSC

    SBI    ADMUX, ADLAR
    SBI    ADCSRA, ADEN
    SBI    ADCSRA, ADPS2
    SBI    ADMUX, MUX1

    CBI    ADMUX, MUX0
    CBI    ADMUX, MUX2
    CBI    ADMUX, MUX3
    CBI    ADMUX, MUX4

    SBI     DDRC, 1      //Lüfteransteuerung
main:
                SBI    ADCSRA, ADSC
ADSCWAIT:
    sbic  ADCSRA, ADSC
    rjmp  ADSCWAIT

    //SCHREIBE ZAHL AUS ADC IN REGISTER 25 und 26
    ldi r24, ADCL
    ldi r25, ADCH
....
Restlicher Code
....

Autor: MWS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du darfst ADCL und ADCH nicht mit LDI ansprechen, sonder musst In 
nehmen.

LDI lädt festen Werte, und ADCH ist Register Nummer 5, ADCL Nummer 4, Du 
lädst also die Registernummern und nicht deren Inhalt.

Autor: Daniel Bla (punk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja geil! Das kann es natürlich sein! :-) Ich werd es gleich morgen in 
der uni mal testen!^^

VIELEN DANK!!! ;-)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.