Forum: Mikrocontroller und Digitale Elektronik AVR-Tutorial - 2. I/O-Grundlagen


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Chris (Gast)


Lesenswert?

http://www.mikrocontroller.net/tutorial/io-basics.htm

Hab irgendwie nicht verstanden
Es steht geschrieben: An PD0-PD5 kommen 4 Taster mit je einem 10kΩ
Pullup-Widerstand. Wenn man zählt, benotigt man doch 6 Taster??

PD0 = Taster T1
PD1 = Taster T2
PD2 = Taster T3
PD3 = Taster T4
PD4 = ?????? ??
PD5 = ?????? ??

Wenn ich T1 drücke, dann ist PB5 high.
Wenn ich T2 drücke, passiert nichts.
Wenn ich T2 drücke, passiert nichts.
Wenn ich T4 drücke, dann ist PB5 kurz low und wieder high.

von Rufus T. Firefly (Gast)


Lesenswert?

Ich würde auf einen Tippfehler tippen und annehmen:

"An PD0-PD5 kommen 6 Taster mit je einem 10kΩ
Pullup-Widerstand."

von Andi (Gast)


Lesenswert?

Machst Du gerade dieses led+buttons.asm?
Da kannst Du auch an PB/PD 6/7 noch LED´s und Taster anschließen.
In dem Prog.-Beispiel wird einfach der Status von Pin-D nach Port-B
kopiert.
D. h., ein gedrückter Taster = 0 (Strom auf GND gedrückt), rüber zu
einer LED an Port-B und da leuchtets bei 0 (auf GND geschaltet).
Wenns bei ein paar LED´s nicht leuchtet, evtl. LED falsch herum
eingelötet.

Gruß
Andi

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]
  • [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.