Gast
#113618
Hi, ich habe ein problem mit dem Interrupt beim Tiny12. Leider ist im Studio die Interruptsimu buggy?? funktioniert anscheinend verkehrt herum! Nun zu meinem Problem. Habe am PB1 einen Taster, der meinen Int. auslösen soll, Pullup am portb,pin1 ist gesetzt, so das am pin bei offenem Taster 5V anstehen, Im MCUCR sin die beiden Bits auf 10 gesetzt, das bei tastendruck ein Interrupt ausgelöst wird, tut er auch, dann folgt eine Warteschleife von ca 10 Sec, (weil ich gleichzeitig feststellen will ob kurzer oder Langer Tastendruck) danach wird mit sbic pinb,pb1 abgefragt ob der Taster noch 0 ist. wenn nein, = kurzer tastendruck verlasse Intterupt. Wenn noch 1 dann langer tastendruck,und warten bis pb1 =0 . Dann Interrupt verlassen. Auf dem 1200 funzt die Routine, Aber auf dem 12er wird unmittelbar danach ein 2. Int. ausgelöst. Frage: Ist ein Unterschied in den beiden IR Handlern (1200 TINY12)? Gruß Herbert