Gast
#645914
hallo zusammen,
ich würde gerne an dem OC0A pin meines Atmega48 eine Phase correct pwm
ausgeben lassen, doch es will einfach nicht so richtig klappen.
Deshalb wäre ich echt froh wenn mir jemand von euch weiterhelfen könnte
hier der Quellcode:
void main(void)
{
TCCR0A |= (1<<WGM00) | (1<COM0A1); //phase correct mode
TCCR0B |= (1<<CS01) | (1<<CS00); //Prescaler 1/64
OCR0A = 0; //signal bis 100
PORTD = 0; //Pull ups deaktivieren
DDRD |= (1<<DDD6); //OC0A output
EI; //enable interrupts
while(1)
{
}
}
vielen dank schon mal im vorraus
grüße daniel