Interrupt INT1

OP #2252577
Lesenswert?

wieder ein Problem mit dem Interrupt.
Und zwar ist der INT 1 als Eingang geschaltet mit gesetzten PULL up und 
soll bei LOW ausgelöst werden WAS ER AUCH TUT..aber...nach und nach 
fällt die Spannung am INT 1 Eingang von alleine von ca 5 Volt auf 2,4 
Volt zurück und lost somit ungewollt den Interrupt aus...Warum in alles 
in der Welt macht der das. Der Eingang ist mit einem NPN Transistor 
beschaltet. Prozessor ist ein MEGA 32. Hier die CODE:

// INT1 an PD3 (DIN) konfigurieren ANFANG

  DDRD|=(0<<PD3);
  PORTD|=(1<<PD3); // eingefügt 05.07.2011

  // PORTD = 255; entfernt 05.07.2011
  MCUCR|=(0<<ISC11)|(0<<ISC10); // 0 Flanke löst aus
  GICR|=(1<<INT1); // INT1 enable
  sei();

// INT1 an PD2 (DIN) konfigurieren ENDE
Gast #2252583
Lesenswert?

Ingo Laabs schrieb:
> fällt die Spannung am INT 1 Eingang von alleine von ca 5 Volt auf 2,4
> Volt zurück und lost somit ungewollt den Interrupt aus...Warum in alles
> in der Welt macht der das.

das liegt dann bestimmt nicht an der software sondern an der Hardware. 
Es wird wohl jemand langsam den Strom gegen masse erhöhen und damit 
fällt die Spannung.

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