Hallo
Ich möchte den Timer1 beim AtMega 64 als PWM-Generator nutzen. Dazu habe ich folgendes Programm geschrieben:
Code:include <avr/io.h> #include <avr/iom64.h> int main(void) { TCCR1A = 0xFD; //Timer1 mit PWM Initialisieren TCCR1B = 0x43; // invertierte PWM, Teiler/64 OCR1AL = 0xff; OCR1BL = 0x80; while (1); }
Aber die Pins PB5 und PB6 sind immer low. mit dem Oszilloskop kann ich nichts messen. Ist das Programm fehlerhaft?
Danke und gruss
panda...
Lesezeichen