Hola, creo que lo de usar el ADC no es viable, pues el minimo tiempo de conversión por bit es de 1,6uS, el total aproximadamente 20uS. Y si se usa una frecuencia de conmutación de 44KHz, el periodo es de 22uS, asique creo que tengo que utilizar un amplificador de error externo, y cuando la salida del comparador sea '1', acortar el Ton hasta que la salida del comparador sea '0', y despues subirlo hasta que sea '1', y asi sucesivamente.