Gast
#39897
Hallo, kann mir jemand sagen, wie man mit dem 8-bit Timer vom ATMEGA8 ein PWM-es Signal erzeugen kann? Ich habs so versucht, aber im Simmulator ändert sich der Ausgang (PB3-Port) nicht: #include <io.h> #include <interrupt.h> #include <inttypes.h> int main (void) { DDRB = 0xFF; // TIMER2 initialisation TCCR2 = 0x00; // stop ASSR = 0x00; // set async mode TCNT2 = 0x01; // setup OCR2 = 0x10; TCCR2 = 0x42; // start prescale:8 sei(); for(;;){}; return 0; } Gruß Zoltan