El tipo de lectura que lleves a cabo depende del hardware.
Imagino que el sensado lo harás obteniendo variaciones de voltaje a partir de las variaciones de conductancia.
Para la medición de voltajes analógicos se usan los conversores AD del pic,que convierten la tensión analógica en un valor digital (que suelen tener una resolución típica de 8-10 bits) dentro de una escala dada por una o dos tensiones de referencia.
En CCS,la función que te permite almacenar dicho valor digital en una variable es "read_adc()":
Lectura = read_adc();
La cual almacena en la variable "Lectura" el valor digital de la conversión.
Dependiendo de la resolución del conversor y de las tensiones de referencia usadas,tendrás que hacer el cálculo correspondiente tras cada lectura para adecuar el valor leído y obtener a partir de él el valor de tensión,conductancia,etc, correspondiente.
Por lo que veo en el diagrama,tomas el primer punto del intervalo incremental una única vez,y después,en cada iteración del bucle,tomas el segundo punto...no se yo si esto es del todo correcto...podría serlo si llamases al algortimo cada cierto tiempo y,entre la primera lectura y la segunda,transcurriese también cierto tiempo con el fin de que el incremento temporal sea lo suficientemente grande como para que sea factible detectar y medir incrementos de la variable dependiente,dado que la resolución del conversor es limitada.
Yo replantearía el diagrama de flujo y lo adaptaría para hacer una única lectura...tras la lectura,haría las comparaciones y acciones correspondientes en función de la lectura que se obtuvo la vez anterior...así podrías controlar el tiempo incremental simplemente estableciendo el intervalo de tiempo entre cada llamada al algoritmo.
Todo esto,evidentemente,siempre y cuando lo que quieras calcular sea la variación incremental tomando cada vez 2 puntos nuevos...si el primer punto siempre es el mismo y el único que cambia es el segundo,el diagrama está bien planteado.