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

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