Hallo,
ich bin hier neu und auch die µC-Programmierung ist neu für mich.
Als Werkzeuge nutze ich AVR-Studio und den AVRISP.
Ich möchte die 4 PWM-Ausgänge meines mega16 ansteuern. Der OCR0 funktioniert auch einwandfrei. Hier der Code:
Jedoch bekomme ich die anderen drei nicht zum Laufen.Code:#include <avr/io.h> #include <avr/interrupt.h> #include <avr/delay.h> #include <stdint.h> #include <avr/delay.h> #include <avr/signal.h> static void io_init(void) { DDRB=0xff; TCCR0=(1<<WGM00)|(1<<COM01)|(1<<CS01); OCR0=0; } int main(void) { io_init(); while(1) { } return(0); }
Kann mir jemand sagen wie der Code auszusehen hat, bzw. wie ich die Timer konfigurieren muß und die identische Funktion wie OCR0 zuerreichen?
Danke!
Lesezeichen