PIC16LC925T-I/PT - 8-Bit OTP MCU 7KB LCD 64-TQFP | Microchip
MPN: PIC16LC925T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.45 | $8.45 |
| 10 | $7.55 | $75.50 |
| 100 | $6.5 | $650.00 |
| 500 | $5.75 | $2,875.00 |
| 1,000 | $5.1 | $5,100.00 |
PIC16LC925T-I/PT Overview
What is a PIC16 microcontroller? PIC16 is Microchip's mid-range 8-bit RISC microcontroller architecture, sitting hierarchically between the baseline PIC10/PIC12 family and the high-performance PIC18 family. PIC16C parts use one-time programmable (OTP) EPROM program memory, which is optimized for cost-sensitive, high-volume production runs where the firmware is finalized before mask/OTP programming. The 'LC' low-voltage variant extends the operating range below 3 V and is differentiated from the standard 'C' and 'F' (Flash) variants in the same pinout.
Key features include a Harvard architecture with separate 14-bit program and 8-bit data paths, a hardware LCD driver that supports up to 192 segments directly (no external driver required for typical alphanumeric LCDs), a 10-bit successive-approximation ADC with five input channels, and two 8-bit timer/counters plus one 16-bit timer/counter. The instruction cycle is four oscillator clocks, giving 200 ns per instruction at 20 MHz. Brown-out reset, watchdog timer, and in-circuit serial programming (ICSP) are integrated, reducing external component count.
Typical applications include consumer appliances with LCD front panels (microwave ovens, washing machines, thermostats), industrial process controllers, instrumentation with integrated keypads and displays, medical monitors with small LCD readouts, and automotive dashboard sub-modules. The wide-voltage LC core is well-matched to battery-backed designs that must continue to operate while a primary supply is removed.
When designing with this device, note that OTP memory is programmed once and cannot be field-updated; for serviceable products choose the pin-compatible PIC16F family Flash variant. Adequate decoupling on VDD/AVDD and a clean low-jitter clock source are required for ADC accuracy; in high-noise environments add a small RC filter to the analog reference pin.
Drop-in alternatives for PIC16LC925T-I/PT — 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 PIC16LC925T-I/PT (same form factor and footprint) — differing in Core Architecture, Operating Temperature, Package, I/O Pins, LCD Driver.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC925-I/PT
✅ Drop-In✓ In Stock
$5.95 / Unit
View Datasheet →PIC16F914-I/PT
✅ Drop-In✓ In Stock
$2.35 / Unit
View Datasheet →PIC16F747-I/PT
✅ Drop-In✓ In Stock
$4.4 / Unit
View Datasheet →PIC16LC924-04/PT
✅ Drop-In✓ In Stock
$5.42 / Unit
View Datasheet →PIC16LC925T-I/PT Maximum Ratings & Electrical Characteristics
| Family | PIC16C |
| Core Architecture | 8-bit RISC (PIC mid-range, Harvard) |
| Core Size | 8-bit |
| Max CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns (4 clock per instruction) |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 7 KB (4K x 14) |
| Data RAM | 176 x 8 bytes |
| Digital I/O Pins | 25 |
| ADC | 10-bit SAR, 5 channels |
| LCD Driver | On-chip, supports up to 192 segments |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Supply Voltage (VDD) | 2.5 V to 5.5 V (LC wide-voltage core) |
| Operating Temperature | -40C to +85C (industrial, I grade) |
| Package | 64-TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Oscillator Type | External (crystal/resonator) |
| Watchdog Timer | Yes (hardware, on-chip) |
| Brown-out Reset | Yes |
| In-Circuit Serial Programming (ICSP) | Yes |
| Packaging | Tape & Reel (TR) |
PIC16LC925T-I/PT 64-tqfp (10x10 mm) Pin Configuration Guide
Pin configuration for PIC16LC925T-I/PT (64-tqfp (10x10 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC16LC925T-I/PT.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC16LC925T-I/PT is suitable for 7 applications: Consumer Appliance Front Panels (Microwave / Oven / Washer), Industrial Process Controller with LCD Display, Medical Device with Integrated LCD Readout, Thermostat and HVAC User Interface Module, Automotive Dashboard Sub-Module (Non-Safety), Test and Measurement Handheld Instrument, Battery-Backed Security Keypad.
Consumer Appliance Front Panels (Microwave / Oven / Washer)
The PIC16LC925T-I/PT is ideally matched to consumer appliance front panels because its integrated hardware LCD segment driver supports up to 192 segments - enough for character LCD modules and segment displays commonly used in microwave ovens, washing machines, and dishwashers. The on-chip 10-bit ADC with 5 channels reads keypad buttons, temperature sensors, and humidity sensors directly, eliminating external analog multiplexers. The LC wide-voltage core (2.5 V to 5.5 V) tolerates the noisy, drooping supply rails typical of relay-driven appliance power systems. OTP memory locks the firmware at production, which prevents costly field tampering while keeping per-unit cost minimal for high-volume SKUs.
Recommended
Industrial Process Controller with LCD Display
Industrial loop controllers and panel meters benefit from the PIC16LC925T-I/PT's combination of 25 digital I/O pins, 10-bit ADC, and integrated LCD driver. The 25 I/O lines can directly drive front-panel LEDs, status indicators, and discrete outputs while the 5 ADC channels read pressure transducers, RTDs, and 4-20 mA current loops via interface shunts. The industrial -40C to +85C temperature rating handles factory-floor thermal cycling, and the brown-out reset plus watchdog timer protect against supply transients that occur when nearby motors switch. The 20 MHz CPU executes the PID loop at sub-millisecond rates, leaving margin for the LCD refresh task to share the same core.
Recommended
Medical Device with Integrated LCD Readout
Portable medical monitors such as blood-pressure cuffs, glucose meters, and pulse-oximeter front-ends use the PIC16LC925T-I/PT because the integrated LCD driver eliminates the need for a separate display controller IC, reducing both board size and BOM cost - critical for handheld medical devices. The 10-bit ADC is sufficient for the 1-3 sensor channels typically used (pressure, optical, or electrochemical), and the 176-byte RAM is large enough to store calibration coefficients and short trend buffers. The LC wide-voltage class supports 2 AA or AAA cells at end-of-life, while the industrial temperature rating allows storage in unconditioned medical cabinets.
Recommended
Thermostat and HVAC User Interface Module
Programmable thermostats and HVAC wall-mounted controllers pair the PIC16LC925T-I/PT with character LCD displays and capacitive or resistive touch keypads because the on-chip LCD segment driver provides enough segments for temperature, mode, and schedule readouts without external chips. The 5 ADC channels read the room thermistor, setpoint potentiometer, humidity sensor, and battery backup voltage. The 2.5 V minimum supply voltage lets the device continue to operate from a dying 24 VAC transformer or backup battery, while OTP memory locks the safety-critical HVAC code against unauthorized field modifications - a regulatory requirement in some markets.
Recommended
Automotive Dashboard Sub-Module (Non-Safety)
Non-safety automotive sub-modules such as infotainment front panels, climate-control interfaces, and trip computers can use the PIC16LC925T-I/PT in industrial-grade applications where AEC-Q100 is not required. The integrated LCD driver drives segment displays for HVAC status and radio readouts, and the 25 I/O lines interface with backlight drivers, rotary encoders, and CAN-LIN transceivers via interface shifters. Note that the -I industrial temperature rating is not AEC-Q100 qualified; for safety-critical clusters or under-hood modules, choose AEC-Q100 qualified dsPIC33 family parts from Microchip.
Recommended
Test and Measurement Handheld Instrument
Handheld multimeters, insulation testers, and process calibrators use the PIC16LC925T-I/PT as the main controller because its integrated LCD driver handles 3.5- to 4.5-digit segment displays natively, while the 10-bit ADC reads measurement ranges and the 25 I/O pins drive rotary switches and function buttons. The OTP program memory locks the calibration constants in firmware at production and protects against unauthorized modifications to safety-tested measurement code. Brown-out reset and watchdog timer are essential for line-powered handheld instruments that experience supply interruptions during range switching and probe insertion.
Recommended
Battery-Backed Security Keypad
Security alarm keypads and access-control pads use the PIC16LC925T-I/PT because the integrated LCD driver supports alphanumeric displays (used for user prompts and status), while the 2.5 V minimum supply voltage lets the device operate from a dying 9 V or lithium backup battery during mains power loss. The 10-bit ADC reads the keypad matrix, tamper switch, and battery monitor through 5 channels, while the 25 I/O pins drive status LEDs, the piezo buzzer, and the relay outputs. OTP memory locks the encryption protocol code, which is a regulatory requirement for many security installations.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC925T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC925-I/PT | PIC16F914-I/PT | PIC16F747-I/PT | PIC16LC924-04/PT |
|---|---|---|---|---|---|
| Package | 64-TQFP (10x10) | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP (4K x 14) | 7 KB OTP (4K x 14) | 14 KB Flash | 7 KB Flash | 7 KB OTP (4K x 14) |
| Max CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 4 MHz |
| LCD Driver | Yes (up to 192 segments) | Yes (up to 192 segments) | Yes (up to 192 segments) | No | Yes (up to 192 segments) |
| ADC | 10-bit, 5 channels | 10-bit, 5 channels | 10-bit, 5 channels | 10-bit, 5 channels | 8-bit, 5 channels |
| RAM | 176 bytes | 176 bytes | 256 bytes | 256 bytes | 176 bytes |
| Digital I/O | 25 | 25 | 25 | 25 | 25 |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.5 V to 5.5 V |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Integrated LCD segment driver (no external driver IC needed) (vs PIC16F747-I/PT)
- Wide-voltage LC class for battery-backed operation (vs PIC16C925 (standard C class))
- OTP memory locks firmware against tampering (vs PIC16F914-I/PT (Flash))
- Higher 20 MHz CPU speed vs LC924 family (vs PIC16LC924-04/PT)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to each VDD pin and a single 10 uF bulk capacitor near the package. The PIC16LC925T-I/PT is specified for 2.5 V to 5.5 V operation; ensure that VDD never droops below 2.5 V during LCD bias generation. For battery-backed designs, route AVSS/AVDD analog supply pins separately and decouple them with a ferrite bead to prevent digital switching noise from coupling into ADC measurements.
The 64-TQFP (10x10 mm) package has 0.5 mm pitch pads - use 0.25 mm traces with 0.2 mm clearance to escape the inner pins. Keep the external crystal oscillator traces short (under 5 mm) and surround them with a ground pour to minimize EMI. The LCD segment pins share GPIO functionality; if not all segments are used, leave the unused LCD pins floating or configure them as outputs to reduce current draw.
OTP memory is programmed once - any firmware bug ships permanently in every unit. Always develop and validate on a Flash equivalent (such as PIC16F914-I/PT) and only commit to OTP programming for production after the code is locked. Brown-out reset must be enabled in the configuration word; otherwise a momentary VDD dip can corrupt RAM and put the device into an undefined state. Watchdog timer should be enabled in long-running applications to recover from firmware lock-ups.
The on-chip 10-bit ADC is sensitive to digital switching noise - sample analog inputs while the CPU is in sleep mode, or gate digital I/O during conversions. Use the dedicated AVSS/AVDD analog supply pair (do not share with digital VDD) and place the analog reference capacitor (typically 0.1 uF) directly at the VREF+ pin. For high-impedance sensor inputs, add an op-amp buffer to prevent ADC input leakage from distorting measurements.
Compliance Information
RoHS/REACH/lead-free/halogen-free status for the PIC16LC925T-I/PT were not present in the verified web data and are marked unknown. Microchip publishes compliance documentation per part number on microchip.com; please consult the manufacturer for definitive RoHS/REACH status. AEC-Q100 qualification is not available for the PIC16C family - for automotive designs choose AEC-Q100-qualified dsPIC33 parts instead.