PIC16LC926-I/PT - 8-bit 20MHz 14KB OTP MCU 64-TQFP | Microchip
Référence : PIC16LC926-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour PIC16LC926-I/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16LC926-I/PT (même facteur de forme et même empreinte) — différant par Core Architecture, Package, Program Memory Size, Timers, Mounting Type.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F946-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C926-10/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C926-20/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F946T-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16LC924-04/PT
✅ Remplacement direct✓ En stock
$5.42 / unité
Voir la fiche technique →PIC16LC926-I/PT Valeurs maximales et caractéristiques électriques
| 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 |
| Température de fonctionnement | -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) |
| Boîtier | 64-pin TQFP (PT), 10 x 10 mm, 0.5 mm pitch |
| Type de montage | Surface Mount |
| Niveau MSL | 3 (per JEDEC J-STD-020) |
| Statut RoHS | Compliant |
Configuration des broches de PIC16LC926-I/PT
| Broche 1 | SEG0/RE0 — LCD segment 0 or general I/O port E bit 0 |
| Broche 2 | SEG1/RE1 — LCD segment 1 or general I/O port E bit 1 |
| Broche 3 | SEG2/RE2 — LCD segment 2 or general I/O port E bit 2 |
| Broche 4 | Vdd — Positive logic supply voltage (2.5V to 5.5V) |
| Broche 5 | Vss — Logic ground reference |
| Broche 6 | OSC1/CLKIN — Crystal oscillator input or external clock input |
| Broche 7 | OSC2/CLKOUT — Crystal oscillator output; in RC mode, 1/4 fosc output |
| Broche 8 | COM0 — LCD common (backplane) driver output 0 |
| Broche 9 | COM1 — LCD common (backplane) driver output 1 |
| Broche 10 | COM2 — LCD common (backplane) driver output 2 |
| Broche 11 | COM3 — LCD common (backplane) driver output 3 |
| Broche 12 | SEG3/RD0 — LCD segment 3 or general I/O port D bit 0 |
| Broche 13 | SEG4/RD1 — LCD segment 4 or general I/O port D bit 1 |
| Broche 14 | SEG5/RD2 — LCD segment 5 or general I/O port D bit 2 |
| Broche 15 | SEG6/RD3 — LCD segment 6 or general I/O port D bit 3 |
| Broche 16 | SEG7/RD4 — LCD segment 7 or general I/O port D bit 4 |
| Broche 17 | SEG8/RD5 — LCD segment 8 or general I/O port D bit 5 |
| Broche 18 | SEG9/RD6 — LCD segment 9 or general I/O port D bit 6 |
| Broche 19 | SEG10/RD7 — LCD segment 10 or general I/O port D bit 7 |
| Broche 20 | Vss — Logic ground |
| Broche 21 | Vdd — Positive logic supply |
| Broche 22 | RA0/AN0 — Port A bit 0; analog input channel 0 |
| Broche 23 | RA1/AN1 — Port A bit 1; analog input channel 1 |
| Broche 24 | RA2/AN2/Vref- — Port A bit 2; analog input channel 2 or ADC Vref- |
| Broche 25 | RA3/AN3/Vref+ — Port A bit 3; analog input channel 3 or ADC Vref+ |
| Broche 26 | RA4/T0CKI — Port A bit 4; Timer0 external clock input |
| Broche 27 | RA5/AN4/SS — Port A bit 5; analog input 4 or SPI slave select |
| Broche 28 | RB0/INT — Port B bit 0; external interrupt input |
| Broche 29 | RB1 — Port B bit 1 |
| Broche 30 | RB2 — Port B bit 2 |
| Broche 31 | RB3 — Port B bit 3 |
| Broche 32 | RB4 — Port B bit 4 |
| Broche 33 | RB5 — Port B bit 5 |
| Broche 34 | RB6/PGC — Port B bit 6; ICSP clock (programming/debug) |
| Broche 35 | RB7/PGD — Port B bit 7; ICSP data (programming/debug) |
| Broche 36 | RC0 — Port C bit 0 |
| Broche 37 | RC1 — Port C bit 1 |
| Broche 38 | RC2 — Port C bit 2 |
| Broche 39 | RC3 — Port C bit 3 |
| Broche 40 | RC4 — Port C bit 4 |
| Broche 41 | RC5 — Port C bit 5 |
| Broche 42 | RC6 — Port C bit 6 |
| Broche 43 | RC7 — Port C bit 7 |
| Broche 44 | SEG11/RE3 — LCD segment 11 or port E bit 3 |
| Broche 45 | SEG12/RE4 — LCD segment 12 or port E bit 4 |
| Broche 46 | SEG13/RE5 — LCD segment 13 or port E bit 5 |
| Broche 47 | SEG14/RE6 — LCD segment 14 or port E bit 6 |
| Broche 48 | SEG15/RE7 — LCD segment 15 or port E bit 7 |
| Broche 49 | Vss — Logic ground |
| Broche 50 | Vdd — Positive logic supply |
| Broche 51 | SEG16/RF0 — LCD segment 16 or port F bit 0 |
| Broche 52 | SEG17/RF1 — LCD segment 17 or port F bit 1 |
| Broche 53 | SEG18/RF2 — LCD segment 18 or port F bit 2 |
| Broche 54 | SEG19/RF3 — LCD segment 19 or port F bit 3 |
| Broche 55 | SEG20/RF4 — LCD segment 20 or port F bit 4 |
| Broche 56 | SEG21/RF5 — LCD segment 21 or port F bit 5 |
| Broche 57 | SEG22/RF6 — LCD segment 22 or port F bit 6 |
| Broche 58 | SEG23/RF7 — LCD segment 23 or port F bit 7 |
| Broche 59 | SEG24/RG0 — LCD segment 24 or port G bit 0 |
| Broche 60 | SEG25/RG1 — LCD segment 25 or port G bit 1 |
| Broche 61 | SEG26/RG2 — LCD segment 26 or port G bit 2 |
| Broche 62 | SEG27/RG3 — LCD segment 27 or port G bit 3 |
| Broche 63 | SEG28/RG4 — LCD segment 28 or port G bit 4 |
| Broche 64 | MCLR/Vpp — Master clear reset input (active low) / programming voltage input |
Applications typiques
PIC16LC926-I/PT convient pour 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LC926-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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) |
Principaux différenciateurs
- 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)
Notes de conception
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.
Informations de conformité
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.