Something does not seem right as far as the numbers. Maybe it does and I am just not getting it. The circuit is working but the current draw has to be more then 110 mA. I am using a 2.2a voltage regulator with a 12v power supply; number MC7805BTG. When the PIC is pulled and the LCD not connected and only the LM628 in the circuit it takes about :30 for the voltage regulator to start warming up. After a minute it is starting to get quite warm. With everything together the circuit works but I just would not think that the LM628 by itself, if it really is 110 mA would cause the regulator to get that warm:
**broken link removed**