Não consegui implementar a idéia dos comparadores. Acho que não entendi o Circuito(que tipo de circuito é? Amplificador diferencial??).
E tem outra coisa... a leitura do AD tá muito louca. Coloquei um loop pra ele ficar lendo de tempos em tempos o canal AD mas a cada leitura eu tinha um valor diferente mesmo sem mexer em absolutamente nada(coloquei um pot linear com um terminal no + outro no gnd e o pino central na entrada analógica). Quando mando imprimir a leitura no LCD tem hora que dá 888, logo em seguida 128... etc. Se possível me ajudem(PIC16f877A-12MHz - AD-10bits- C- ccs). Ah.. já tentei mudar o intevalo entre as amostragens e colocar um delay de estabilização... não funfa!
No aguardo