PIC16LC710-04/SS - 8-bit 4MHz MCU 896B OTP 20-SSOP | Microchip
MPN: PIC16LC710-04/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.97 | $4.97 |
| 10 | $4.48 | $44.80 |
| 100 | $3.94 | $394.00 |
| 500 | $3.55 | $1,775.00 |
| 1,000 | $3.16 | $3,160.00 |
PIC16LC710-04/SS Overview
What is a PIC microcontroller? A PIC (Peripheral Interface Controller) is an 8-bit RISC microcontroller family from Microchip built on a Harvard architecture with separate program and data buses, enabling single-cycle instruction execution. PIC microcontrollers sit in the hierarchy: microcontroller -> embedded MCU -> CMOS RISC processor -> semiconductor. The PIC16LC71x series specifically targets cost-sensitive analog-sensing applications, integrating an on-chip ADC and timer resources that historically required separate components.
Key features include 13 individually direction-controlled I/O pins, an 8-bit Timer0 with 8-bit prescaler, a 16-bit Timer1 with prescaler, an 8-bit Timer2, and a multi-channel 8-bit A/D converter. The PIC16LC710-04/SS supports in-circuit serial programming (ICSP) and operates across the commercial 0°C to +70°C range.
Architecturally, the PIC16LC710 uses a 14-bit instruction word with a 2-stage pipeline, achieving 200 ns instruction cycle at 20 MHz. Its integrated ADC eliminates external conversion ICs in low-channel-count designs; combined with BOR and WDT, it reduces BOM cost for white-goods, appliance, and simple sensor-interface products.
Typical applications include battery chargers, smart-card readers, security and alarm systems, HVAC damper control, washing-machine user-interface boards, and remote transmitters. The SSOP-20 footprint suits compact, surface-mount consumer and industrial designs.
Design consideration: the OTP variant cannot be reprogrammed; for prototypes or field-upgradable firmware, the PIC16F710 (Flash) family is recommended. Ensure MCLR pull-up, decoupling (0.1 µF + 10 µF), and proper ADC acquisition timing per the datasheet.
This page synthesizes distributor stock, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16LC710-04/SS — 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 PIC16LC710-04/SS (same form factor and footprint) — differing in ADC, Package, Program Memory Size, Timers, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C711-04/SS
✅ Drop-In✓ In Stock
$1.08 / Unit
View Datasheet →PIC16LC710-04I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC710-04E/SS
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$4.65 / Unit
View Datasheet →PIC16LC710T-04/SS
✅ Drop-In✓ In Stock
$2.08 / Unit
View Datasheet →PIC16F710-I/SS
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C710-04/SS
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$2.1 / Unit
View Datasheet →PIC16LC710-04/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC, 14-bit instruction word |
| Family | PIC16C7X mid-range |
| Maximum Clock Speed | 4 MHz |
| Program Memory Size | 896 B (512 x 14) OTP |
| Data RAM | 36 B |
| Data EEPROM | Not available (OTP family) |
| I/O Pins | 13 |
| ADC | 8-bit, 4-channel (shared with digital I/O) |
| Timers | Timer0 8-bit, Timer1 16-bit, Timer2 8-bit |
| Supply Voltage | 2.5 V to 5.5 V |
| Operating Temperature | 0 °C to +70 °C (commercial) |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer (WDT) | Yes |
| In-Circuit Serial Programming (ICSP) | Yes |
| Package | 20-SSOP (5.30 mm body width, 0.65 mm pitch) |
| Mounting Type | Surface Mount |
| Program Memory Type | OTP (One-Time Programmable) |
| RoHS Status | Compliant |
PIC16LC710-04/SS Pin Configuration
| Pin 1 | RA3/AN3/VREF+ — Bidirectional I/O; ADC channel 3; ADC voltage reference positive input |
| Pin 2 | RA2/AN2 — Bidirectional I/O; ADC channel 2 |
| Pin 3 | RA1/AN1 — Bidirectional I/O; ADC channel 1 |
| Pin 4 | RA0/AN0 — Bidirectional I/O; ADC channel 0 |
| Pin 5 | MCLR/VPP — Master Clear (reset) input / programming voltage input |
| Pin 6 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 7 | OSC2/CLKOUT — Crystal oscillator output / clock output (Fosc/4) |
| Pin 8 | RB0/INT — Bidirectional I/O; external interrupt source |
| Pin 9 | RB1 — Bidirectional I/O |
| Pin 10 | RB2 — Bidirectional I/O |
| Pin 11 | RB3 — Bidirectional I/O |
| Pin 12 | RB4 — Bidirectional I/O; interrupt-on-change |
| Pin 13 | RB5 — Bidirectional I/O; interrupt-on-change |
| Pin 14 | RB6 — Bidirectional I/O; interrupt-on-change; ICSP clock |
| Pin 15 | RB7 — Bidirectional I/O; interrupt-on-change; ICSP data |
| Pin 16 | VSS — Ground reference |
| Pin 17 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| Pin 18 | RC0/T1OSO/T1CKI — Bidirectional I/O; Timer1 oscillator output / clock input |
| Pin 19 | RC1/T1OSI — Bidirectional I/O; Timer1 oscillator input |
| Pin 20 | RC2/CCP1 — Bidirectional I/O; Capture/Compare/PWM module 1 |
Typical Applications
PIC16LC710-04/SS is suitable for 6 applications: Battery Charger Control, Security and Alarm System Panels, HVAC Damper and Fan Control, Washing Machine User Interface Board, Remote Control Transmitters (RF/IR), Smart Card and Access Reader.
Battery Charger Control
The PIC16LC710-04/SS fits battery charger control boards where its 4-channel 8-bit ADC monitors battery voltage, charge current, and temperature, while the 13 I/O pins drive status LEDs and relay controls. The 2.5 V to 5.5 V supply range allows direct connection to single-cell Li-Ion or multi-cell NiMH packs without additional regulation. With 896 B of OTP program memory, designers can implement CC-CV charge profiles and safety timers. The integrated Brown-out Reset prevents corrupted firmware execution on deeply discharged packs. Pair with companion power MOSFETs driven from RB pins for high-current switching.
Recommended
Security and Alarm System Panels
Alarm panel mainboards use the PIC16LC710-04/SS to scan multiple zones, drive piezo sirens, and interface to keypad matrices through its 13 I/O pins. The 4-channel ADC digitizes loop supervision voltages for tamper detection, while the Watchdog Timer recovers the panel from firmware lockups after EMI events. The 4 MHz clock and 896 B OTP memory accommodate sensor-debounce routines, ARM/DISARM state machines, and entry/exit delay timers. Brown-out Reset protects against brownout-induced false alarms during power glitches. Pair with PIC16C711 for systems needing more analog sensor inputs.
Recommended
HVAC Damper and Fan Control
The PIC16LC710-04/SS is well-suited to HVAC damper actuator boards where its 4-channel ADC reads thermistor inputs and supply voltage while PWM drives triac-gated fans. The Timer2 module generates the PWM carrier, while the 8-bit Timer0 sequences damper position changes. Operating down to 2.5 V supports 24 VAC-derived logic rails via simple half-wave rectification. The OTP memory stores calibration coefficients for thermistor linearization. Pair with opto-isolated triac drivers on the I/O pins for mains-isolated switching in residential HVAC equipment.
Recommended
Washing Machine User Interface Board
White-goods control boards for washing machines deploy the PIC16LC710-04/SS to scan rotary encoder inputs, drive 7-segment LED displays, and sense water level via the 4-channel 8-bit ADC. The 13 I/O pins are sufficient for button matrices plus relay control of motor, pump, and door lock. OTP program memory locks in validated wash-cycle firmware to prevent field corruption. Brown-out Reset handles noisy mains-derived supply transients. Industrial-temp variants suit the high-humidity laundry environment.
Recommended
Remote Control Transmitters (RF/IR)
Compact remote transmitter PCBs leverage the PIC16LC710-04/SS for low-power IR or RF encoding with its 2.5 V to 5.5 V supply range compatible with coin-cell batteries. Sleep current in the low-microamp range enables multi-year battery life when paired with a Watchdog Timer wake-up. The Timer0 interrupt sources generate accurate carrier frequencies for IR protocols. 13 I/O pins accommodate matrix keypads up to 12 keys plus an IR LED driver. OTP memory secures the encoding protocol against cloning.
Recommended
Smart Card and Access Reader
Access control readers use the PIC16LC710-04/SS to bit-bang smart-card ISO-7816 protocols via Timer1 UART and software-driven I/O, while the ADC verifies supply levels to the card. The 13 I/O pins support card presence switches, LED indicators, and Wiegand output to host panels. OTP memory stores vendor-specific card application identifiers securely. Brown-out Reset ensures clean shutdown when card power is removed, preventing latch-up in the card interface. Pair with external level shifters for 5 V card signaling.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC710-04/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C711-04/SS | PIC16LC710-04I/SS | PIC16LC710T-04/SS | PIC16F710-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-SSOP | 20-SSOP - same | 20-SSOP - same | 20-SSOP - same | 20-SSOP - same |
| Maximum Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Program Memory | 896 B OTP | 896 B OTP | 896 B OTP | 896 B OTP | 1024 B Flash |
| ADC Channels | 4 × 8-bit | 8 × 8-bit | 4 × 8-bit | 4 × 8-bit | 6 × 8-bit |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature | 0 °C to +70 °C | 0 °C to +70 °C | -40 °C to +85 °C | 0 °C to +70 °C | -40 °C to +85 °C |
| Memory Type | OTP | OTP | OTP | OTP | Flash |
| I/O Pins | 13 | 13 | 13 | 13 | 17 |
| Pin-to-Pin Compatibility | — | Yes (drop-in) | Yes (drop-in) | Yes (drop-in) | Yes (drop-in, Flash) |
Key Differentiators
- Lowest-cost 4-channel ADC option in PIC16C71x family (vs PIC16C711-04/SS)
- Reprogrammable Flash drop-in alternative available (vs PIC16F710-I/SS)
- Industrial-temp variant for harsh environments (vs PIC16LC710-04I/SS)
Design Notes
Place a 0.1 µF ceramic decoupling capacitor as close as possible to the VDD pin (pin 17), with a bulk 10 µF tantalum or aluminum electrolytic on the same node. For battery applications, add a 100 kΩ MCLR pull-up to VDD so that supply ramp behavior does not lock the MCU into an unintended state. Brown-out Reset should be enabled in the configuration word to protect against low-voltage firmware corruption when battery voltage sags.
Route the crystal traces (OSC1/OSC2) symmetrically and as short as possible, with the crystal and load capacitors within 5 mm of the IC pins. Keep high-current switching traces (relay drivers on RB pins) at least 3 mm away from the oscillator traces to prevent injection of supply noise into the clock. For SSOP-20, use 0.65 mm-pitch land patterns per JEDEC MO-150 and follow Microchip SSOP-20 footprint recommendations.
The /04 speed suffix caps the oscillator at 4 MHz — do not substitute a 20 MHz crystal without also changing the part suffix. OTP parts cannot be erased or rewritten; prototype with the PIC16F710-I/SS Flash equivalent on the same SSOP-20 footprint before committing to OTP production. Ensure ADC acquisition time is met (minimum 19.7 µs at 4 MHz) per the PIC16C71X datasheet, and select an ADC clock that does not exceed 1.6 MHz.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified — automotive applications should consider PIC16F series with AEC-Q100 grade. Lead-free and halogen-free packaging per Microchip environmental compliance documentation.