Hallo,
ich habe gerade ein kleines Programm geschrieben, um den CTC-Modus für einen Schrittmotor zu nutzen. Leider verändert sich die Frequenz bei Verschiedenen werten von OCR0A nicht. Kann mir jemand weiter helfen?
Das Board ist ein Arduino Mega
Code:#include <avr/io.h> #include <avr/interrupt.h> int step = 13; void setup() { pinMode(step, OUTPUT); // Timer 0 konfigurieren TCCR0A = 0b01000000; // CTC Modus, OC0 wird getoggelt TCCR0B = 0b00000011; // Prescaler 64 OCR0A = 24; //Obergrenze auf 24 festgelegt } void loop() { }







Zitieren

Lesezeichen