Probleme beim Taster einlesen

Gast #2070985
Lesenswert?

Hallo Zusammen,

ich sitze gerade hier und möchte ein von mir gebautes Gerät in Betrieb 
nehmen. Als Controller ist ein Atmega 8 eingebaut. Zur Bedienung sind 2 
Taster dran. Die Beschaltung ist auf dem Bild zu sehen.

Der Atmega liesst den Schalter als gedrückt ein, obwohl dieser gar nicht 
betätigt ist.

Hier die Initialisierung der Eingänge:
1
  DDRD  &=~(1<<PD2);
2
  DDRD  &=~(1<<PD3);
3
  PORTD |= (1<<PD2);
4
  PORTD |= (1<<PD3);

Nun habe ich am Pin von PD2 eine Spannung zwischen 2,2 und 2,6 Volt 
anliegen, wenn der Taster nicht gedrückt ist.
Die Spannung sollte doch aber eher in Richtung der Versorgung von 5V 
gehen oder?

Danke schon mal.
Gruss
matze
Angehängte Dateien:
Gast #2071068
Lesenswert?

Hi Bernd,

wenn ich einen 10k-Widerstand zwischen Vcc und PD2 setze (µC abgezogen), 
dann habe ich am Taster eine Spannung von 3,3V anliegen.

Das wäre ja i.O.
Das heisst dann also, dass er µC einen kleinen Schuss hat oder?

Danke
matze

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