Ich kenne mich mit PICs nicht aus aber ich denke auch die werden etwas wie nen ADC und Timer haben. Über den ADC wird die Spannung erfasst und abhängig von dieser dann per Timer das PWM-Signal erzeugt.