Parts
NE555 vs TLC555: when the CMOS 555 is a drop-in, and when it isn't
By Bulan Sarkar
The two chips have the same eight pins in the same order, the same ⅓ and ⅔ thresholds and the same timing formulas. TI calls the TLC555 "functionally interchangeable with the NE555". In most hobby circuits you can swap one for the other and the LED blinks at the same rate.
They differ in five places:
- Supply voltage. The NE555 needs at least 4.5 V. The TLC555C runs from 2 V, so it works on 3.3 V rails and two AA cells.
- Current draw. At 5 V the NE555 typically draws 3 mA with no load. The TLC555 typically draws 0.18000000000000002 mA, about 17 times less.
- Output drive. The NE555 can source or sink up to 200 mA. The TLC555 sinks about 100 mA but sources only about 10 mA (15 mA absolute maximum). A relay or a bright LED hung between the output and ground will work on an NE555 and can damage a TLC555.
- Speed. TI tells you to keep the NE555 at or below 100 kHz. The TLC555 runs to about 2.1 MHz in TI's test circuit.
- Timing resistors. The NE555's threshold pin draws up to 250 nA, which caps the timing resistance at about 3.4 MΩ on 5 V. The TLC555's draws picoamps, so you can use much larger resistors and smaller capacitors.
Rule of thumb: pick the TLC555 for batteries, 3.3 V logic, long delays and anything above 100 kHz. Keep the NE555 when the output itself has to drive a load of more than a few milliamps, or when the supply is 16 V.
Datasheet: Texas Instruments TLC555 CMOS Timer, SLFS043K (PDF)
Pinout by package
Top view, notch up: GND, TRIG, OUT, RESET down the left; CONT, THRES, DISCH, VCC from pin 5 up the right. The SOIC (D) has the same order.
Source: Texas Instruments xx555 Precision Timers (NA555, NE555, SA555, SE555), SLFS022K, p. 3 (D, P, PS, PW and JG top view and pin functions: 1 GND, 2 TRIG, 3 OUT, 4 RESET, 5 CONT, 6 THRES, 7 DISCH, 8 VCC)
Top view, notch up: the same order as the NE555, with the supply pin named VDD. The SOIC (D), SOP (PS) and CDIP (JG) match.
Source: Texas Instruments TLC555 CMOS Timer, SLFS043K, p. 3 (Figure 4-1 D, P, PS and JG top view; Table 4-1 pin functions)
TSSOP-14 (PW), top view: every 555 signal moves. GND 1, TRIG 3, OUT 5, RESET 7, CONT 8, THRES 10, DISCH 12, VDD 14; the other six pins are not connected.
Not a drop-in for an 8-pin footprint. Check the package letters (PW) on the part number before you lay out a board.
Source: Texas Instruments TLC555 CMOS Timer, SLFS043K, p. 3 (PW package top view and Table 4-2 pin functions: GND 1, TRIG 3, OUT 5, RESET 7, CONT 8, THRES 10, DISCH 12, VDD 14, NC 2, 4, 6, 9, 11, 13)
Side by side
| Parameter | NE555PDIP-8 | TLC555CPDIP-8 | TLC555CPWSOP-14 |
|---|---|---|---|
| Recommended supply VCC / VDD | 4.5 to 16 V | 2 to 15 V (C grade); 3 to 15 V (I); 5 to 15 V (M, Q) | as the 8-pin TLC555 |
| Absolute maximum supply | 18 V | 18 V | 18 V |
| Output current IO | sink or source up to 200 mA (±225 mA absolute) | sink 100 mA typ (150 mA absolute); source 10 mA typ (15 mA absolute) | as the 8-pin TLC555 |
| ESD, human-body model | ±500 V | ±1000 V | ±1000 V |
| Temperature grades | NE555 0 to 70 °C; SA555 −40 to 85 °C; NA555 −40 to 105 °C | C 0 to 70 °C; I −40 to 85 °C; Q −40 to 125 °C; M −55 to 125 °C | C and I grades |
| Parameter | NE555PDIP-8 | TLC555CPDIP-8 | TLC555CPWSOP-14 |
|---|---|---|---|
| Supply current, no load5 V, typ / max | 3 / 6 mA (output low) | 180 / 350 µA at 25 °C | as the 8-pin TLC555 |
| Supply current, no load15 V, typ / max | 10 / 15 mA (output low) | 235 / 600 µA at 25 °C | as the 8-pin TLC555 |
| Output high at 5 Vmin / typ | 2.75 / 3.3 V at 100 mA out | 4.1 / 4.8 V at 1 mA out | as the 8-pin TLC555 |
| Output low at 5 V, 8 mAtyp / max | 0.15 / 0.4 V | 0.21 / 0.4 V | as the 8-pin TLC555 |
| THRES input currentmax | 250 nA (TRIG 2 µA) | 75 pA, C grade over its range | as the 8-pin TLC555 |
| Largest RA + RB, astable | about 3.4 MΩ at 5 V, about 10 MΩ at 15 V | not set by the input current in practice | as the 8-pin TLC555 |
| Top frequency | 100 kHz recommended | 1.2 MHz min, 2.1 MHz typ (TI test circuit) | as the 8-pin TLC555 |
| Output rise / falltyp, max | 100 ns typ, 300 ns max (15 pF) | 20 / 15 ns typ, 75 / 60 ns max (10 pF) | as the 8-pin TLC555 |
| Shortest monostable pulse | 10 µs | 1 µs | 1 µs |
| Supply bypass (TI) | 0.1 µF ceramic | 0.1 µF ceramic plus 1 µF electrolytic | same as the 8-pin TLC555 |
The rise and fall times are measured at slightly different loads (15 pF on the NE555, 10 pF on the TLC555), so read them as a guide, not a race. The pinout drawings at the top of this page show both 8-pin parts and the TLC555's 14-pin TSSOP.
The trap: same pins, weaker high side
Most "can I swap it?" problems come from pin 3. The NE555's output stage is built to push current out as well as pull it in, up to 200 mA each way. The TLC555's output sinks well but sources only about 10 mA.
- An LED from the output to ground lights while the output is high. Either chip handles a few milliamps. Above about 10 mA, the TLC555 is past its typical source rating.
- An LED from the supply to the output lights while the output is low. That is fine on both. The TLC555 sinks 8 mA with only 0.21 V typical across it at 5 V.
- A relay coil, buzzer or small motor straight on pin 3 is an NE555 job. On a TLC555, put a transistor or a logic-level MOSFET between pin 3 and the load. The BC547 vs 2N2222 vs 2N3904 and IRFZ44N vs IRLZ44N pages cover the choice.
There is one pinout catch. The 8-pin TLC555 packages match the NE555, but the 14-pin TSSOP (PW) version puts the pins in different places: GND on 1, TRIG on 3, OUT on 5, VDD on 14. Check the package code before you lay out a board.
Worked examples
1. A blinker on a battery
You build a 1 Hz LED blinker and want to know how long the battery lasts with the LED off. Take the chip's own current only, at 5 V with no load, output low: 3 mA typical and 6 mA maximum for the NE555, 0.18000000000000002 mA typical and 0.35 mA maximum (at 25 °C) for the TLC555. For every 1,000 mAh of battery capacity:
- NE555: 1,000 ÷ 3 = 333 hours typical (about 14 days), 1,000 ÷ 6 = 167 hours worst case.
- TLC555: 1,000 ÷ 0.18000000000000002 = 5,556 hours typical (about 231 days), 1,000 ÷ 0.35 = 2,857 hours worst case.
That is about 17 times longer on the TLC555. Two things shrink the gap in a real circuit. First, the LED and the timing resistors draw their own current, and the LED usually dominates. Second, a CMOS chip uses more power as the frequency goes up. TI gives the formula PD = VDD² × f × (CPD + CL), with CPD = 115 pF at 5 V. At 1 Hz that term is a few nanowatts and you can ignore it. At 189 kHz it is about 0.6 mW, the same as another 118 µA from the supply (see example 5).
2. Running from a 3.3 V rail
Your board has an ESP32 or another 3.3 V microcontroller, and you want a hardware watchdog pulse from a 555 on the same rail.
- NE555: not rated. Its recommended minimum is 4.5 V.
- TLC555C: rated from 2 V, so 3.3 V is well inside.
- TLC555I: rated from 3 V. It works, with 0.3 V to spare, so a sagging rail can push it out of spec.
- TLC555Q and TLC555M: rated from 5 V. They are the automotive and military grades and won't do this job.
So buy the C grade (or the I grade if the board must work below 0 °C and the rail is solid), and read the full part number on the reel, not just "TLC555".
3. An LED on pin 3 at 5 V
You want the LED to light while the output is low, with about 8 mA through it. For this example take a red LED with a 2.0 V forward drop (read yours from its datasheet). TI gives the TLC555's output-low voltage at 8 mA as 0.21 V typical, 0.4 V maximum.
- Resistor: (5 − 2.0 − 0.21) ÷ 0.008 = 349 Ω. The next E24 value up is 360 Ω.
- Current with 360 Ω: (5 − 2.0 − 0.21) ÷ 360 = 7.75 mA typical, (5 − 2.0 − 0.4) ÷ 360 = 7.22 mA worst case.
The NE555 gives 0.15 V typical, 0.4 V maximum at the same 8 mA (7.92 mA and 7.22 mA through 360 Ω), so the same resistor works for both chips. Turn the LED around (output to ground, lit while high) and the NE555 still copes easily, but the TLC555 is close to its 10 mA typical source rating. Stay at a few milliamps there, or use the sink connection. The LED resistor calculator does this sum for other LEDs.
4. A 10-minute delay
You want a one-shot that holds a pump on for 10 minutes. Monostable timing is tw = 1.1 × R × C on both chips. With a 100 µF capacitor, R = 600 s ÷ (1.1 × 100 µF) = 5.45 MΩ.
On an NE555 at 5 V this fails. TI puts the largest timing resistance at about 3.4 MΩ on 5 V and about 10 MΩ on 15 V. That ceiling is given for the astable circuit, but it comes from the THRES pin's input current, which is the same pin here. You can see why:
- Near the end of the timing interval, the current through R into the capacitor is (VCC − ⅔VCC) ÷ R = VCC ÷ (3R).
- At 5 V with 5.45 MΩ, that is 5 ÷ (3 × 5.45 MΩ) = 306 nA.
- The NE555's THRES pin can take up to 250 nA of that, which leaves about 56 nA to finish charging the capacitor. In that worst case the capacitor creeps up to the threshold and the 10-minute delay stretches to about 23 minutes (Figure 4). Any leakage in the capacitor on top of that can stop it timing out at all.
- At 15 V the charging current is 917 nA, and up to 250 nA of it (27 %) still goes into the pin, so the delay can run to about 12 minutes.
On a TLC555 the same pin takes at most 75 pA, about 0.02 % of the 306 nA. At that level the chip's input current no longer matters. A 100 µF electrolytic's own leakage current now decides the accuracy, so check the capacitor's datasheet, or use a smaller film capacitor with a bigger resistor: 10 µF needs 54.5 MΩ, where the charging current at 5 V is 31 nA and the TLC555 still takes only 0.25 % of it.
5. A 190 kHz clock
You need a clock of roughly 190 kHz. Take RA = 1 kΩ, RB = 3.3 kΩ and C = 1 nF:
- f ≈ 1.44 ÷ ((1 kΩ + 2 × 3.3 kΩ) × 1 nF) = 1.44 ÷ 7.6 µs = 189 kHz.
- tH = 0.693 × 4.3 kΩ × 1 nF = 2.98 µs; tL = 0.693 × 3.3 kΩ × 1 nF = 2.29 µs.
The NE555 is out. TI says to stay at or below 100 kHz and points to the TLC555 for anything faster. Its edges also eat into the period: the period is 5.28 µs, and 300 ns maximum for each of the rise and the fall is 11 % of it.
The TLC555 handles it. Its worst-case rise plus fall (75 + 59.99999999999999 ns) is under 3 % of the period. Two cautions from TI's own datasheet:
- The simple formulas hold below 100 kHz. Above that, propagation delay and the discharge switch's on-resistance add to each half-cycle, so the real frequency comes out lower than 189 kHz. TI gives a fuller formula (equation 8). In practice, build it, measure it, and trim RB.
- Dynamic power rises with frequency. At 5 V, 189 kHz and a 10 pF load: 5² × 189 kHz × (115 + 10) pF = 0.59 mW, or about 118 µA on top of the static current.
Worked example in numbers
- Supply current at 5 V, typ
- 3 mA vs 0.18000000000000002 mA
- Lowest recommended supply
- 4.5 V vs 2 V
- Output source current
- 200 mA vs ~10 mA
- Top frequency
- 100 kHz vs 2.1 MHz
Which one fits your job
- Choose the TLC555 for battery-powered timers, 3.3 V boards, long delays with large resistors, small timing capacitors, clocks above 100 kHz, or monostable pulses shorter than 10 µs (it goes down to 1 µs).
- Choose the NE555 when pin 3 has to drive a relay, a buzzer or a string of LEDs directly, when the supply runs above 15 V, or when you are repairing an existing NE555 circuit that already drives a heavy load.
- To swap an NE555 for a TLC555 in an existing circuit, check that the supply is 15 V or less, that the output never sources more than a few milliamps, and add the 1 µF electrolytic TI asks for next to the 0.1 µF ceramic.
- To swap a TLC555 for an NE555, check that the supply is at least 4.5 V, that RA + RB stays under 3.4 MΩ on 5 V (10 MΩ on 15 V), that the frequency is under 100 kHz, and that the extra 3 to 10 mA of supply current is acceptable.
Swapping one for another
| Part | Pins | Verdict |
|---|---|---|
| TLC555 for an NE555 | same 8 pins | Drops in when the supply is 15 V or less and pin 3 sources no more than a few milliamps. Add the 1 µF electrolytic beside the 0.1 µF ceramic.Texas Instruments TLC555 CMOS Timer, SLFS043K, p. 1; Texas Instruments TLC555 CMOS Timer, SLFS043K, p. 4 |
| NE555 for a TLC555 | same 8 pins | Only from 4.5 V up, under 100 kHz, with RA + RB under 3.4 MΩ on 5 V, and where 3 to 10 mA more supply current is fine.Texas Instruments xx555 Precision Timers (NA555, NE555, SA555, SE555), SLFS022K, p. 4; Texas Instruments xx555 Precision Timers (NA555, NE555, SA555, SE555), SLFS022K, p. 6; Texas Instruments xx555 Precision Timers (NA555, NE555, SA555, SE555), SLFS022K, p. 12 |
| TLC555CPW (TSSOP-14) for any 8-pin 555 | GND 1, TRIG 3, OUT 5, RESET 7, CONT 8, THRES 10, DISCH 12, VDD 14 | Not pin for pin: the chip is the same but the pin map is not, so it needs its own footprint.Texas Instruments TLC555 CMOS Timer, SLFS043K, p. 3 |
Tips and checks
- Tie RESET (pin 4) to the supply if you don't use it. TI says so for both chips. On a TLC555 driven from a microcontroller, add a 10 kΩ pull-up so the pin never floats.
- Fit a capacitor from CONT (pin 5) to ground. TI's TLC555 layout uses 0.01 µF. Both datasheets say decoupling CONT can improve operation.
- Bypass the supply right at the chip: 0.1 µF ceramic for the NE555, 0.1 µF ceramic plus 1 µF electrolytic for the TLC555.
- The TLC555 is rated for ±1000 V human-body ESD, the NE555 for ±500 V. Neither is meant to take a static zap on an exposed pin. TI's TLC555 sheet shows series resistors and TVS diodes for pins that leave the board.
- Need a timer on a 3.3 V rail? Order the C or I grade. The Q and M grades start at 5 V.
What we'd do
For a new design on 3.3 V or 5 V, we'd start with the TLC555C and drive anything heavier than a few milliamps through a transistor, or hang LEDs from the supply so the output sinks. We'd keep the NE555 for 12 V boards where pin 3 drives a relay or buzzer directly, and for repairs where the old circuit relies on its 200 mA output.
Questions people ask
Is the TLC555 a direct replacement for the NE555?
In most circuits, yes. The 8-pin packages have the same pinout and the timing formulas are the same. It is not a direct replacement when pin 3 sources more than about 10 mA, when the supply is above 15 V, or when you use the 14-pin TSSOP version, which has a different pinout.
Can the NE555 run on 3.3 V?
No. TI's recommended minimum for the NE555 is 4.5 V. Use the TLC555C (from 2 V) or the TLC555I (from 3 V).
Why does my TLC555 circuit run at a different frequency from the NE555 version?
Below 100 kHz the formulas are the same, so the difference usually comes from the parts around the chip, mainly the timing capacitor's tolerance. Above 100 kHz, propagation delay changes the period on both chips, and the NE555 is outside the range TI recommends.
Can a TLC555 drive a relay?
Not directly. It sources about 10 mA typical and 15 mA at the absolute maximum. Drive the relay through a transistor or a logic-level MOSFET, with a flyback diode across the coil.
What is the largest timing resistor I can use?
On the NE555, TI gives about 3.4 MΩ for RA + RB at 5 V and about 10 MΩ at 15 V. The TLC555's input current is so small (75 pA maximum on the C grade) that the capacitor's leakage, not the chip, sets the limit.
Where to go next
The NE555 page has the full pin descriptions, the NE556 dual and a 1 Hz flasher worked out. The 555 astable and 555 monostable lessons explain the timing, and the 555 LED flasher system walks through a complete build. Other pages that compare parts the same way: LM358 vs 741 vs TL072 and 7805 vs LM317 vs AMS1117.
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, xx555 Precision Timers (NA555, NE555, SA555, SE555), SLFS022K (SLFS022K, September 1973, revised March 2026)
- Texas Instruments, TLC555 CMOS Timer, SLFS043K (SLFS043K, August 1983, revised January 2026)
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.