O controle de contraste em qualquer LCD em MCU PIC micro é feito controlando-se as tensões aplicadas nas entradas de tensão VLCD. O gerador mais simples de uma tensão de contraste consiste numa rede divisora com resistores ligada nos três pinos. Este circuito é mostrado no data sheet. O método da escada de resistores é bom para muitas aplicações, mas a escada de resistores não funciona numa aplicação onde o contraste precisa manter-se constante numa faixa de Vdds. A solução, neste caso, consiste em se utilizar um regulador de tensão. O regulador de tensão pode ser externo ao dispositivo ou pode ser interno utilizando-se para essa finalidade o comparador interno do microcontrolador LCD PIC. A figura 1 mostra como fazer isso.
Os dispositivos PIC16F917/914/913 têm um modo especial comparador que fornece uma referência fixa de tensão de 0,6 V; O circuito mostrado na figura 1 faz uso desta referência, fornecendo uma tensão regulada de contraste. Neste circuito, R1, R2 e R3 proporcionam a tensão de controle de contraste. A tensão em VLCD3 é comparada com a tensão interna de referência dividindo a tensão em VLCD3 em R4 e R5 e aplicando a tensão reduzida ao comparador interno. Quando a tensão em VLCD3 está próxima da tensão desejada. A tensão de saída do comparador começará a oscilar. As oscilações são filtrada numa tensão contínua por R6, C1, C2 e C3 que formam um filtro passa-baixa de modo a assegurar que as tensões em VLCD1 e VLCD2 estejam firmes.