PIC16LC76T-04/SO - 8-Bit 4MHz MCU 14KB OTP 28-SOIC | Microchip
MPN: PIC16LC76T-04/SO ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.1 | $9.10 |
| 10 | $8.4 | $84.00 |
| 100 | $7.65 | $765.00 |
| 500 | $7.1 | $3,550.00 |
| 1,000 | $6.55 | $6,550.00 |
PIC16LC76T-04/SO Overview
An 8-bit microcontroller is a small, self-contained computing device that integrates a CPU, non-volatile program memory, working RAM, and a set of peripheral interfaces onto a single silicon die. In the broader taxonomy it sits under microcontroller -> embedded processor -> microprocessor -> semiconductor. The 8-bit PIC16C/LC family pioneered Harvard-architecture RISC microcontrollers and remains popular for cost-sensitive embedded designs where deterministic timing, low pin count, and on-chip analog peripherals outweigh raw throughput.
Key features include 14KB OTP program memory (single-write, not re-programmable in-circuit), 368 bytes of data RAM, 22 I/O pins across two ports, 8-bit A/D converter with 5 input channels, and three serial communication peripherals: I2C (MSSP), SPI (MSSP master/slave), and an asynchronous USART. The device also includes 3 timer/counters, a watchdog timer with its own on-chip RC, brown-out reset, and 8 source-level interrupt vectors.
The PIC16LC76 uses Microchip's classic mid-range RISC core with a 14-bit instruction word and a 35-instruction set, providing 4:1 code density versus typical 8-bit CISC architectures. The integrated 8-bit successive-approximation ADC, comparator, and capture/compare/PWM modules eliminate external analog components in many sensor-interface designs, while the on-chip oscillator and POR reduce BOM cost.
Typical applications include industrial control front-ends, white-goods and appliance control boards, automotive body controllers, simple sensor signal conditioning with on-chip ADC, and consumer electronics human-interface panels where deterministic real-time response and small code footprint matter more than MHz performance.
When designing with this device, reserve the OTP window correctly - the 'T' suffix and '/SO' package code together designate tape-and-reel packaging in a 28-pin wide SOIC. Because OTP cannot be re-programmed, prototype firmware must be validated on a windowed or flash equivalent (such as the PIC16F76) before committing to OTP for production.
This page synthesizes distributor pricing, same-brand drop-in alternatives sourced from Microchip's PIC16C7X family datasheet, and practical design notes not found in the standalone manufacturer datasheet.
Drop-in alternatives for PIC16LC76T-04/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16LC76T-04/SO (same form factor and footprint) — differing in Package, ADC, Program Memory Type, Core Architecture, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C76-04/SO
✅ Drop-In✓ In Stock
$5.55 / Unit
View Datasheet →PIC16LC76-04/SO
✅ Drop-In✓ In Stock
$5.31 / Unit
View Datasheet →PIC16LC76T-04I/SO
✅ Drop-In✓ In Stock
$5.38 / Unit
View Datasheet →PIC16F76-I/SO
✅ Drop-In✓ In Stock
$2.9 / Unit
View Datasheet →PIC16C76T-04I/SO
✅ Drop-In✓ In Stock
$4.45 / Unit
View Datasheet →PIC16LC76T-04/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16C mid-range 8-bit RISC (Harvard) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 14 KB (8K x 14 words) |
| Data RAM | 368 bytes |
| Maximum CPU Frequency | 4 MHz |
| Operating Voltage Range | 2.5 V to 6.0 V |
| Typical Operating Voltages | 3.3 V / 5 V |
| ADC | 8-bit, 5 channels |
| I/O Pins | 22 |
| Communication Peripherals | I2C (MSSP), SPI (MSSP), USART |
| Timer/Counters | 3 (Timer0, Timer1, Timer2) |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| Brown-out Reset | Yes |
| Interrupt Sources | 8 (vectored) |
| Instruction Set | 35 instructions, 14-bit word |
| Package | 28-SOIC (SO, 7.50 mm body width) |
| Mounting Type | Surface Mount |
| Operating Temperature | 0 °C to +70 °C (commercial) |
| Oscillator | External (RC/HS/XT/LP modes supported) |
| Packaging Form | Tape & Reel (T suffix) |
PIC16LC76T-04/SO Pin Configuration
| Pin 1 | MCLR/VPP — Master clear reset (active low) / programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / ADC analog input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / ADC analog input 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / ADC analog input 2 |
| Pin 5 | RA3/AN3/VREF — PORTA bit 3 / ADC analog input 3 / ADC voltage reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS — PORTA bit 5 / ADC analog input 4 / SPI slave select |
| Pin 8 | OSC1/CLKIN — External oscillator input |
| Pin 9 | OSC2/CLKOUT — External oscillator output / clock output |
| Pin 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture/Compare/PWM 2 |
| Pin 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Pin 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pin 18 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 19 | RB1 — PORTB bit 1 |
| Pin 20 | RB2 — PORTB bit 2 |
| Pin 21 | RB3 — PORTB bit 3 |
| Pin 22 | RB4 — PORTB bit 4 |
| Pin 23 | RB5 — PORTB bit 5 |
| Pin 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 26 | VSS — Ground reference |
| Pin 27 | VDD — Positive supply voltage (2.5V to 6.0V) |
| Pin 28 | NC — Not connected (per datasheet) |
Typical Applications
PIC16LC76T-04/SO is suitable for 6 applications: Industrial Control Front-End, White-Goods / Appliance Control, Automotive Body Controller Nodes, Sensor Signal Conditioning Hub, Consumer Electronics HMI Panel, Battery-Powered Remote Sensor Node.
Industrial Control Front-End
The PIC16LC76T-04/SO's 5-channel 8-bit ADC, 22 I/O pins, and wide 2.5V-6V supply range make it a strong fit for industrial control front-ends reading sensors and driving relays or optocouplers. The PIC16 mid-range core delivers deterministic instruction timing suited to PLC-style sequencing at 4 MHz, and the 14KB OTP holds fixed control firmware. Placed as the supervisory MCU between sensor conditioning and the actuator drivers, the device's brown-out reset and watchdog timer protect the system against supply glitches in factory environments; the 0C-70C commercial grade limits deployment to controlled cabinets rather than outdoor installations.
Recommended
White-Goods / Appliance Control
Consumer white-goods such as washing machines, dishwashers, and ovens require a small, deterministic MCU with ADC for temperature or level sensing and PWM for motor or heater control. The PIC16LC76T-04/SO's 3 timer/counters with capture/compare/PWM, integrated 8-bit ADC, and USART for diagnostic communications match this role precisely. OTP memory locks the production firmware, while the 28-SOIC package keeps the BOM cost low in high-volume appliance lines. Trade-off: 4 MHz core is borderline for modern HMI graphics, so the part is best reserved for legacy appliance platforms without TFT displays.
Recommended
Automotive Body Controller Nodes
Automotive body controllers for windows, mirrors, and lighting demand a small MCU with LIN/CAN-friendly USART, ADC for current sensing, and PWM for motor drivers. The PIC16LC76T-04/SO's USART, 5-channel 8-bit ADC, and capture/compare PWM satisfy the I/O requirement, though the 0C-70C commercial grade requires migration to the I-suffix variant for under-hood thermal margin. OTP memory prevents post-shipment firmware tampering. For new automotive designs, AEC-Q100-qualified dsPIC or PIC18 families are preferred, but the LC76 family remains viable for cost-sensitive body-electronics retrofits.
Recommended
Sensor Signal Conditioning Hub
Low-speed sensor hubs that aggregate thermistor, photodiode, or potentiometer readings benefit from the PIC16LC76T-04/SO's integrated 8-bit/5-channel ADC, eliminating an external ADC chip. The MSSP peripheral supports both SPI and I2C for downstream digital sensors, while the 14KB OTP holds the calibration lookup tables. At 4 MHz the core can sample all five ADC channels at >1 kSPS aggregate, sufficient for HVAC, weather stations, and process-monitoring applications. Trade-off: 8-bit resolution is too coarse for strain-gauge or precision instrumentation - pair with an external 12/16-bit ADC for those applications.
Recommended
Consumer Electronics HMI Panel
Simple human-machine interface panels with button matrices, LED indicators, and small character LCDs are well served by the PIC16LC76T-04/SO's 22 I/O pins, three timer/counters, and serial peripherals for LCD backpacks. The 14KB OTP accommodates menu-state machines for washing machines, microwaves, or air-conditioner control panels. At this clock speed the part handles button debouncing, LED multiplexing, and basic 4-bit LCD drive without external logic; however, designers building graphical TFT UIs should migrate to PIC24/PIC32 for adequate CPU bandwidth and RAM.
Recommended
Battery-Powered Remote Sensor Node
Although the LC76 lacks the deep-sleep modes of modern XLP PIC MCUs, the PIC16LC76T-04/SO's 2.5V-6V supply and brown-out reset still support remote sensor nodes powered by 3.6V lithium or 4xAA battery packs. The 14KB OTP firmware can implement periodic ADC sampling, sleep intervals controlled via the watchdog interval, and USART wake-up on incoming bytes - sufficient for inventory trackers, environmental loggers, and irrigation controllers. For new low-power designs, PIC16LF76 or PIC24 XLP families are strongly preferred for sub-uA sleep currents and flash reprogrammability.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC76T-04/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C76-04/SO | PIC16LC76-04/SO | PIC16LC76T-04I/SO | PIC16F76-I/SO | PIC16C76T-04I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Program Memory Type | OTP (14KB) | OTP (14KB) | OTP (14KB) | OTP (14KB) | Flash (14KB) | OTP (14KB) |
| Maximum CPU Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 5 MHz | 4 MHz |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C | 0C to +70C | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) |
| Packaging Form | Tape & Reel | Tube | Tube | Tape & Reel | Tube | Tape & Reel |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| ADC Channels | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Active (recommended for new designs) | Obsolete |
Key Differentiators
- Wider operating voltage range 2.5V-6V than typical 5V-only PIC16C76 (vs PIC16C76-04/SO)
- Industrial temperature variant available for outdoor/automotive deployment (vs PIC16C76T-04I/SO)
- Same 28-SOIC footprint as flash-based PIC16F76 with field re-programmability (vs PIC16F76-I/SO)
Design Notes
The 'T' suffix on PIC16LC76T-04/SO denotes tape-and-reel packaging only - it does NOT indicate industrial temperature grade. Designers who require -40C to +85C operation must select the I-suffix variant (PIC16LC76T-04I/SO), which is a true industrial-temperature drop-in. Substituting the LC76T into an automotive or outdoor enclosure without the I-suffix will cause cold-start failures below 0C and oscillator drift. Always cross-check the temperature grade in the part number before layout finalization.
Place the 28-SOIC decoupling capacitor (100nF ceramic minimum, plus 10uF tantalum or ceramic bulk) within 5 mm of the VDD pin (pin 27). Keep the MCLR/VPP trace short and route a 10k pull-up to VDD; if ICSP is required, route PGC (RB6) and PGD (RB7) to a header with no series resistors above 100 ohm. The ADC reference (RA3/AN3/VREF) should be bypassed with 100nF + 10uF to VSS to minimize conversion noise.
OTP (One-Time Programmable) memory cannot be erased or re-programmed in-circuit. Validating firmware on a flash equivalent (PIC16F76-I/SO in the same 28-SOIC footprint) before committing production PIC16LC76T-04/SO units is mandatory, otherwise any code bug forces scrapping of the entire PCBA. Per Microchip's PIC16C7X datasheet, code-protect fuse selection must also be finalized before programming because OTP lock cannot be reversed.
Estimated: at 5V VDD and 4 MHz CPU clock, the PIC16LC76T-04/SO draws approximately 2-5 mA active and ~1 uA in sleep (with watchdog disabled). For battery-powered designs, disable the watchdog timer in software and switch to the LF oscillator mode to minimize quiescent current. Brown-out reset should be configured at 4.0V (BOREN=1, BORV=1) for 5V rails to prevent code corruption during supply droops.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the PIC16LC76T-04 family is commercial/industrial grade, not automotive grade.