Gast
#225057
Hallo allerseits, ich beobachte an meinem Mega8 ein seltsames Verhalten: Alles funktioniert bestens, aber der interne Pull-Up-Widerstand an INT0 scheint nicht zu funktionieren - kann der durchbrennen? Ich benutze Bascom und ein Programm, das INT0 und INT1 verwendet. Zum Auslösen ziehe ich die Ports einfach mit einem Taster auf Masse. So initialisiere ich: Ddrd = &B11000000 'Ddrd = Bits(led_rot , Led_gruen) Portd = &B00001100 'pullup auf int0 und int1 Es passiert manchmal, daß sofort nach Programmstart ode auch ohne Tastendruck (natürlich nach Aktivierung der Interrupts etc.) INT0 ausgelöst wird. Wenn ich einen externen Pull-Up-Widerstand (10kOhm) auf den Port lege, passiert das nicht. Die Initialisierung für die internen Pull-Ups ist doch richtig so, oder? grübel