- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: AVR-Fragen

  1. #11
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    11.01.2004
    Ort
    Altomünster
    Alter
    37
    Beiträge
    148
    Anzeige

    Powerstation Test
    Thx werds gleich ausprobieren.

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    11.01.2004
    Ort
    Altomünster
    Alter
    37
    Beiträge
    148
    OK die LED brennt, geht aber weder an noch aus wenn ich auf den Taster drück!
    &b00000010 ist 0b00000010 das ist klar
    aber was ist mit ldi portb,r16? in PORTB kann man doch nur mit out schreiben. Muss es nicht out PORTB,r16 heißen?

    PS. Taster und LED hängen gegen 5V.

  3. #13
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.03.2004
    Ort
    Paderborn
    Alter
    41
    Beiträge
    614
    &b00000010 ist 0b00000010 das ist klar
    Stimmt, Tipfehler von mir
    aber was ist mit ldi portb,r16? in PORTB kann man doch nur mit out schreiben. Muss es nicht out PORTB,r16 heißen?
    ja, es muss OUT heißen.
    PS. Taster und LED hängen gegen 5V.
    Dann musst du einen Pulldown-Widerstand zwischen den Port mit dem Taster und gnd machen, weil sonst der Port mit dem Taster immer auf Vcc liegt, ob der nun gedrückt ist oder nicht (hatte ich für den Fall oben übrigens schon prophezeiht.).
    it works best if you plug it (aus leidvoller Erfahrung)

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    11.01.2004
    Ort
    Altomünster
    Alter
    37
    Beiträge
    148
    Ich hab die LED und den Taster folgendermasen geschaltet:
    Bild hier  

    Bild hier  [/img]

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.03.2004
    Ort
    Paderborn
    Alter
    41
    Beiträge
    614
    Wenn der Taster an PortD hängt, musst du bei der Abfrage natürlich auch sbis (bzw. sbic) portD,x schreiben.
    Ansonsten müsste so schon was passieren.
    Der Widerstand R2 muss übrigens nicht sein, wenn du im Code PortD.x auf 1 setzt(wenn der Port als Eingang konfiguriert ist.). Dann ist der im AVR integrierte Pullup eingeschaltet.
    PS: Du schriebst, der Taster hinge "gegen 5V". Laut deinem schaltplan hängt er gegen gnd.
    it works best if you plug it (aus leidvoller Erfahrung)

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    11.01.2004
    Ort
    Altomünster
    Alter
    37
    Beiträge
    148
    Stimmt sry, ich habs genau wie auf dem Bild aufgebaut, nur an den PORTB, d.h. pin unten links und unten rechts.

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Labornetzteil AliExpress