Gast
#93647
Bin Anfänger in Sachen µC und hab mich mal mit dem ATMega16 befasst. Wollte einfach mal Int0 testen mit unten stehendem BASCOM-Code(einfach nur wechselndes ein und ausschalten von PortB bei nem Interrupt).soweit so gut... Problem: auf nem AT90S2313 funktioniert das anstandslos(hab einfach nur die m16def.dat gegen die 2313def.dat getauscht)beim Mega16 hingegen passiert garnix...Goldene Frage: WARUM? ------------------------------------------------------------ $regfile = "m16def.dat" $crystal = 3686400 Config Portb = Output Portb = 255 On Int0 Int0_isr Config Int0 = Rising Enable Int0 Enable Interrupts Do nop Loop End Int0_isr: Portb = Not Portb Return --------------------------------------------------------------- Hoffe das mir jemand von euch weiterhelfen kann... Danke,Stefan