Gast
#366845
hallo zusammen hab mal ne frage zur neuen winavr (21.04.2006) software. mit der alten software hat mein programm funktioniert bin dann auf die neue software ungestiegen und jetzt funktionieren alle interrupts nicht mehr. hab die codezeilen mal unten angehängt.kann mir jemand sagen was daran falsch ist? gruß michael //*** NEU MCUCR = (1<<ISC01) | (0<<ISC00); GIFR = ((1<<INT0)|(0<<INT1)); TCCR1A = (0<<COM1A1) | (0<<COM1A0) | (0<<PWM10) | (0<<PWM11); TCCR1B = (0<<CTC1) | (0<<CS12) | (1<<CS11) | (0<<CS10); TIMSK = ((1<<OCIE1A)|(1<<TOIE1)); ISR (INT0_vect) ISR (TIMER1_OVF1_vect) //*** ALT MCUCR = (1<<ISC01) | (0<<ISC00); enable_external_int (1<<INT0); TCCR1A = (0<<COM1A1) | (0<<COM1A0) | (0<<PWM10) | (0<<PWM11); TCCR1B = (0<<CTC1) | (0<<CS12) | (1<<CS11) | (0<<CS10); timer_enable_int ((1<<OCIE1A)|(1<<TOIE1)); SIGNAL (SIG_INTERRUPT0) SIGNAL (SIG_OVERFLOW1)