AVR-Tutorial - 2. I/O-Grundlagen

Gast #139135
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.
Gast #139137
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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren