Ich bin neu bei AtmelStudio. Ich muss wissen, wie man mit Timer-Modulen von atmega2560 ein Servosteuersignal erzeugt. Ich benutze ein Arduino Mega Board . ( Weitere Informationen zu Servosteuerungssignalen finden Sie in den letzten Absätzen dieser Seite .)
Ich bin mir nicht sicher, wie ich das genaue Timing machen soll. Der Teil zur Auswahl der Uhr ist für mich immer etwas verwirrend.
Wie soll ich das Timer-Modul (TCCR-Register) konfigurieren und wie wird das Timing durchgeführt? Es ist besser, wenn es ein funktionierendes Codebeispiel gibt.
(Ich habe versucht, Timer 0 im schnellen PWM-Modus zu verwenden. Er gibt dementsprechend Impulse aus, aber ich kann nicht die richtigen Timing-Vorskalierer berechnen. Ich habe Zweifel an dem verwendeten Primärtakt. Ist es der 16-MHz-Kristall auf der Arduino-Platine? oder gibt es eine andere eingebaute uhrquelle im atmega2560, so dass wir explizit angeben müssen, welche uhr verwendet werden soll ??)