Siguiendo los avances de ayer, hoy he probado el circuito con la medición de consumos en el pin de calibrado.
Con las pocas medidas que tengo por rango de frecuencia es imposible implementar el algoritmo de búsqueda y ver si es coherente con la observación y las frecuencias detectadas a mano. Sin embargo sí que es cierto que las mediciones parecen estar en línea con las curvas típicas que publica elliptec.
Dejo el código con toma de medidas en GPIO0: pwm20m_v9
Lo siguiente con respecto a esta parte de la solución sería usar otra vref para el conversor AD y ver si implemento el algoritmo.
Voy a esperar a las pruebas con el pic 18f, que puede seleccionar una vref interna de 1,024V muy conveniente para estas pruebas.