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
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.
hast du schon mal den eingang unbeschaltet lassen? könnte nämlich auch ein problem mit deiner beschaltung sein. also mal ausprobieren obs mit freiem pin auch noch passiert
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.