uninteruptible power supply using PIC17C43 microcontroller Library