Gast
#1674108
Hallo Ich möchte mich in den kommenden Tagen mit PWM beschäftigen. Ich würde gerne über ein Poti das Tastverhältniss einer PWM ändern. Controller soll ein AtMega8 sein. Hier habe ich ein 10Bit ADC sowie einen 16Bit Timer/Counter. Am einfachsten wäre es natürlich, den 10Bit Wert des ADC in das Compareregister des Timers zu laden. Aber dann verliere ich doch wenn ich mich nicht täusche 6Bit Auflösung. Wenn ich schon einen 16Bit Timer/Counter habe, dann würde ich natürlich auch gerne die komplette Auflösung nutzen. Habe ich hier nun irgend einen Denkfehler? Oder wie komme ich von meinem 10Bit ADC Wert zu einem 16Bit Compare Wert? Wie habt ihr so etwas gelöst? Grüße Bean