- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 3 von 3

Thema: wie ist ADC im ATmega88 aktiviert?

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2006
    Beiträge
    15

    wie ist ADC im ATmega88 aktiviert?

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo,

    will mein LCD Display jetzt "manuell" ansteuern, siehe Problem hier https://www.roboternetz.de/phpBB2/viewtopic.php?t=30945.

    Muss dazu PORT B nehmen (restliche Ports sind voll). An diesem hängt aber auch noch zwei Leitungen, die übern ADC ausgelesen werden.

    Frage:
    Die ADC Pins werden ja bestimmt beim initialisieren (Config ADC) als Eingang geschaltet. Sind an diesen dann auch noch die Pull Ups aktiviert?

    Ich frage, da ich die Übertragung von Daten an das Display Nibble-weise machen will, also den ganzen Port immer "umschalte".
    Muss da jetzt aber aufpassen, dass ich mit dem "PortB=&b...." - Befehl nicht meinen ADC falsch beschalte, will ihn später ja wieder richtig auslesen...
    Also, sind an den ADC Ports Pull Ups geschalten oder nicht?

    Vielen Dank!

    Grüße, Robert

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    29.05.2007
    Beiträge
    21
    du kannst die ausgänge ganz normal benutzen, um den adc zu benutzen musst du ihn mit getadc (0-7) aktivieren. aber so kann man ihn als ganz normalen I/O-pin banutzen. Oder poste mal eine scematic, damit ich weiss was du meinst.

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2006
    Beiträge
    15
    Danke!

    habe es einfach mal ausprobiert und du hast recht, kann die Pins zwischendurch umschalten und danach den ADC wieder mit getadc(...) nutzen.

    Grüße!

    Robert

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress