Gast
#5138540
Guten Tag Miteinander Mit einem ATMega 2560 R3 sollten 14 PWM Ausgänge verwendet werden können mit einer PWM Frequenz von TCCR1B -> 31372.55 Hz. Wegen der verwendeten millis() Funktion für die State-Machine welche den Timer 0 belegt (Die Frequenz darf nicht verändert werden: 976.56 Hz/ TCCR0B) sind es nun noch 13 resp. 14 PWM Pins die verwendet werden können. Ich suche nun die Möglichkeit, den Pin 13 (PB7) von OC0A nach OC1C um zu konfigurieren, so dass der Ausgang ganz normal mit AnalogWrite() genutzt werden kann. Die Konsultation des 435 seitigen Datenblattes: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Auf der Seite 76 / Tabelle 13-6 ist der Pin mit seinen 3 Möglichkeiten beschrieben. In der Tabelle 13-7 / Seite 78 in der Linie PVOE stehen beide diese Compare Register aber keine Möglichkeit dies um zu konfigurieren. Auf der Seite 167 / Kapitel 19.2 habe ich gesehen dass da beide OC - Werte aufgelistet sind aber ich wurde daraus nicht schlau wie ich das nun umkonfigurieren könnte ;-( Weiss da jemand Rat? MFG Xilinx