Parts
NE555 timer: pinout, ratings, CMOS versions, the NE556 and a worked flasher
By Bulan Sarkar
The NE555 pinout runs 1 GND, 2 TRIG, 3 OUT, 4 RESET down the left side of the DIP-8 and 5 CONT, 6 THRES, 7 DISCH, 8 VCC back up the right. The LM555 and the CMOS TLC555, LMC555 and ICM7555 use the same eight pins, but they are not interchangeable in every circuit, and the NE556 is two timers in a 14-pin package with its own pin map.
This page covers the ratings, what the CMOS versions change, the NE556, and a 1 Hz LED flasher worked out and simulated. The figures come from TI's NE555, NE556, LM555, TLC555 and LMC555 data sheets and Renesas's ICM7555 data sheet.
Datasheet: Texas Instruments NA555, NE555, SA555, SE555 xx555 Precision Timers (SLFS022K) (PDF)Ask Datasheet Guru about the NE555P
Pinout by package
Top view, notch up: pin 1 (ground) top left, counting down the left side and back up the right to pin 8 (supply).
Source: Texas Instruments NA555, NE555, SA555, SE555 xx555 Precision Timers (SLFS022K), p. 3 (D, P, PS, PW package top view and Table 4-1 pin functions: 1 GND, 2 TRIG, 3 OUT, 4 RESET, 5 CONT, 6 THRES, 7 DISCH, 8 VCC); Texas Instruments NA555, NE555, SA555, SE555 xx555 Precision Timers (SLFS022K), p. 21 (package option addendum: NE555P in PDIP (P), marked NE555P; NE555DR in SOIC (D), marked NE555)
Top view, notch up: the same eight pins in the same places as the NE555.
Source: Texas Instruments (National) LM555 Timer (SNAS548D), p. 3 (D, P and DGK packages top view: 1 GND, 2 Trigger, 3 Output, 4 Reset, 5 Control Voltage, 6 Threshold, 7 Discharge, 8 +VCC)
Top view, notch up: timer 1 down the left side (pins 1 to 6), ground at pin 7, timer 2 up the right (pins 8 to 13), supply at pin 14.
Not a pin-for-pin NE555: ground is pin 7 and the supply pin 14.
Source: Texas Instruments NA556, NE556, SA556, SE556 Dual Precision Timers (SLFS023I), p. 2 (Figure 4-1 top view and Table 4-1 pin functions: CONT 3, 11; DISCH 1, 13; GND 7; OUT 5, 9; RESET 4, 10; THRES 2, 12; TRIG 6, 8; VCC 14)
Which one do you have?
TI makes the same bipolar timer in four temperature grades from one data sheet: NE555 (0 to 70 °C), NA555 (−40 to 105 °C), SA555 (−40 to 85 °C) and SE555 (−55 to 125 °C, and up to 18 V). The letter after the number is the package: an NE555P is the 8-pin DIP and is marked NE555P; the NE555D is the SOIC-8, marked NE555; the PS (SO-8) and PW (TSSOP-8) versions are marked just N555. The LM555 is the National part that is now TI's, with the same pins and near-identical numbers.
A C in the name or a 7555 means CMOS: TLC555, LMC555, ICM7555. They sit in the same socket and run the same circuits, but they draw tens to hundreds of microamps instead of milliamps, and they cannot drive a load the way the NE555 can. Loose NE555s sold by the hundred are often unbranded, and the print does not tell you who made them.
Absolute maximum ratings
TI gives the NE555 and NE556 the same limits: 18 V on the supply, ±225 mA from the output, nothing above VCC on the inputs. The LM555 table lists only dissipation, soldering and storage; its 18 V appears as the recommended maximum, and its electrical table runs from 4.5 to 16 V. All three are rated 4.5 to 16 V in use and 0 to 70 °C, so design to 16 V and to 200 mA, not to the absolute figures.
| Parameter | NE555PDIP-8 | LM555CNDIP-8 | NE556NDIP-14 |
|---|---|---|---|
| Supply voltage, absolute maximum VCC | 18 V | not in the table (18 V recommended maximum) | 18 V |
| Supply voltage, recommended VCC | 4.5 to 16 V | 4.5 to 16 V | 4.5 to 16 V |
| Output current IO | ±225 mA max, ±200 mA recommended | not in the table (tested to 200 mA) | ±225 mA max, ±200 mA recommended |
| Input voltage on CONT, RESET, THRES, TRIG VI | up to VCC | not given | up to VCC |
| Junction temperature TJ | 150 °C | 150 °C (derating note) | 150 °C |
| Operating temperature (NE and LM555C grades) TA | 0 to 70 °C | 0 to 70 °C | 0 to 70 °C |
| Thermal resistance, DIP, junction to air RθJA | 98.5 °C/W | 106 °C/W | 73.4 °C/W |
| Power dissipation, DIP PD | not given | 1180 mW | not given |
The 4.5 V floor is the line people miss. A 3.3 V rail is outside every bipolar 555's rating; the CMOS versions below are the ones for it.
Thresholds, supply current and the output stage
| Parameter | NE555PDIP-8 | LM555CNDIP-8 | NE556NDIP-14 |
|---|---|---|---|
| Threshold levelVCC = 5 V | 2.4 / 3.3 / 4.2 V (min / typ / max) | 0.667 × VCC typ | 2.4 / 3.3 / 4.2 V |
| Trigger levelVCC = 5 V | 1.1 / 1.67 / 2.2 V | 1.67 V typ | 1.1 / 1.67 / 2.2 V |
| Threshold current | 30 nA typ, 250 nA max | 0.1 µA typ, 0.25 µA max | 30 nA typ, 250 nA max |
| Trigger currentTRIG at 0 V | 0.5 µA typ, 2 µA max | 0.5 µA typ, 0.9 µA max | 0.5 µA typ, 2 µA max |
| Reset voltage | 0.3 / 0.7 / 1 V | 0.4 / 0.5 / 1 V | 0.3 / 0.7 / 1 V |
| Supply current, output low, no loadVCC = 5 V | 3 mA typ, 6 mA max | 3 mA typ, 6 mA max | 6 mA typ, 12 mA max (both timers) |
| Supply current, output low, no loadVCC = 15 V | 10 mA typ, 15 mA max | 10 mA typ, 15 mA max | 20 mA typ, 30 mA max (both timers) |
| Output high VOHVCC = 5 V, sourcing 100 mA | 2.75 V min, 3.3 V typ | 2.75 V min, 3.3 V typ (current not stated) | 2.75 V min, 3.3 V typ |
| Output high VOHVCC = 15 V, sourcing 100 mA | 12.75 V min, 13.3 V typ | 12.75 V min, 13.3 V typ | 12.75 V min, 13.3 V typ |
| Output low VOLVCC = 5 V, sinking 5 mA | 0.1 V typ, 0.35 V max | 0.25 V typ, 0.35 V max | 0.1 V typ, 0.25 V max |
| Output low VOLVCC = 15 V, sinking 100 mA | 2 V typ, 2.5 V max | 2 V typ, 2.5 V max | 2 V typ, 2.5 V max |
| Astable timing drift with temperature | 150 ppm/°C typ | 150 ppm/°C typ | 150 ppm/°C typ |
| Astable timing drift with supply | 0.3 %/V typ | 0.30 %/V typ | 0.3 %/V typ |
| Output rise and fall time15 pF load | 100 ns typ, 300 ns max | 100 ns typ | 100 ns typ, 300 ns max |
The capacitor swings between one third and two thirds of the supply, set by three equal internal resistors, so timing does not depend on the supply voltage: TI puts the astable drift at 0.3 % per volt. At 5 V the thresholds can sit anywhere from 2.4 to 4.2 V on one chip, which is why two 555s built with the same parts rarely run at quite the same rate.
The output is a bipolar push-pull stage that loses about 1.7 V when high: 13.3 V typical from a 15 V supply at 100 mA, 12.75 V at worst. From 5 V at 100 mA it can fall to 2.75 V, which is too low for some 5 V logic inputs at that current. In return it sources and sinks 200 mA, enough for a small relay or a string of LEDs without a transistor.
The supply current is the other cost: 3 mA typical at 5 V with the output low, 10 mA at 15 V, before any load. The bipolar output also draws a short current spike as it switches, which is why TI asks for a 0.1 µF ceramic capacitor right across pins 8 and 1.
TLC555, LMC555 and ICM7555: same pins, different part
The CMOS timers keep the pinout and the timing formulas, and TI calls the TLC555 "functionally interchangeable with the NE555". What changes is everything around the timing: they run from lower supplies, draw microamps, take tiny input currents so large timing resistors work, and run faster. What they give up is output drive.
| Parameter | NE555 | TLC555 | LMC555 | ICM7555 |
|---|---|---|---|---|
| Supply range | 4.5 to 16 V | 2 to 15 V | 1.5 V specified, 15 V max | 2 to 18 V |
| Supply current at 5 V | 3 mA typ, 6 mA max | 180 µA typ, 350 µA max | 180 µA typ, 250 µA max | 40 µA typ, 200 µA max |
| Output high guaranteed at 5 V | 2.75 V min at 100 mA | 4.1 V min at 1 mA | 4.4 V min at 2 mA | 4.0 V min at 0.8 mA |
| Output current limit | ±225 mA | 15 mA source, 150 mA sink | 100 mA | 100 mA |
| Fastest astable, typical | 100 kHz or below advised | 2.1 MHz | 3 MHz | 1 MHz |
| Data sheet pages | TI SLFS022K pp. 4–6, 12 | TI SLFS043K pp. 4, 7–8, 10 | TI SNAS558N pp. 4–5 | Renesas FN2867 pp. 1, 3–4 |
So a CMOS timer drops into an NE555 circuit when the output drives logic, a transistor base or a MOSFET gate. It does not when the output drives an LED, a buzzer or a relay directly: the TLC555 may source no more than 15 mA at all, and at 5 V none of the three promises a high level beyond 2 mA. Drive the load through a transistor, or connect it between the supply and the output so the stronger sink side does the work (the LED then lights while the output is low). Two more differences: the ICM7555 needs no capacitor on CONT, and the TLC555 in TSSOP has 14 pins with a different map.
NE556: two 555s in one package
The NE556 holds two independent NE555 timers that share only the supply (pin 14) and ground (pin 7). Timer 1 uses pins 1 to 6 (discharge, threshold, control, reset, output, trigger, in that order) and timer 2 mirrors it on pins 8 to 13. The ratings and the per-timer figures match the NE555: 4.5 to 16 V, ±200 mA output current, the same thresholds and the same 2.75 V minimum output high from 5 V.
The supply current doubles: 6 mA typical and 12 mA at most at 5 V with both outputs low. TI also gives the matching between the two halves: their timing drifts with temperature within ±10 ppm/°C of each other, and with supply within ±0.2 % per volt. That makes the NE556 the better choice for a pair of timers that must track, such as a pulse generator with adjustable delay and width. It is not pin-compatible with the NE555, so it only goes on boards laid out for it.
What it is good for
- Flashers, tone generators and clocks from a fraction of a hertz to tens of kilohertz, set by two resistors and a capacitor. The 555 astable lesson goes through the cycle.
- Delays and debounced one-shots: a press or a pulse in, one clean pulse of a set length out. See the monostable lesson.
- Driving a relay, a buzzer or LEDs straight from pin 3, up to about 200 mA. For a bigger load, pin 3 drives a transistor such as the BC547.
- Simple PWM for motor speed and LED dimming; see PWM with a 555.
It is the wrong part for battery-powered timing over hours (a CMOS timer draws far less), for 3.3 V boards, and for anything above about 100 kHz, where TI itself points to the TLC555.
Worked example: a 1 Hz LED flasher on 9 V
An LED that blinks about once a second from a 9 V supply: RA 10 kΩ from the supply to pin 7, RB 68 kΩ from pin 7 to pins 6 and 2, a 10 µF capacitor from there to ground, and the LED on pin 3 through 390 Ω.
1. High time. The capacitor charges through RA and RB together. TI's equation: tH = 0.693 × (RA + RB) × C = 0.693 × 78 kΩ × 10 µF = 0.541 s.
2. Low time. It discharges through RB alone into pin 7: tL = 0.693 × 68 kΩ × 10 µF = 0.471 s.
3. Frequency and duty cycle. The period is 0.541 s + 0.471 s = 1.01 s, so 0.988 Hz. The output is high for 53.4 % of each cycle. RA is small next to RB to keep that close to half.
4. LED resistor. Take 1.7 V lost in the output (TI's typical drop at 100 mA, more than it loses at 14 mA) and about 2.0 V across a red LED: (9 − 1.7 − 2) V / 390 Ω = 13.6 mA. The LED resistor calculator does the same sum for other LEDs.
5. Check pin 7. While the output is low, pin 7 sinks the current through RA: 9 V / 10 kΩ = 900 µA. TI specifies the discharge switch at 8 mA, so this is light work.
The very first flash after power-up lasts longer, about 0.857 s, because the capacitor starts from 0 V instead of 3 V. The 555 timer calculator works out other values, and the 555 LED flasher build takes this circuit onto a board.
Worked example in numbers
- Frequency
- 0.988 Hz
- High / low
- 0.541 / 0.471 s
- Duty cycle
- 53.4 %
- LED current
- 13.6 mA
Tips and checks
- Fit 100 nF ceramic across pins 8 and 1, as close to the chip as it will go. Without it, the current spike at each output edge can retrigger the timer or upset a neighbouring chip. The decoupling lesson explains why.
- Put 10 nF from pin 5 to ground on a bipolar 555. TI says it can improve operation; on a noisy supply it keeps the thresholds still.
- For timing that has to be right, use a film capacitor and a larger resistor rather than a big electrolytic: an electrolytic's tolerance and leakage move the timing more than the 555 does. For a flasher like the one above it does not matter.
- Keep RA + RB under about 3.4 MΩ at 5 V and 10 MΩ at 15 V: beyond that the threshold current, up to 250 nA, is no longer small next to the charging current.
- This circuit always runs above 50 % duty, because the high time includes RA and the low time does not. Keep RA small next to RB, as in the example, to get close to half.
Substitutes and equivalents
The LM555 and the NA, SA and SE grades of TI's own 555 are true equals. The CMOS timers share the pins but not the output, so they are not in this table; see above for when they work.
| Part | Pins | Verdict |
|---|---|---|
| LM555 (LM555CN, LM555CM) | same 8 pins | A true equal: same pins, 4.5 to 16 V, 3 mA typical supply current at 5 V, and the same output drops at 100 mA from 15 V.Texas Instruments (National) LM555 Timer (SNAS548D), p. 3; Texas Instruments (National) LM555 Timer (SNAS548D), p. 5 |
| NA555, SA555, SE555 | same 8 pins | The same timer from the same TI data sheet, graded for temperature: NA555 −40 to 105 °C, SA555 −40 to 85 °C, SE555 −55 to 125 °C (and 4.5 to 18 V). Any of them replaces an NE555.Texas Instruments NA555, NE555, SA555, SE555 xx555 Precision Timers (SLFS022K), p. 3; Texas Instruments NA555, NE555, SA555, SE555 xx555 Precision Timers (SLFS022K), p. 4 |
Checking a 555 on the bench
- Build the flasher above on a breadboard at 9 V. A good chip flashes at about once a second from the moment power goes on.
- With a multimeter on pin 6, the reading should swing between about 3 and 6 V, one third and two thirds of the supply. If it sits still instead, check the wiring at pins 2, 6 and 7 before you blame the chip.
- Measure the supply current with the LED out of circuit. At 5 V, TI allows 6 mA at most with the output low; a chip that draws far more, or gets warm, is damaged.
- Short pin 4 to ground: the output must go low and stay low until you release it.
The 555 timer lesson shows what each pin is doing inside the chip while you measure.
What we'd do
Use an NE555 or LM555 for anything on 5 to 15 V that drives a load straight from pin 3, with 100 nF across the supply, 10 nF on pin 5 and pin 4 tied high. On 3.3 V or a battery, use a TLC555 or ICM7555 and put a transistor between it and anything heavier than a logic input. Reach for the NE556 only when two timers must track each other on one board.
Questions people ask
What is the NE555 pinout?
Pin 1 ground, 2 trigger, 3 output, 4 reset, 5 control voltage, 6 threshold, 7 discharge, 8 supply. Pin 1 is next to the notch or dot, and the numbers run anticlockwise seen from the top.
Can an NE555 run from 3.3 V?
No. TI rates it from 4.5 V. Use a TLC555 (2 V), an ICM7555 (2 V) or an LMC555 (1.5 V) on a 3.3 V rail.
Is the LM555 the same as the NE555?
For any practical circuit, yes: same pins, same 4.5 to 16 V range, same supply current and the same output drops at 100 mA.
Can a TLC555 replace an NE555?
In the socket, yes, and the timing stays the same. But it can source only 15 mA, so an LED, buzzer or relay that the NE555 drove directly needs a transistor.
How much current can the 555 output give?
200 mA sourcing or sinking in normal use, 225 mA absolute. The high level sags by about 1.7 V at 100 mA, and by up to 2.25 V from a 15 V supply.
What is the difference between the NE555 and the NE556?
The NE556 is two NE555s in a 14-pin package, sharing supply and ground. Its pins differ from the NE555, so the two do not swap.
Buying NE555 timers in India
The NE555 is one of the cheapest ICs in any Indian market, sold loose or in tens. Ask for the maker by name and check one from every bag with the flasher above before it goes on a board. If you need a CMOS timer, ask for the TLC555 or ICM7555 by its full number. Our guide to buying electronic components in India compares ten online sellers and covers how to spot fakes.
One email a month from the bench
New circuits, lessons, part guides and calculators, on the first Sunday of each month.
Used in these lessons
Lessons that go deeper
Datasheets this page was checked against
- Texas Instruments, NA555, NE555, SA555, SE555 xx555 Precision Timers (SLFS022K) (SLFS022K, September 1973, revised March 2026)
- Texas Instruments, NA556, NE556, SA556, SE556 Dual Precision Timers (SLFS023I) (SLFS023I, April 1978, revised March 2025)
- Texas Instruments (National), LM555 Timer (SNAS548D) (SNAS548D, February 2000, revised January 2015)
- Texas Instruments, TLC555 CMOS Timer (SLFS043K) (SLFS043K, August 1983, revised January 2026)
- Texas Instruments, LMC555 CMOS Timer (SNAS558N) (SNAS558N, January 2000, revised March 2024)
- Renesas, ICM7555, ICM7556 General Purpose Timers (FN2867) (FN2867 Rev.10.01, Mar 5, 2020)
Makers revise datasheets. If the copy you download has a newer revision and a number here disagrees with it, the datasheet wins, and we would like to hear about it.