555 Timer Ic Basics And Working Principle With Applications