PIC16LC712T-04I/SO - 4MHz 8-Bit PIC MCU, 1.75KB OTP, 18-SOIC | Microchip
MPN: PIC16LC712T-04I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.08 | $30.80 |
| 100 | $2.62 | $262.00 |
| 500 | $2.18 | $1,090.00 |
| 1,000 | $1.84 | $1,840.00 |
PIC16LC712T-04I/SO Overview
A PIC16C-series microcontroller is an 8-bit RISC microprocessor built around a Harvard architecture with separate program and data buses, designed by Microchip Technology as the foundation of one of the industry's most widely deployed embedded controller families. The PIC16C712 occupies the mid-range position in the PIC16 family, sitting between the baseline PIC16C5X and the enhanced PIC16C7X families, and offering an A/D converter plus a Capture/Compare/PWM module that is absent in the PIC16C5X baseline parts.
Key features include 33 I/O pins (13 dedicated plus 4 analog inputs), a 200ns instruction cycle at 20MHz, three timer modules (Timer0 8-bit with prescaler, Timer1 16-bit, Timer2 8-bit), an 8-channel 8-bit A/D converter with up to 8 analog inputs, and a Capture/Compare/PWM (CCP) module. The OTP program memory allows one-time field programming, making the part cost-effective for production volumes where in-system reprogrammability is not required.
The device uses a Harvard architecture with a 14-bit instruction word and an 8-bit data path, achieving single-cycle execution for most instructions except program branches (two cycles). The internal RISC core executes from 35 single-word instructions, simplifying code development and accelerating time-to-proven designs in embedded applications.
Typical applications include industrial control subsystems, low-power sensor interface boards, battery-powered measurement instruments, white-goods and appliance controllers, and automotive sub-system modules where extended temperature range and OTP programming are acceptable. The wide 2.5V to 5.5V supply range supports both 3.3V and 5V system designs.
When designing with this part, ensure the application firmware is fully debugged on a windowed (JW) or emulation variant before committing to OTP, because OTP parts cannot be erased. Plan for a 4MHz oscillator at most for this speed grade (the -04 speed bin); the -20 variants support up to 20MHz. Adequate decoupling near VDD and a bulk capacitor on the analog AVSS/AVDD pair are required for ADC accuracy.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond the manufacturer datasheet to help engineers select, source, and qualify the PIC16LC712T-04I/SO for new and legacy designs.
Drop-in alternatives for PIC16LC712T-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 PIC16LC712T-04I/SO (same form factor and footprint) — differing in ADC, Package, Core Architecture, Data EEPROM, Family.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC712T-04/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC712-04I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC711T-04I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC711-04I/SO
✅ Drop-In✓ In Stock
$3.78 / Unit
View Datasheet →PIC16LC711-04/SO
✅ Drop-In✓ In Stock
$1.85 / Unit
View Datasheet →PIC16LC711T-04E/SO
✅ Drop-In✓ In Stock
$4.32 / Unit
View Datasheet →PIC16LC712T-04I/SO Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Architecture | 8-bit RISC (Harvard) |
| Family | PIC® 16C |
| Maximum Clock Speed | 4 MHz (this speed grade; family supports DC-20 MHz) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 1.75 KB (1K x 14) |
| RAM Size | 128 bytes |
| EEPROM Size | None (OTP family) |
| Instruction Cycle Time | 200 ns at 20 MHz |
| Number of I/O Pins | 13 digital + 4 analog-input shared = 33 total port lines |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| ADC | 8-bit, 4 channels (per Microchip product page) |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| CCP Module | 1 x Capture/Compare/PWM |
| Operating Temperature Range | -40 °C to +85 °C (Industrial, "I" grade) |
| Package | 18-pin SOIC (SO) |
| Mounting Type | Surface Mount |
PIC16LC712T-04I/SO Pin Configuration
| Pin 1 | MCLR/VPP — Master Clear (reset, active low) / Programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 (ADC) |
| Pin 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 (ADC) |
| Pin 4 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC negative reference |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC positive reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 (open-drain) / Timer0 clock input |
| Pin 7 | RA5/SS/AN4 — PORTA bit 5 / SPI slave select / Analog input 4 |
| Pin 8 | OSC2/CLKOUT — Oscillator output / Clock-out RC2 |
| Pin 9 | OSC1/CLKIN — Oscillator input / Clock-in RC1 |
| Pin 10 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 11 | RB1 — PORTB bit 1 |
| Pin 12 | RB2 — PORTB bit 2 |
| Pin 13 | RB3/CCP1 — PORTB bit 3 / Capture-Compare-PWM channel 1 |
| Pin 14 | RB4 — PORTB bit 4 |
| Pin 15 | RB5 — PORTB bit 5 |
| Pin 16 | RB6 — PORTB bit 6 |
| Pin 17 | RB7 — PORTB bit 7 |
| Pin 18 | VSS — Ground reference |
Typical Applications
PIC16LC712T-04I/SO is suitable for 6 applications: Industrial Sensor Interface Board, Battery-Powered Measurement Instrument, White-Goods and Appliance Controller, Automotive Sub-System Module, Low-Speed Sensor Multiplexer / Hub, Educational and Hobby Embedded Controller.
Industrial Sensor Interface Board
The PIC16LC712T-04I/SO is well suited to industrial 4-20 mA loop-powered sensor interfaces where its 2.5 V-5.5 V wide supply rail accepts the 3.3 V typical sensor supply directly without an extra LDO. The 8-bit ADC with 4 input channels reads thermocouple, RTD bridge, or strain-gauge outputs with adequate resolution for alarm and trip-point decisions. The 1.75 KB OTP holds a small state machine plus calibration lookup table, while the 128-byte RAM accommodates a moving-average filter buffer. The industrial -40 °C to +85 °C temperature range meets outdoor cabinet and factory-floor specs. Place 100 nF + 10 µF decoupling on VDD/AVDD and route AVSS as a dedicated analog ground return.
Recommended
Battery-Powered Measurement Instrument
The PIC16LC712T-04I/SO is appropriate for handheld battery-powered instruments (digital multimeters, portable gas detectors, handheld environmental meters) thanks to its LC (low-voltage CMOS) core drawing only microamp-level active current. At 4 MHz the core executes 5 MIPS, sufficient for 100 Hz ADC sampling plus basic RMS calculation. The 8-bit ADC plus 4 analog inputs read battery voltage, sensor output, and user-interface potentiometers. Sleep at idle (Timer1 with external 32 kHz crystal) drops the system to nanoamp-level quiescent current, extending battery life. The 18-SOIC package fits easily inside AA-battery enclosures alongside an LCD and keypad matrix.
Recommended
White-Goods and Appliance Controller
The PIC16LC712T-04I/SO fits washing-machine, dishwasher, refrigerator and microwave user-interface controllers where a fixed-function OTP MCU plus a discrete user-interface keypad and triac drivers is the standard architecture. The CCP peripheral produces the 50/60 Hz zero-crossing triac-gating pulses needed for heater and motor power control. Industrial -40 °C to +85 °C operation tolerates appliance thermal environments. The 13 digital I/O lines drive a 7-segment or character LCD plus key matrix, while 4 analog inputs read temperature sensors and water level. 1.75 KB of OTP holds the cycle-state machine plus fault diagnostics.
Recommended
Automotive Sub-System Module
The PIC16LC712T-04I/SO is appropriate for non-safety automotive sub-systems such as interior lighting controllers, HVAC flap drivers, and accessory multiplexers where its industrial -40 °C to +85 °C range covers most cabin applications. The CCP peripheral generates PWM for LED dimming or motor speed control, while the 8-bit ADC reads ambient light sensors and potentiometers. Automotive designs should add a 100 nF decoupling cap plus a TVS on VDD for load-dump protection. For under-hood modules exceeding +85 °C, select AEC-Q100-qualified PIC16F variants instead.
Recommended
Low-Speed Sensor Multiplexer / Hub
The PIC16LC712T-04I/SO fits sensor-hub nodes where multiple analog sensors (temperature, humidity, light, motion PIR) are aggregated and reported via UART, I2C or SPI to a host controller. With 4 ADC channels, 13 digital I/O, and hardware I2C/SPI peripherals on the PIC16 mid-range, the device polls sensors sequentially and forwards averaged values to the host. The 4 MHz clock keeps active-mode current under 2 mA, suitable for always-on nodes. The 18-SOIC package is hand-solderable for prototype work and machine-solderable for production volumes.
Recommended
Educational and Hobby Embedded Controller
The PIC16LC712T-04I/SO is a classic teaching platform for university embedded-systems courses and for hobbyists learning PIC assembly or C programming with the MPLAB XC8 toolchain. The 35-instruction RISC core, 14-bit instruction word, and 8-level hardware stack are pedagogically clean. The 18-SOIC package is breadboard-friendly with an SOIC-to-DIP adapter board, and the integrated A/D converter plus CCP module gives students hands-on exposure to mixed-signal embedded design without external components. The 4 MHz oscillator is sufficient for LED blinking, UART polling, and PWM motor-speed labs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC712T-04I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC712T-04/SO | PIC16LC712-04I/SO | PIC16LC711T-04I/SO | PIC16LC711-04I/SO | PIC16LC711-04/SO |
|---|---|---|---|---|---|---|
| Package | 18-SOIC | 18-SOIC (same) | 18-SOIC (same) | 18-SOIC (same) | 18-SOIC (same) | 18-SOIC (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 1.75 KB OTP (1K x 14) | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP |
| ADC Channels | 4 (8-bit) | 4 (8-bit) | 4 (8-bit) | 4 (8-bit) | 4 (8-bit) | 4 (8-bit) |
| CCP Module | Yes (1 channel) | Yes (1 channel) | Yes (1 channel) | No | No | No |
| 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.5 V to 5.5 V | 2.5 V to 5.5 V |
| Temperature Grade | Industrial -40 C to +85 C | Commercial 0 C to +70 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Commercial 0 C to +70 C |
| Packaging Format | Tape & Reel (T) | Tape & Reel | Tube | Tape & Reel | Tube | Tube |
| Approx. Unit Price (1k) | 1.84 USD | 1.84 USD | 1.84 USD | 1.78 USD | 1.78 USD | 1.78 USD |
Key Differentiators
- OTP-based 18-SOIC with industrial temperature range (vs PIC16LC711T-04I/SO)
- Wide 2.5 V-5.5 V supply range from the LC variant (vs PIC16C712-04I/SO (non-L))
- Tape-and-reel packaging for SMT production (vs PIC16LC712-04I/SO (tube))
Design Notes
The PIC16LC712T-04I/SO accepts 2.5 V to 5.5 V on VDD, but the analog AVSS/AVDD pair must be tied to the same supply rail with separate traces and decoupled by a 10 µF bulk plus a 100 nF ceramic placed within 5 mm of the AVDD pin. Estimated: at 4 MHz active and 5.0 V VDD the core draws roughly 2 mA; in Sleep mode the device drops below 1 µA, so add a brown-out or external supervisor if the rail sags below 2.5 V under load transients.
OTP parts cannot be erased. Per Microchip application guidance, develop and fully debug firmware on a JW (windowed) or flash PIC16F712 emulator before committing to the PIC16LC712T-04I/SO for production. Programming the OTP array requires a high-voltage VPP pulse on the MCLR pin (typically 13 V); design the MCLR/VPP circuit so production programmers can access the pin even in field-deployed units.
Place the 4 MHz crystal or resonator within 5 mm of OSC1 (pin 9) and OSC2 (pin 8), with the load capacitors grounded to a quiet analog ground island. Keep the RA0-RA3 analog traces short and away from the RB port switching lines to avoid ADC crosstalk. Route VSS as a star-ground back to the regulator, with AVSS tied directly to the same star. The 18-SOIC land pattern follows the standard JEDEC MS-013 footprint; a 0.5 mm-pitch SOIC breakout board is widely available for hand prototyping.
When using the CCP module for PWM output on RB3, ensure the load is referenced to the same ground as the MCU. The 8-bit ADC achieves ~8 ENOB at low source impedance; add an op-amp buffer (e.g., MCP6002) if the sensor source impedance exceeds 10 kohm. Acquisition time must be programmed per the ADC impedance table in the datasheet; default acquisition often gives 1-2 LSB error on high-impedance sources.
Compliance Information
RoHS, REACH, lead-free and halogen-free status not specified in the verified web data; consult Microchip product compliance documentation. AEC-Q100 not qualified - the PIC16LC712T-04I/SO is industrial grade only; for automotive AEC-Q100 designs select the PIC16F712-I/SO or PIC16F1827-I/SO instead.