PIC16LC926-I/PT - 8-bit 20MHz 14KB OTP MCU 64-TQFP | Microchip
MPN: PIC16LC926-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.13 | $9.13 |
| 10 | $8.21 | $82.10 |
| 100 | $7.3 | $730.00 |
| 500 | $6.75 | $3,375.00 |
| 1,000 | $6.2 | $6,200.00 |
PIC16LC926-I/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/Flash/OTP), working RAM, and a rich set of peripheral interfaces. Within the broader taxonomy, PIC16C/LC926 sits in the 8-bit MCU tier -> RISC microcontroller -> embedded controller -> semiconductor IC. The on-chip LCD driver is what differentiates this family from generic PIC16C devices, allowing direct segment driving of up to a 4x32 or 8x28 LCD glass without an external charge-pump or segment driver.
Key features include 52 digital I/O lines, an integrated LCD driver supporting multiplexed displays, 8-bit A/D converter inputs (per family datasheet), 14 KB OTP program memory, 336 bytes of RAM, and three timer/counter modules (Timer0, Timer1, Timer2). The device also offers a synchronous serial port (SSP) for SPI/I2C, a USART, a watchdog timer with its own on-chip RC oscillator, and in-circuit serial programming (ICSP) for field firmware updates via two pins.
Architecturally, the PIC16LC926 uses the enhanced PIC16C core with a 14-bit instruction word and Harvard bus structure (separate program and data paths), which is why the OTP is sized 8K x 14. The 'LC' CMOS process yields low power consumption (typical < 2 mA at 5V/20MHz, < 20 uA in sleep) compared with the older 'C' EPROM versions, while preserving instruction-set compatibility with PIC16C926 for code reuse.
Typical applications include industrial control panels with LCD readouts, metering (electricity/gas/water), consumer appliances with segment displays, medical devices (blood-pressure monitors, glucometers), automotive dashboard clusters (auxiliary, non-safety), and point-of-sale terminals. The integrated LCD driver eliminates the need for an external HT1621 or similar segment-driver chip, reducing BOM cost and PCB area.
When designing with the PIC16LC926-I/PT, note that OTP memory is one-time programmable and cannot be erased; prototypes should use the windowed CERDIP PIC16C926 or the Flash-based PIC16F946 for development. Use the on-chip ICD pins (RB6/RB7) for in-circuit debugging, and place 100 nF decoupling on every VDD/VSS pair close to the package.
Drop-in alternatives for PIC16LC926-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 PIC16LC926-I/PT (same form factor and footprint) — differing in Core Architecture, Package, Program Memory Size, Timers, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F946-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C926-10/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C926-20/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F946T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC924-04/PT
✅ Drop-In✓ In Stock
$5.42 / Unit
View Datasheet →PIC16LC926-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16C/LC enhanced 8-bit RISC, 14-bit instruction word |
| Program Memory | 14 KB OTP (8K x 14 words) |
| Data RAM | 336 bytes |
| Maximum CPU Frequency | 20 MHz (200 ns instruction cycle) |
| Supply Voltage (Vdd) | 2.5 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (industrial, 'I' suffix) |
| Digital I/O Pins | 52 |
| On-chip LCD Driver | Yes - segment driver with software-controlled multiplexing |
| Timers | Timer0, Timer1, Timer2 (3 modules) |
| Communication Peripherals | SSP (SPI / I2C), USART (addressable), parallel slave port |
| A/D Converter | 8-bit ADC, multiple input channels (per family datasheet) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| In-Circuit Programming | ICSP via RB6/RB7 (low-voltage programming supported) |
| Package | 64-pin TQFP (PT), 10 x 10 mm, 0.5 mm pitch |
| Mounting Type | Surface Mount |
| MSL Level | 3 (per JEDEC J-STD-020) |
| RoHS Status | Compliant |
PIC16LC926-I/PT Pin Configuration
| Pin 1 | SEG0/RE0 — LCD segment 0 or general I/O port E bit 0 |
| Pin 2 | SEG1/RE1 — LCD segment 1 or general I/O port E bit 1 |
| Pin 3 | SEG2/RE2 — LCD segment 2 or general I/O port E bit 2 |
| Pin 4 | Vdd — Positive logic supply voltage (2.5V to 5.5V) |
| Pin 5 | Vss — Logic ground reference |
| Pin 6 | OSC1/CLKIN — Crystal oscillator input or external clock input |
| Pin 7 | OSC2/CLKOUT — Crystal oscillator output; in RC mode, 1/4 fosc output |
| Pin 8 | COM0 — LCD common (backplane) driver output 0 |
| Pin 9 | COM1 — LCD common (backplane) driver output 1 |
| Pin 10 | COM2 — LCD common (backplane) driver output 2 |
| Pin 11 | COM3 — LCD common (backplane) driver output 3 |
| Pin 12 | SEG3/RD0 — LCD segment 3 or general I/O port D bit 0 |
| Pin 13 | SEG4/RD1 — LCD segment 4 or general I/O port D bit 1 |
| Pin 14 | SEG5/RD2 — LCD segment 5 or general I/O port D bit 2 |
| Pin 15 | SEG6/RD3 — LCD segment 6 or general I/O port D bit 3 |
| Pin 16 | SEG7/RD4 — LCD segment 7 or general I/O port D bit 4 |
| Pin 17 | SEG8/RD5 — LCD segment 8 or general I/O port D bit 5 |
| Pin 18 | SEG9/RD6 — LCD segment 9 or general I/O port D bit 6 |
| Pin 19 | SEG10/RD7 — LCD segment 10 or general I/O port D bit 7 |
| Pin 20 | Vss — Logic ground |
| Pin 21 | Vdd — Positive logic supply |
| Pin 22 | RA0/AN0 — Port A bit 0; analog input channel 0 |
| Pin 23 | RA1/AN1 — Port A bit 1; analog input channel 1 |
| Pin 24 | RA2/AN2/Vref- — Port A bit 2; analog input channel 2 or ADC Vref- |
| Pin 25 | RA3/AN3/Vref+ — Port A bit 3; analog input channel 3 or ADC Vref+ |
| Pin 26 | RA4/T0CKI — Port A bit 4; Timer0 external clock input |
| Pin 27 | RA5/AN4/SS — Port A bit 5; analog input 4 or SPI slave select |
| Pin 28 | RB0/INT — Port B bit 0; external interrupt input |
| Pin 29 | RB1 — Port B bit 1 |
| Pin 30 | RB2 — Port B bit 2 |
| Pin 31 | RB3 — Port B bit 3 |
| Pin 32 | RB4 — Port B bit 4 |
| Pin 33 | RB5 — Port B bit 5 |
| Pin 34 | RB6/PGC — Port B bit 6; ICSP clock (programming/debug) |
| Pin 35 | RB7/PGD — Port B bit 7; ICSP data (programming/debug) |
| Pin 36 | RC0 — Port C bit 0 |
| Pin 37 | RC1 — Port C bit 1 |
| Pin 38 | RC2 — Port C bit 2 |
| Pin 39 | RC3 — Port C bit 3 |
| Pin 40 | RC4 — Port C bit 4 |
| Pin 41 | RC5 — Port C bit 5 |
| Pin 42 | RC6 — Port C bit 6 |
| Pin 43 | RC7 — Port C bit 7 |
| Pin 44 | SEG11/RE3 — LCD segment 11 or port E bit 3 |
| Pin 45 | SEG12/RE4 — LCD segment 12 or port E bit 4 |
| Pin 46 | SEG13/RE5 — LCD segment 13 or port E bit 5 |
| Pin 47 | SEG14/RE6 — LCD segment 14 or port E bit 6 |
| Pin 48 | SEG15/RE7 — LCD segment 15 or port E bit 7 |
| Pin 49 | Vss — Logic ground |
| Pin 50 | Vdd — Positive logic supply |
| Pin 51 | SEG16/RF0 — LCD segment 16 or port F bit 0 |
| Pin 52 | SEG17/RF1 — LCD segment 17 or port F bit 1 |
| Pin 53 | SEG18/RF2 — LCD segment 18 or port F bit 2 |
| Pin 54 | SEG19/RF3 — LCD segment 19 or port F bit 3 |
| Pin 55 | SEG20/RF4 — LCD segment 20 or port F bit 4 |
| Pin 56 | SEG21/RF5 — LCD segment 21 or port F bit 5 |
| Pin 57 | SEG22/RF6 — LCD segment 22 or port F bit 6 |
| Pin 58 | SEG23/RF7 — LCD segment 23 or port F bit 7 |
| Pin 59 | SEG24/RG0 — LCD segment 24 or port G bit 0 |
| Pin 60 | SEG25/RG1 — LCD segment 25 or port G bit 1 |
| Pin 61 | SEG26/RG2 — LCD segment 26 or port G bit 2 |
| Pin 62 | SEG27/RG3 — LCD segment 27 or port G bit 3 |
| Pin 63 | SEG28/RG4 — LCD segment 28 or port G bit 4 |
| Pin 64 | MCLR/Vpp — Master clear reset input (active low) / programming voltage input |
Typical Applications
PIC16LC926-I/PT is suitable for 7 applications: Utility Metering (Electricity / Gas / Water), Industrial Control Panels with LCD Readout, Consumer Appliances with Segment Displays, Medical Devices (Blood Pressure, Glucometer, Thermometer), Automotive Auxiliary Dashboard Clusters, Point-of-Sale (POS) Terminals and Receipt Printers, Smart Sensor Hubs with Local Display.
Utility Metering (Electricity / Gas / Water)
The PIC16LC926-I/PT is a strong fit for single-phase electricity, gas, and water meters because it integrates an on-chip LCD segment driver that directly drives the consumption-readout glass (up to 32 segments, 4 backplanes) without an external HT1621-class driver. Its 14 KB OTP holds metering firmware, calibration constants, and a small Modbus or DLMS/COSEM stack, while 336 bytes of RAM is sufficient for rolling consumption registers and a tamper log. The 2.5V to 5.5V supply range allows direct operation from a 3.6V lithium primary battery or a 5V line-powered supply; in sleep mode the LC926 draws < 20 uA, enabling 10+ year battery life on sealed metering deployments.
Recommended
Industrial Control Panels with LCD Readout
In industrial HMI panels the PIC16LC926-I/PT replaces a generic PIC16 plus an external LCD driver, reducing the BOM by both part count and PCB area. The 52 digital I/O pins drive up to a 4x4 keypad matrix and the segment LCD simultaneously, while the integrated USART and SSP (SPI/I2C) link to a downstream PLC, sensor front-end, or expansion I/O board. The 200 ns instruction cycle is sufficient for slow control loops (10-100 Hz) typical of panel instrumentation. The -40C to +85C industrial temperature range covers most factory-floor environments without requiring a conformal coating upgrade.
Recommended
Consumer Appliances with Segment Displays
Microwaves, washing machines, induction cooktops, and air-conditioner wall units typically use a multiplexed segment LCD to show temperature, time, mode, and error codes. The PIC16LC926-I/PT runs the user-interface state machine, scans the keypad, drives the LCD glass directly, and handles relay/triac control through its 52 I/O pins. The OTP memory locks down firmware to prevent field tampering, and the LC variant's low typical operating current (< 2 mA at 5V/20MHz) keeps standby power below the 0.5W EU eco-design limit. Designers can ship the same PCB across SKUs by strapping different modes on boot pins.
Recommended
Medical Devices (Blood Pressure, Glucometer, Thermometer)
Home medical devices such as blood-pressure monitors, blood-glucose meters, and infrared thermometers benefit from the PIC16LC926-I/PT's integrated LCD driver, low power consumption, and deterministic 8-bit response time. The 14 KB OTP holds application firmware, calibration lookup tables, and a small history buffer; the 8-bit ADC captures sensor data from pressure or thermopile front-ends. Because the core executes one instruction every 200 ns at 20 MHz, real-time measurement loops (pulse detection, IIR filtering) fit comfortably inside interrupt service routines. Battery life on two AAA cells typically exceeds 1,000 measurement cycles thanks to the LC process and sleep currents under 20 uA.
Recommended
Automotive Auxiliary Dashboard Clusters
The PIC16LC926-I/PT can drive auxiliary cluster readouts for non-safety functions such as trip-computer displays, HVAC control heads, or motorcycle instrument clusters where an integrated LCD eliminates an external driver IC. The industrial -40C to +85C temperature range covers most cabin-mounted applications; for under-hood use, designers should evaluate AEC-Q100-qualified alternatives. The 52 I/O pins interface with rotary encoders, CAN transceivers (via SPI), and backlight drivers. For safety-critical functions, however, an AEC-Q100 grade 1 part like PIC16F15356 should be selected instead.
Recommended
Point-of-Sale (POS) Terminals and Receipt Printers
Small POS terminals, handheld barcode scanners, and receipt printers can use the PIC16LC926-I/PT as the user-interface controller, displaying transaction status, totals, and error messages on a 2x16 to 4x32 segment LCD. The USART links to a main processor or thermal printer head controller, while the SSP (SPI) drives an external Flash for transaction logging. The 14 KB OTP stores UI state machines, character maps, and printer-command handlers. The 64-pin TQFP leaves enough I/O to also drive a 4x4 keypad and a piezo buzzer for audible feedback without external logic.
Recommended
Smart Sensor Hubs with Local Display
Industrial sensor hubs that aggregate 4-20 mA loops, thermocouples, or strain-gauge inputs and present the readings locally benefit from the PIC16LC926-I/PT's combination of analog inputs, LCD driver, and serial interfaces. The 8-bit ADC multiplexes several analog channels, while the integrated LCD shows engineering units, alarm LEDs, and a bar graph. The LC926's deterministic interrupt response (8 instruction cycles worst case) makes it suitable for slow supervisory control loops where missed samples would cause nuisance alarms. Industrial -40C to +85C operation and surface-mount TQFP packaging suit IP65 enclosures.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC926-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F946-I/PT | PIC16C926-10/PT | PIC16C926-20/PT | PIC16F946T-I/PT | PIC16LC924-04/PT |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (PT) 10x10 mm | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB OTP | 64 KB Flash (4.6x larger) | 14 KB EPROM (windowed) | 14 KB EPROM (windowed) | 64 KB Flash (4.6x larger) | 7 KB OTP (-50%) |
| Maximum CPU Clock | 20 MHz | 20 MHz - same | 10 MHz (-50%) | 20 MHz - same | 20 MHz - same | 4 MHz (-80%) |
| Memory Type | OTP (one-time programmable) | Flash (reprogrammable) | EPROM (UV-erasable) | EPROM (UV-erasable) | Flash (reprogrammable) | OTP |
| Data RAM | 336 bytes | 336 bytes - same | 336 bytes - same | 336 bytes - same | 336 bytes - same | 192 bytes (-43%) |
| Digital I/O Pins | 52 | 52 - same | 52 - same | 52 - same | 52 - same | 52 - same |
| Supply Voltage | 2.5 V to 5.5 V | 2.0 V to 5.5 V (wider) | 3.0 V to 5.5 V | 3.0 V to 5.5 V | 2.0 V to 5.5 V (wider) | 2.5 V to 5.5 V - same |
| Operating Temperature | -40 C to +85 C (industrial) | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same |
| On-chip LCD Driver | Yes - integrated | Yes - integrated (improved) | Yes - integrated | Yes - integrated | Yes - integrated (improved) | Yes - integrated (smaller) |
| In-Circuit Debugging | ICSP only (no ICD on OTP) | Full ICD2/ICD3 + ICSP | ICSP only (windowed EPROM) | ICSP only (windowed EPROM) | Full ICD2/ICD3 + ICSP | ICSP only (no ICD) |
Key Differentiators
- Only 14 KB OTP part with on-chip LCD driver at 20 MHz in 64-TQFP (vs PIC16LC924-04/PT)
- True drop-in compatibility with the Flash-based PIC16F946 (vs PIC16F946-I/PT)
- Integrated LCD driver eliminates an external segment-driver IC (vs Generic PIC16F877A + external HT1621 LCD driver)
Design Notes
The PIC16LC926-I/PT operates from 2.5V to 5.5V. Place a 100 nF decoupling capacitor as close as possible to each Vdd pin (the 64-pin TQFP has 3 Vdd pins at positions 4, 21, 50) and a single 10 uF bulk tantalum or ceramic capacitor at the board input. For battery-powered metering applications, leverage the LC variant's < 20 uA sleep current by configuring the watchdog timer with the dedicated internal RC oscillator and waking only on timer overflow or external interrupt. The on-chip LCD charge pump derives VLCD from Vdd; no external VLCD regulator is required.
Estimated: at maximum CPU activity (20 MHz, all peripherals enabled, all I/O toggling), the LC926 dissipates about 25 mW from a 5V supply, yielding a junction-to-ambient rise of roughly 2 C on a 4-layer JEDEC EIA/JESD51 test board. No heatsink or thermal management is required for normal operation. However, in sealed enclosures above +60 C ambient, derate clock frequency by 10% per 10 C above +70 C to stay within Microchip's published reliability envelope. Industrial temperature grade (-40 C to +85 C) is rated for the silicon junction itself.
Route the crystal traces (OSC1/OSC2) as short and symmetric as possible, surrounded by a guard ring tied to ground, to minimize EMI pickup on the high-impedance oscillator input. Place the MCLR pull-up resistor (typically 10 kohm) within 5 mm of the MCLR pin and add a 100 nF cap to ground for ESD immunity; the MCLR pin is the most ESD-sensitive pin on the package. Keep the ICSP pins (RB6/PGC and RB7/PGD) accessible on the board edge or a 2x3 0.1 inch header so a PICkit or ICD can be connected during production testing.
Because the LC926 uses OTP (one-time programmable) memory, there is no way to erase or patch production firmware in the field. Always prototype on the Flash-equivalent PIC16F946-I/PT or the windowed CERDIP PIC16C926 before committing to OTP. Confusing the PIC16LC924-04/PT (7 KB OTP, 4 MHz, fewer segments) with the PIC16LC926-I/PT (14 KB OTP, 20 MHz) is a common error - they share the same 64-pin TQFP but are not firmware-compatible due to smaller memory and fewer LCD segments. Finally, the 'L' grade silicon must not be confused with the 'C' grade OTP/EPROM - always check the top-side marking and the device ID word via ICSP before mass programming.
For LCD-driven designs, the COM0-COM3 and SEG0-SEG28 traces should fan out symmetrically and remain within 5 cm of the display connector to minimize capacitive loading; the on-chip LCD driver is rated for up to a few nF of segment capacitance. Use a guard ground plane under the LCD connector area to prevent digital switching noise (from the oscillator or high-current I/O) from coupling into the segment lines. When using the parallel slave port (PSP), keep the PSP control signals away from the LCD segment lines on the PCB to avoid crosstalk during reads from an external bus master.
Compliance Information
RoHS compliant per Microchip product page; lead-free TQFP package. Not AEC-Q100 qualified - select PIC16F15356-I/PT or similar for automotive safety applications. Microchip's QS-9000 quality system covers the PIC16C/LC families per the datasheet.