PIC16LC62B-04I/SO - 8-bit 4MHz MCU, 3.5KB OTP, 28-SOIC | Microchip
MPN: PIC16LC62B-04I/SO ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.95 | $5.95 |
| 10 | $5.21 | $52.10 |
| 100 | $4.32 | $432.00 |
| 500 | $3.71 | $1,855.00 |
| 1,000 | $3.2 | $3,200.00 |
PIC16LC62B-04I/SO Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/OTP/Flash), data memory (RAM), and peripheral interfaces on one die. The PIC16LC62B belongs to Microchip's Mid-Range MCU family, sitting architecturally between baseline (10/12-bit instruction) and Enhanced (16-bit) families. Within the broader semiconductor hierarchy, it is classified as a microcontroller -> embedded processor -> integrated circuit. The "LC" suffix designates the low-power CMOS process variant, while the "62B" identifies a specific Mid-Range device with EPROM-based program memory and a parallel slave port.
Key features include four interrupt sources, eight-level deep hardware stack, power-on reset (POR), brown-out reset, watchdog timer with its own on-chip RC oscillator, three timers (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit with PWM), a Capture/Compare/PWM (CCP) module, an 8-bit parallel slave port, USART, and an analog comparator. The wide 2.5 V to 5.5 V operating range supports both 3.3 V and 5 V system designs, and the -40 °C to +85 °C industrial temperature range ("I" suffix) allows deployment in harsh environments.
Typical applications include industrial sensor interface modules, automotive body electronics sub-controllers, appliance control boards (washing machines, HVAC fans), security keypads and alarm panels, low-end remote control units, and general-purpose 5 V logic-replacement designs. The OTP memory suits low-volume production and field-configurable logic.
Design consideration: OTP memory cannot be erased after programming, so firmware must be fully validated on a windowed (JW) or flash equivalent (PIC16F62x) part before committing to the OTP device in production. Verify timing budgets against the 4 MHz oscillator maximum; for higher throughput, choose the PIC16LC62B-20 variant (20 MHz). This page synthesizes distributor pricing, drop-in PIC16C62B family alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16LC62B-04I/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 PIC16LC62B-04I/SO (same form factor and footprint) — differing in Core Architecture, Package, Operating Temperature, Program Memory Type, Supply Voltage Range.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC62B-04/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC62AT-04I/SO
✅ Drop-In✓ In Stock
$2.05 / Unit
View Datasheet →PIC16LC62A-04I/SO
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC16LC62BT-04I/SO
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC16LC62BT-04/SO
✅ Drop-In✓ In Stock
$0.78 / Unit
View Datasheet →PIC16LC622A-04I/SS
✅ Drop-In✓ In Stock
$1.56 / Unit
View Datasheet →PIC16LC558-04I/SO
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC16LC554T-04I/SO
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC16LC62B-04I/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16C (Mid-Range 8-bit RISC) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 x 8 bytes |
| Maximum Clock Frequency | 4 MHz |
| Instruction Cycle Time | 200 ns (min) |
| Number of I/O Pins | 22 |
| Number of Timers | 3 (Timer0/1/2) |
| Communication Interfaces | USART, PSP (Parallel Slave Port) |
| CCP Modules | 1 (Capture/Compare/PWM) |
| Analog Comparator | Yes (1) |
| Supply Voltage Range | 2.5 V to 5.5 V |
| Operating Temperature Range | -40 °C to +85 °C (Industrial) |
| Package / Case | 28-SOIC (7.50 mm width) |
| Mounting Type | Surface Mount |
| MSL Level | 1 (per Microchip SOIC standard) |
| RoHS Status | Compliant |
PIC16LC62B-04I/SO Pin Configuration
| Pin 1 | MCLR/VPP — Master clear (reset) input / programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| Pin 5 | RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / ADC voltage reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain) |
| Pin 7 | RA5/SS/AN4 — PORTA bit 5 / Slave Select / Analog input 4 |
| Pin 8 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 9 | OSC2/CLKOUT — Oscillator crystal 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 / CCP2 output |
| 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 TX / USART clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / USART RX / 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 (2.5 V to 5.5 V) |
| Pin 28 | NC — Not connected (per datasheet, reserved for PSP pin on PIC16C62B) |
Typical Applications
PIC16LC62B-04I/SO is suitable for 7 applications: Industrial Sensor Interface Module, Appliance Control Board (Washing Machine / HVAC Fan), Security Alarm Keypad and Access Panel, Automotive Body Electronics Sub-Controller, Remote Control and IR Transmitter Unit, 5 V Logic-Replacement and Custom Sequencing Controller, Battery-Powered Data Logger Node.
Industrial Sensor Interface Module
The PIC16LC62B-04I/SO is well-suited for industrial sensor interface modules that read analog and digital sensors and forward data over RS-232 or RS-485. Its 22 I/O pins support 4-8 analog inputs via the built-in 8-bit ADC and digital inputs for limit switches, encoders, and opto-isolated 24 V signals (with external level shifting). The USART peripheral handles half-duplex RS-485 communication with sensor networks at 9600 to 115200 baud, while the -40 C to +85 C industrial temperature rating enables factory-floor deployment. The 3.5 KB OTP program memory stores the protocol stack, calibration tables, and device-state machine. The CCP module drives PWM-controlled indicator LEDs, and the analog comparator implements threshold detection for over-temperature alarms.
Recommended
Appliance Control Board (Washing Machine / HVAC Fan)
In washing machine and HVAC fan control boards, the PIC16LC62B-04I/SO orchestrates motor control, water-level sensing, and user-interface keypad scanning. The 22 I/O interface directly to triac drivers (MOC3021), relay coils, and 7-segment LED displays with minimal external glue logic. Timer0 generates the timebase for the spin-cycle state machine, Timer1 captures tachometer feedback from the motor, and the CCP module generates PWM to vary fan or pump speed. The industrial -40 C to +85 C temperature range and 2.5 V to 5.5 V supply tolerance handle voltage sags during motor inrush and elevated ambient inside appliance cabinets. OTP programming locks the firmware permanently, preventing unauthorized field modification.
Recommended
Security Alarm Keypad and Access Panel
The PIC16LC62B-04I/SO is a fit for security alarm keypads, where its 22 I/O can scan a 4x4 matrix keypad, drive 4-7 status LEDs, and supervise two to four zones of wired sensors. The built-in analog comparator detects tamper-switch resistance shifts without a dedicated external comparator IC. The USART interfaces to the main alarm panel over a multi-drop proprietary bus, while the watchdog timer and brown-out reset guarantee lock-up recovery during brownouts. The 128-byte RAM is enough for a 6-digit PIN buffer and zone-status flags. Its 4 MHz clock supports keypad debounce and event logging, while the OTP memory prevents field firmware tampering.
Recommended
Automotive Body Electronics Sub-Controller
Inside automotive body electronics sub-controllers (window lift, mirror adjust, seat controller), the PIC16LC62B-04I/SO supervises tactile switch inputs and drives small DC motors or LEDs through H-bridge drivers. Its industrial temperature rating handles the under-dash thermal environment, while the wide 2.5-5.5 V supply accommodates cranking transients (paired with TVS protection on VDD). The PWM CCP module adjusts motor speed, and the analog comparator implements current-limit foldback detection via shunt monitoring. However, for under-hood or AEC-Q100 qualified modules, designers should migrate to the PIC16F88 or PIC18F equivalent - the PIC16LC62B family is not automotive qualified per Microchip's product page.
Recommended
Remote Control and IR Transmitter Unit
The PIC16LC62B-04I/SO is well-matched to IR remote control transmitters, where its 22 I/O scan 32-64 button matrices and generate carrier-modulated PWM on a single CCP pin to drive an IR LED. The 4 MHz oscillator supports NEC, RC5, and SIRC protocol encoding with deterministic timing. Its 128-byte RAM holds the key code and learned-device lookup table, while the 3.5 KB OTP program memory stores the entire protocol library. Battery operation is enhanced by the LC low-power process variant, which delivers sub-1 mA active current at 3 V and low sleep current suitable for coin-cell or 2xAAA operation. OTP memory prevents accidental firmware corruption in the field.
Recommended
5 V Logic-Replacement and Custom Sequencing Controller
The PIC16LC62B-04I/SO is frequently used as a 5 V logic-replacement and custom power-sequencing controller in mixed-signal systems. Its 22 I/O can replace 4-6 standard 74HC logic ICs by implementing programmable power-up sequencing, watchdog supervision, and interlock logic in firmware. The CCP module generates precise reset-pulse widths and watchdog kick signals, while the analog comparator monitors rail voltages for brown-out detection. The 4 MHz clock provides deterministic 200 ns instruction timing, critical for synchronous multi-rail power-up. This application leverages the MCU's low unit cost at moderate volumes and the OTP guarantee that production firmware cannot be altered.
Recommended
Battery-Powered Data Logger Node
The PIC16LC62B-04I/SO's LC process variant and 2.5 V minimum supply make it suitable for 2x AA or coin-cell battery-powered data loggers measuring temperature, humidity, or pulse-counted events. The 22 I/O scan 4-8 sensors via ADC channels, the CCP module wakes the device at programmable intervals via Timer1 gate, and the USART offloads data to a host. OTP memory at 3.5 KB fits a 30-day rolling buffer plus sensor-calibration tables. Power-on reset and brown-out reset protect against low-battery corruption, and the 4 MHz oscillator runs intermittently to extend battery life.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC62B-04I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC62B-04/SO | PIC16LC62AT-04I/SO | PIC16LC62A-04I/SO | PIC16LC62BT-04I/SO | PIC16LC622A-04I/SS |
|---|---|---|---|---|---|---|
| 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-SSOP (same pin count, narrower body) |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 1.75 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| RAM Size | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| Operating Temperature | -40 to +85 C (Industrial) | 0 to +70 C (Commercial) | -40 to +85 C (Industrial) | -40 to +85 C (Industrial) | -40 to +85 C (Industrial) | -40 to +85 C (Industrial) |
| I/O Pin Count | 22 | 22 | 22 | 22 | 22 | 22 |
| Program Memory Type | OTP | OTP | OTP | OTP | OTP | OTP |
Key Differentiators
- Industrial temperature grade option in same family (vs PIC16LC62B-04/SO)
- Mid-Range core with parallel slave port (vs PIC16LC62A-04I/SO)
- Low-power LC process variant (vs PIC16C62B)
- Peripheral set includes USART and CCP (vs PIC16LC554T-04I/SO)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 27) and another on VSS (pin 26), with traces no longer than 5 mm. For designs drawing more than 50 mA total from the supply, add a 10 uF bulk capacitor near the MCU to handle motor-inrush or relay-coil current spikes. The brown-out reset (BOR) module requires the supply to be stable at 2.5 V or above; ensure bulk capacitance is sufficient to ride through 50 ms brownouts typical in 24 V industrial buses.
The 28-SOIC package has a 7.50 mm body width and 1.27 mm pin pitch. Allow at least 0.20 mm trace clearance between adjacent SOIC pins and route power traces on inner layers for thermal relief. Exposed thermal pad is not present on this package; for thermal management rely on copper pours on top and bottom layers connected by at least 4 thermal vias under the MCU body. Keep high-frequency traces (crystal, OSC1/OSC2) away from analog inputs (RA0-RA5) to minimize coupling.
OTP memory cannot be erased after programming - any bit error in the programming file bricks the device permanently. Always validate firmware on a flash-based PIC16F62x equivalent (same pinout) before committing code to OTP silicon. The MCLR/VPP pin (pin 1) requires a 10 kohm pull-up to VDD for normal operation and a low-going pulse to reset; do not leave it floating. The 4 MHz oscillator maximum is absolute - exceeding it causes timing violation and may corrupt program execution. Use 4 MHz ceramic resonator or crystal with 22 pF load capacitors.
The parallel slave port (PSP) pins RC0-RC7 share physical pads with other peripherals. When PSP is enabled, the analog functions on those pins are disabled. For mixed analog/digital designs, dedicate PORTB to digital-only I/O and use PORTA analog inputs to avoid contention. The USART TX/RX pins (RC6/RC7) are also used for in-circuit serial programming (ICSP); provide a 10 kohm isolation resistor on RC6/RC7 if external RS-232 drivers stay connected during programming to prevent driver contention.
Compliance Information
RoHS and lead-free per Microchip product page; AEC-Q100 not qualified - choose PIC16F88 or PIC18F equivalent for automotive; halogen-free status not explicitly stated in the verified distributor data.