The 555 timer is a highly stable controller capable of producing accurate time delays or oscillation. The 556 timer combines two 555 timers on a single chip.
The 555 can be used in countless applications and has three recognised operating modes. In monostable mode the 555 functions as a one-shot or pulse stretcher. Applications include timers, missing pulse detection and bouncefree switches.
In astable mode the 555 can operate as an oscillator. Applications include LED and lamp flashers, pulse generation, logic clocks, tone generation, security alarms and Pulse Width Modulation (PWM).
In bistable mode the 555 can operate as a flip-flop or changeover. Applications include bouncefree latched switches.
The ICM7555 and ICM7556 are improved versions including lower supply current and a wide supply voltage range.