Ich hab das Problem dass am OCA0 pin des Attiny13 wenn ich ihn einschalte sofort ein PWM Signal da ist. Was ich jetzt nicht versteh ist wieso
da ein Signal ist, wenn kein interrupt statt gefunden hat.
Code:
#include <util\delay.h>
#include <avr\io.h>
#include <avr\interrupt.h>
ISR(INT0_vect){
OCR0A += 25;
}
int main(void){
DDRB |= (1 << DDB0);
PORTB = 0b00000000;
TCCR0A |= (1 << COM0A1) | (1 << WGM00);
OCR0A = 0;
TCCR0B |= (1 << CS01);
SREG |= (1 << 7);
MCUCR |= (1 << ISC01) | (1 << ISC00);
GIMSK |= (1 << INT0);
while(1){}
return 0;
}
Lesezeichen