The LM555/NE555/SA555 is a highly stable controller capable of producing accurate timing pulses. With monostable operation, the time delay is controlled by one external resistor and one capacitor. With a stable operation, the frequency and duty cycle are accurately controlled with two external resistors and one capacitor.