PDx von Atmega32 auslesen

Gast #620248
Lesenswert?
• ▲
▼
Hi,
ich hab ein Problem, ich hab an PD0-6 taster drangehangen und wollte die 
mit folgenden Programm steuern
 1 .include "m32def.inc"
 2 .def temp = r16
 3         ldi temp, 0xFF
 4         out DDRA, temp
 5         out PORTA, temp
 6
 7         ldi temp, 0x00
 8         out DDRD, temp
 9
10 loop:
11         in temp, PIND
12         out PINA, temp
13         rjmp loop

die Leds und Taster funktionieren auch einwandfrei in anderen 
Schaltungen nur bei dieser passiert gar nix.
da kann ich auf den Taster hauen wie ich will.
die Taster haengen so dran:

GND---Taster--|--10kOhm--Vcc
              |
             PDx

aber irgendwie funktioniert das nicht obwohl ich mir sicher bin, das ich 
das so schon vorher gemacht habe.
Einer ne Idee voran es liegen koennte.
Danke schon mal

Jens
Gast #620298
Lesenswert?
• ▲
▼
kay danke, das loeste schon mal das erste problem, manchmal sieht man 
den wald vor lauter baeumen halt nicht.

Jetzt hab ich aber das weitere Problem, das an Port A die 1.,5. und die 
8. brennen ohne das ich einen taster betaetigt habe. Versteh ich 
irgendwie nicht?

Gruß Jens

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.