Four-phase non-overlapping clock generator using PIC microcontroller