- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 5 von 5

Thema: Atmega16: Verwendung des ADC - Fehler bei Initialisierung?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Was ich so auf die Schnelle sehe:

    ADMUX=(1<<MUX3)|(1<<MUX1)|(1<<MUX0); Damit überschreibst du dir ADMUX=(1<<REFS0); und hast keine Referenzspannung mehr.
    Solange du den Kanal nicht änderst musst du ihn nicht neu einstellen, also auch ins main legen.

    Wenn du ein Mikro kontinuierlich abfragen willst, wäre da nicht der Free-Running-Mode und ISR besser?
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.09.2005
    Beiträge
    114
    Zitat Zitat von Hubert.G Beitrag anzeigen
    Was ich so auf die Schnelle sehe:

    ADMUX=(1<<MUX3)|(1<<MUX1)|(1<<MUX0); Damit überschreibst du dir ADMUX=(1<<REFS0); und hast keine Referenzspannung mehr.
    Solange du den Kanal nicht änderst musst du ihn nicht neu einstellen, also auch ins main legen.

    Wenn du ein Mikro kontinuierlich abfragen willst, wäre da nicht der Free-Running-Mode und ISR besser?
    Danke für Deine Antwort und den Tip mit dem Free-Running-Mode / ISR.
    Werde es nachher so umsetzen.

    Das ADMUX habe ich nun in die Main genommen.

    Code:
    ADMUX=(1<<MUX3)|(1<<MUX1)|(1<<MUX0)|(1<<REFS0);
    


    Dennoch schwankt die Anzeige nach wie vor.
    Egal ob das Micro angeschlossen ist nicht.

    Ich denke im abgeklemmten Zustand müsste doch die Anzeige "stabil" sein oder nicht?

  3. #3
    Erfahrener Benutzer Roboter Experte Avatar von sternst
    Registriert seit
    07.07.2008
    Beiträge
    672
    Zitat Zitat von Kesandal Beitrag anzeigen
    Ich denke im abgeklemmten Zustand müsste doch die Anzeige "stabil" sein oder nicht?
    Kommt darauf an, was du statt dessen angeklemmt hast. Ein offener Eingang ist alles andere als stabil.
    MfG
    Stefan

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Ein 100n Kondensator an AREF ist vorhanden?
    Den Eingang mal kurzschließen ist besser, oder eine definierte Spannung anlegen zwischen 0V und 5V.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

Ähnliche Themen

  1. Initialisierung LCD
    Von cas im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 02.05.2011, 18:22
  2. LCD Initialisierung
    Von Einfachkrank im Forum C - Programmierung (GCC u.a.)
    Antworten: 8
    Letzter Beitrag: 27.04.2008, 13:23
  3. LCD Initialisierung
    Von eis im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 25.11.2007, 18:07
  4. ATMEGA16 IIC Fehler beim Compilen
    Von Eric79 im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 14.06.2005, 20:03
  5. LCD initialisierung
    Von Eric79 im Forum AVR Hardwarethemen
    Antworten: 5
    Letzter Beitrag: 09.06.2005, 16:04

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen