所有LCD PIC MCU中的对比度控制都是通过控制施加于VLCD电压输入端的电压实现的。最简单的对比度电压发生器,是在3个电压输入引脚之间放置一个电阻分压器。数据手册中显示了该电路。梯形电阻网络这一方法对于许多应用很有效,但对于要求对比度调节VDD)在一定范围内变化时保持恒定的应用不起作用。要满足该要求,就要使用稳压器。稳压器可以来自器件外部,也可以通过使用LCD PIC单片机内部的比较器构成。
PIC16F946/917/916/914/913器件具有一种特殊的比较器模式,该模式可以提供固定的0.6V参考电压。下图中显示的电路使用该参考电压来提供经过稳压的对比度电压。在该电路中,Rl、R2和R3提供对比度控制电压。VLCD3的电压与内部参考电压进行比较,方法是:将VLCD3的电压通过R4和R5分压,并将降低了的电压送到内部比较器。当VLCD3的电压接近所需电压时,比较器的输出将开始振荡。R6和Cl组成的滤波器滤除了小幅振荡成份从而得到一个直流电压。
C2和C3只是很小的旁路电容,用于确保VLCD1和VLCD2的电压保持稳定。