Pero, ¿con una tabla no llenaría un montón de líneas de código?
Yo creo que si tienes las dos variables:
V=mV leídos por el ADC
P=frecuencia del PWM expresado en porcentaje
se trata únicamente de expresar la variable V también en porcentaje y luego restar:
V"=V*100/2,5 aquí se adapta la variable V a porcentaje
P=100-V" y aquí se hace el PWM inverso al V
Claro, esto en ASM no tengo ni idea de cómo se hace pero supongo que será más corto que haciendo una tabla.