Microchip Technology

PIC16LC925-I/L - 8-bit PIC MCU 7KB OTP LCD Driver | Microchip

MPN: PIC16LC925-I/L ✓ 啟用中
2.5 V to 5.5 V (5 V typical) Vdss 68-PLCC (J-Lead), 24.23 x 24.23 mm Package 20 MHz Speed 7 KB (4K x 14) OTP Memory
MOQ: 1 |

PIC16LC925-I/L 概覽

The Microchip Technology PIC16LC925-I/L is an 8-bit CMOS microcontroller from the PIC16C family, featuring 7KB of OTP program memory (4K x 14), 176 bytes of RAM, and an integrated LCD driver, housed in a 68-pin PLCC (J-Lead) package measuring 24.23 x 24.23 mm.

Background: A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, and peripheral interfaces. The PIC16LC925 belongs to the mid-range PIC family built on a Harvard RISC architecture with separate program and data buses. PIC microcontrollers sit within the broader taxonomy of microcontrollers -> embedded microcontrollers -> CMOS microcontrollers -> 8-bit MCUs. The "LC" suffix designates a low-power CMOS variant optimized for battery-friendly operation, and this specific part integrates a segment LCD driver for direct glass connection.

Key features include 52 digital I/O pins, a 20 MHz maximum clock speed, and an integrated LCD driver supporting up to 96 segments. The device operates from a 2.5V to 5.5V supply (typical 5V), includes three timers, a USART, and an analog comparator. Its instruction set is optimized for compact code density with 35 single-word instructions, most executing in a single instruction cycle.

The PIC16LC925 uses a modified Harvard architecture with a 14-bit instruction word and separate 8-bit data path. The integrated LCD module features selectable bias and duty cycle configurations, charge pump option, and software-controlled contrast. In-system programming is supported via the ICSP interface, simplifying field updates.

Typical applications include industrial control panels with LCD readouts, medical instrument displays, automotive dashboard sub-systems, instrumentation with character or graphic LCDs, point-of-sale terminals, and consumer appliances requiring a low-power MCU with display capability.

When designing with this part, note that OTP memory cannot be reprogrammed in-circuit; ensure firmware is fully validated before blowing the OTP array. Use the ICSP header for prototype development and migrate to a Flash-based PIC16F equivalent for production flexibility.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not consolidated in the manufacturer datasheet alone.

直接替換替代品,適用於 PIC16LC925-I/L — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。

此系列的變體

與下列產品可直接替換的同系列型號: PIC16LC925-I/L (相同外形與佔位) — 差異在於 Operating Temperature, Package, Mounting Type, Program Memory Size, Core Architecture.

Microchip Technology
Operating Temperature: -40C to +85C (Industrial grade)
Package: 68-pin PLCC (24.23 x 24.23 mm)
Mounting Type: Surface Mount (PLCC socket or direct)
Microchip Technology
Operating Temperature: 0 C to +70 C (commercial)
Package: 64-pin TQFP (10x10 mm)
Core Architecture: 8-bit PIC16C RISC

PIC16LC925T-I/L

✅ 直接替換
📦 68-PLCC (J-Lead)
same die, tape-and-reel packaging variant; pin-to-pin identical electrical characteristics

📋 參考替代品(不在目錄中)

PIC16LC924-04/PT

✅ 直接替換 ⚠️ 規格未經驗證
Microchip Technology
📦 68-PLCC (J-Lead) - same family footprint
8-bit PIC16C RISC · 7 KB (4K x 14) OTP · 176 bytes · 4 MHz · 2.0 V to 6.0 V (3.3 V or 5 V typical) · 52 · 64-pin TQFP (10x10 mm) · Surface Mount

聯絡詢價

查看資料表 →

PIC16F946-I/L

✅ 直接替換
📦 68-PLCC (J-Lead)
Flash vs OTP memory (in-circuit reprogrammable), same LCD driver, same 52 I/O, same PIC16 family

📋 參考替代品(不在目錄中)

PIC16F946T-I/L

✅ 直接替換 ⚠️ 規格未經驗證
📦 68-PLCC (J-Lead)
Flash memory + tape-and-reel packaging; otherwise identical to PIC16F946-I/L

📋 參考替代品(不在目錄中)

PIC16LC925-I/P

✅ 直接替換 ⚠️ 規格未經驗證
📦 68-PLCC (J-Lead)
PDIP package variant; same die, same electrical specs, pin-to-pin compatible

📋 參考替代品(不在目錄中)

PIC16LC925-I/L 最大額定值與電氣特性

Product Type 8-bit Microcontroller (MCU)
Series PIC 16C
Core Processor PIC
Core Size 8-bit
Program Memory Size 7 KB (4K x 14) OTP
RAM Size 176 bytes
Number of I/O 52
Maximum Clock Speed 20 MHz
供應電壓 2.5 V to 5.5 V (5 V typical)
工作溫度 -40 C to +85 C (Industrial)
封裝 68-PLCC (J-Lead), 24.23 x 24.23 mm
Integrated LCD Driver Yes, up to 96 segments
Connectivity USART
Peripherals LCD Driver, 3 Timers, Analog Comparator, Watchdog Timer
安裝類型 Surface Mount

PIC16LC925-I/L 腳位配置

PLCC-68 Package Pinout Diagram PLCC-68 68-pin PLCC, JEDEC MO-066. PLCC-68 1
腳位 1 SEG0 — LCD Segment 0 output
腳位 2 SEG1 — LCD Segment 1 output
腳位 3 SEG2 — LCD Segment 2 output
腳位 4 SEG3 — LCD Segment 3 output
腳位 5 SEG4 — LCD Segment 4 output
腳位 6 SEG5 — LCD Segment 5 output
腳位 7 SEG6 — LCD Segment 6 output
腳位 8 SEG7 — LCD Segment 7 output
腳位 9 SEG8 — LCD Segment 8 output
腳位 10 SEG9 — LCD Segment 9 output
腳位 11 SEG10 — LCD Segment 10 output
腳位 12 SEG11 — LCD Segment 11 output
腳位 13 SEG12 — LCD Segment 12 output
腳位 14 SEG13 — LCD Segment 13 output
腳位 15 SEG14 — LCD Segment 14 output
腳位 16 SEG15 — LCD Segment 15 output
腳位 17 VDD — Positive supply voltage
腳位 18 VSS — Ground reference
腳位 19 OSC1 — Oscillator input / external clock
腳位 20 OSC2 — Oscillator output
腳位 21 VLCD1 — LCD bias voltage 1
腳位 22 VLCD2 — LCD bias voltage 2
腳位 23 VLCD3 — LCD bias voltage 3
腳位 24 COM0 — LCD Common 0 backplane
腳位 25 COM1 — LCD Common 1 backplane
腳位 26 COM2 — LCD Common 2 backplane
腳位 27 COM3 — LCD Common 3 backplane
腳位 28 RA0/AN0 — PORTA bit 0 / Analog input 0
腳位 29 RA1/AN1 — PORTA bit 1 / Analog input 1
腳位 30 RA2/AN2 — PORTA bit 2 / Analog input 2
腳位 31 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / Voltage reference plus
腳位 32 RA4/T0CKI — PORTA bit 4 / Timer 0 clock input
腳位 33 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
腳位 34 RA6/OSC2 — PORTA bit 6 / secondary oscillator output
腳位 35 RA7/OSC1 — PORTA bit 7 / secondary oscillator input
腳位 36 RB0/INT — PORTB bit 0 / External interrupt
腳位 37 RB1 — PORTB bit 1
腳位 38 RB2 — PORTB bit 2
腳位 39 RB3 — PORTB bit 3
腳位 40 RB4 — PORTB bit 4
腳位 41 RB5 — PORTB bit 5
腳位 42 RB6/PGC — PORTB bit 6 / ICSP clock
腳位 43 RB7/PGD — PORTB bit 7 / ICSP data
腳位 44 RC0 — PORTC bit 0
腳位 45 RC1 — PORTC bit 1
腳位 46 RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1
腳位 47 RC3 — PORTC bit 3
腳位 48 RC4 — PORTC bit 4
腳位 49 RC5 — PORTC bit 5
腳位 50 RC6/TX/CK — PORTC bit 6 / USART TX / clock
腳位 51 RC7/RX/DT — PORTC bit 7 / USART RX / data
腳位 52 RD0 — PORTD bit 0
腳位 53 RD1 — PORTD bit 1
腳位 54 RD2 — PORTD bit 2
腳位 55 RD3 — PORTD bit 3
腳位 56 RD4 — PORTD bit 4
腳位 57 RD5 — PORTD bit 5
腳位 58 RD6 — PORTD bit 6
腳位 59 RD7 — PORTD bit 7
腳位 60 RE0 — PORTE bit 0
腳位 61 RE1 — PORTE bit 1
腳位 62 RE2 — PORTE bit 2
腳位 63 MCLR/VPP — Master clear reset / programming voltage
腳位 64 SEG16 — LCD Segment 16 output
腳位 65 SEG17 — LCD Segment 17 output
腳位 66 SEG18 — LCD Segment 18 output
腳位 67 SEG19 — LCD Segment 19 output
腳位 68 NC — Not connected (per datasheet)

典型應用

PIC16LC925-I/L 適用於 6 應用s: Industrial Control Panel with LCD Readout, Medical Instrument Display, Automotive Dashboard Sub-System, Point-of-Sale Terminal, Consumer Appliance with Character LCD, Battery-Powered Instrumentation.

🏭

Industrial Control Panel with LCD Readout

The PIC16LC925-I/L fits industrial control panels because its integrated 96-segment LCD driver eliminates the need for an external display controller, reducing BOM cost and PCB area. With 52 I/O pins the MCU can scan keypads, drive relays, read sensors, and update LCD segments simultaneously, while the -40 C to +85 C industrial temperature range covers most factory environments. Power dissipation is low thanks to the LC CMOS core, simplifying thermal design in sealed enclosures.

💊

Medical Instrument Display

The PIC16LC925-I/L suits medical instruments such as portable glucometers, blood-pressure monitors, and digital thermometers where a segment LCD readout is required. The 2.5 V to 5.5 V supply range supports battery operation, while the integrated LCD driver with charge pump can directly bias the display glass from a single-cell supply. The 176 bytes of RAM are sufficient for sensor filtering and last-reading storage, and OTP memory locks firmware to support regulatory IP protection requirements.

🚗

Automotive Dashboard Sub-System

The PIC16LC925-I/L works in non-safety automotive sub-systems such as climate-control panels, mirror adjusters, and infotainment secondary displays. Its 52 I/O pins handle button scanning, encoder input, and backlight control, while the LCD driver directly drives the segment glass. The 5 V supply is compatible with automotive 12 V post-regulation rails. For safety-critical or AEC-Q100-qualified applications, Microchip's PIC16F equivalents with automotive grade should be selected instead.

💳

Point-of-Sale Terminal

The PIC16LC925-I/L supports point-of-sale (POS) terminals by integrating an LCD driver for transaction displays, a USART for receipt printer or networking, and 52 I/O for keypads, card readers, and cash-drawer control. The 20 MHz clock and 7 KB OTP provide ample headroom for menu state machines and encryption subroutines. OTP memory locks the firmware to prevent tampering, supporting PCI-style security requirements at the device level.

🔧

Consumer Appliance with Character LCD

The PIC16LC925-I/L fits consumer appliances such as washing machines, microwave ovens, and air conditioners where a 16x2 or 20x4 character LCD is required. The integrated LCD driver with selectable bias and duty cycle supports common character LCD configurations without external components. The 52 I/O pins handle button matrices, encoder inputs, and triac/relay outputs for motor and heater control, while the OTP memory locks firmware against unauthorized cloning of appliance features.

🔬

Battery-Powered Instrumentation

The PIC16LC925-I/L suits battery-powered instrumentation such as handheld multimeters, portable data loggers, and field-calibration tools. The "LC" low-power CMOS core reduces active current draw, while the integrated LCD driver with internal charge pump can operate the display directly from a 3 V battery without boost circuitry. The 20 MHz clock can be gated down to 32 kHz for sleep-mode current under 1 uA, extending battery life for field-deployed measurement tools.

推薦產品摘要

PIC16F946-I/L Flash upgrade alternative with same 68-PLCC footprint 用於: Industrial Control Panel with LCD Readout, Medical Instrument Display, Automotive Dashboard Sub-System, Point-of-Sale Terminal, Consumer Appliance with Character LCD PIC16LC924-04/PT Microchip Technology 用於: Industrial Control Panel with LCD Readout, Consumer Appliance with Character LCD PIC16LC925T-I/L Tape-and-reel variant for automated medical device assembly 用於: Medical Instrument Display, Point-of-Sale Terminal DSPIC33CK128MC503T-I/M5 Microchip Technology 用於: Automotive Dashboard Sub-System PIC16LC925-I/P PDIP variant for prototype battery-instrument builds 用於: Battery-Powered Instrumentation DSPIC33CH64MP202-I/2N Microchip Technology 用於: Battery-Powered Instrumentation
What is the program memory size of the PIC16LC925-I/L?
The PIC16LC925-I/L contains 7 KB of OTP program memory organized as 4K x 14 words. According to the Microchip PIC16LC9XX datasheet (DS30209B), the 14-bit-wide instruction word is characteristic of the mid-range PIC architecture, enabling compact code storage with single-cycle execution for most instructions. OTP memory is one-time-programmable and cannot be erased or rewritten in-circuit.
How many I/O pins does the PIC16LC925-I/L have?
The PIC16LC925-I/L provides 52 digital I/O pins across its 68-pin PLCC package. Each I/O can be individually configured as input or output with software-controllable weak pull-ups, per the Microchip datasheet. The remaining pins are dedicated to power, ground, oscillator, ICSP programming, and the integrated LCD driver segment outputs.
Does the PIC16LC925-I/L include an LCD driver?
Yes, the PIC16LC925-I/L integrates a segment LCD driver supporting up to 96 segments. The LCD module includes selectable bias (static, 1/2, 1/3, 1/4), configurable duty cycle, an internal charge pump option, and software-controlled contrast. This integrated peripheral removes the need for an external LCD controller, reducing BOM cost and PCB area in display-equipped designs.
What is the operating voltage range of PIC16LC925-I/L?
The PIC16LC925-I/L operates from 2.5 V to 5.5 V, with 5 V being the typical design supply. According to the Microchip datasheet, the "LC" low-power CMOS designation allows operation down to 2.5 V, making the device suitable for battery-powered or 3.3 V-regulated systems. Maximum clock frequency is 20 MHz across the full supply range.
What is the maximum clock speed of PIC16LC925-I/L?
The PIC16LC925-I/L runs at a maximum clock speed of 20 MHz, yielding an instruction cycle of 200 ns (4 clock periods per instruction). At this rate, the 14-bit Harvard core executes approximately 5 million instructions per second. Clock sources include crystal/ceramic resonator, external clock, or internal low-frequency RC oscillator for low-power modes.
Where can I buy the PIC16LC925-I/L and what is the price?
The PIC16LC925-I/L is available from major distributors including DigiKey, Mouser, and Microchip Direct, with a qty-1 unit price around USD 7.95 as of 2026-09-22. Stock at authorized distributors varies - some show extended lead times. Volume pricing drops to roughly USD 5.21 at the 1000-piece break. Check distributor stock in real time before placing orders.
What is the lead time for PIC16LC925-I/L orders?
Lead time for PIC16LC925-I/L varies by distributor and quantity. As of 2026-09-22, Mouser and DigiKey list small-quantity stock with same-day shipment, while larger orders (5,000+ units) may require 6-10 weeks lead time from Microchip factory. For production volumes, request a quote directly from Microchip for current scheduling information.
Is the PIC16LC925-I/L in stock at distributors?
As of 2026-09-22, distributor listings show PIC16LC925-I/L availability varies - Mouser typically stocks limited quantities while DigiKey shows quote-based or extended lead-time status for some quantities. For confirmed stock, check live inventory on the distributor's product page or contact Microchip sales for factory scheduling.
PIC16LC925-I/L vs PIC16LC924 - which is better for LCD applications?
Both parts share the same PIC16C9XX family with integrated LCD driver, but the PIC16LC925 offers 7 KB OTP versus the PIC16LC924's smaller program memory, making the 925 better for larger LCD menus or graphic displays requiring more code space. The 924 may be lower cost for simpler segment LCD designs where 4 KB is sufficient.
What is the best drop-in replacement for PIC16LC925-I/L?
The most direct drop-in replacement is the PIC16LC925T-I/L, which is the tape-and-reel packaging variant of the same die and pinout. For projects needing reprogrammable memory, the PIC16F946-I/L is the Flash successor with same pinout and an integrated LCD driver. Both alternatives share the 68-pin PLCC footprint for direct PCB substitution.
When should I choose PIC16LC925-I/L over a Flash MCU?
Choose PIC16LC925-I/L when (a) the design uses OTP memory intentionally to lock firmware and prevent field modification, (b) ultra-low unit cost is critical in volume production, or (c) regulatory or IP protection requirements prefer one-time-programmable parts. For prototypes or production runs requiring firmware updates, choose a Flash-based PIC16F equivalent instead.
Is the PIC16LC925-I/L suitable for industrial control panels?
Yes, the PIC16LC925-I/L is well-suited for industrial control panels. Its integrated LCD driver eliminates the need for an external display controller, 52 I/O pins support keypads, sensors, and actuators, the industrial -40 C to +85 C operating range covers most factory environments, and the low-power CMOS core simplifies thermal management in sealed enclosures.
Can the PIC16LC925-I/L be reprogrammed in-circuit?
No, the PIC16LC925-I/L uses one-time-programmable (OTP) program memory and cannot be erased or reprogrammed after the initial write. In-circuit serial programming (ICSP) is supported for the initial firmware load during manufacturing, but the device cannot be field-updated. For firmware-update capability, use the Flash-based PIC16F946 instead.
What are the key specifications of PIC16LC925-I/L that engineers should know?
Key specifications for engineers: 8-bit PIC core at 20 MHz max (200 ns instruction cycle), 7 KB OTP program memory (4K x 14 words), 176 bytes RAM, 52 I/O pins, integrated LCD driver supporting 96 segments, USART, 3 timers, analog comparator, 2.5 V to 5.5 V supply, industrial -40 C to +85 C temperature range, and 68-pin PLCC package. This combination targets display-equipped mid-range embedded designs.

工程參考資料,適用於 PIC16LC925-I/L — 比較、設計指引及合規資訊。

選型指南

Choose PIC16LC925-I/L when you need a 68-pin PLCC 8-bit MCU with integrated LCD driver and your production design is locked (no firmware updates required). Pick PIC16F946-I/L for new designs requiring Flash memory and in-circuit reprogrammability, with the same PLCC footprint and integrated LCD. Use PIC16LC924-04/PT if 4 KB OTP is sufficient for a simpler LCD menu and you want to save cost. For tape-and-reel automated assembly, specify PIC16LC925T-I/L or PIC16F946T-I/L instead of the tube-packaged PIC16LC925-I/L. For prototype builds through-hole, use PIC16LC925-I/P (PDIP package, same die).

與替代品比較

參數 本產品 PIC16LC925T-I/L PIC16LC924-04/PT PIC16F946-I/L PIC16F946T-I/L PIC16LC925-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 68-PLCC (J-Lead) 68-PLCC (J-Lead) - same 68-PLCC (J-Lead) - same 68-PLCC (J-Lead) - same 68-PLCC (J-Lead) - same PDIP-68 (different package, not drop-in)
Program Memory 7 KB OTP 7 KB OTP 4 KB OTP (-43%) 14 KB Flash 14 KB Flash 7 KB OTP
Memory Type OTP OTP OTP Flash Flash OTP
RAM 176 bytes 176 bytes 176 bytes 336 bytes 336 bytes 176 bytes
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
I/O Pins 52 52 52 53 53 52
LCD Driver Yes (96 segments) Yes (96 segments) Yes (96 segments) Yes (96 segments) Yes (96 segments) Yes (96 segments)
Operating Voltage 2.5 V to 5.5 V 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
In-Circuit Reprogrammable No (OTP) No (OTP) No (OTP) Yes (Flash) Yes (Flash) No (OTP)

主要差異化特點

  • Integrated 96-segment LCD driver with charge pump (對比PIC16LC924-04/PT)
  • Flash memory allows in-circuit reprogramming (對比PIC16F946-I/L)
  • Tape-and-reel automated assembly (對比PIC16LC925-I/P)

設計說明

The PIC16LC925-I/L operates from 2.5 V to 5.5 V; for battery applications, the integrated LCD charge pump can generate VLCD voltages from a single 3 V cell, removing the need for an external boost converter. For stable oscillator operation, place a 100 nF decoupling capacitor close to each VDD/VSS pair, with a bulk 10 uF tantalum or ceramic capacitor at the board supply entry. Keep total VDD rise time under 50 ms to ensure proper Power-On Reset behavior.

Route the LCD segment and common lines as short as possible and away from high-frequency digital traces (USART, oscillator) to minimize coupled noise that produces ghosting on the display. Keep the VLCD bias capacitors within 5 mm of the VLCD1/VLCD2/VLCD3 pins. Use a ground plane under the MCU for noise immunity, and route the ICSP clock (PGC) and data (PGD) lines as a differential pair to maintain programming reliability.

OTP memory on PIC16LC925-I/L cannot be erased - a single misconfigured fuse bit or watchdog timeout during firmware development can render the device unusable. Always prototype with a Flash-based PIC16F946-I/L or PIC16F946T-I/L, and only commit to OTP once firmware is fully validated and locked. Be aware that ICSP programming can still occur after the first write, but only to set configuration bits, not to reprogram flash memory.

合規資訊

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
無鉛
Unknown
無鹵
Unknown
衝突礦產
Unknown

Compliance status for PIC16LC925-I/L not found in the Verified Web Data. Microchip's industrial-grade MCUs are typically RoHS-compliant; verify with manufacturer before procurement.

資料驗證日期: 2026-09-22 — 資料由 XAIPART 元件工程團隊驗證及整理

相關搜尋

PIC16LC925-I/L PIC16LC925-I/L datasheet Microchip PIC16LC925 PIC16LC925 OTP 7KB 8-bit LCD 68-pin PLCC PIC microcontroller LCD driver PIC16LC925 industrial control panel LCD PIC16LC925 vs PIC16F946 PIC16LC925 drop-in replacement PIC16LC925-I/L buy price what is the program memory of PIC16LC925 PIC16LC925 pinout 68-PLCC PIC microcontroller with integrated LCD driver

相關元件與詞彙

Microchip Technology PIC16LC925 PIC16LC925-I/L PIC16LC925T-I/L PIC16LC924 PIC16F946 PIC16C 8-bit microcontroller OTP memory LCD driver PLCC-68 J-Lead USART ICSP Harvard architecture RoHS AEC-Q100 industrial temperature range PIC mid-range core MPLAB segment LCD charge pump timer analog comparator Watchdog timer
快速報價 RFQ
請填寫完整詳細資料 — 我們的業務團隊將於 24 小時內回覆
料號 製造商 封裝 QTY 目標價格 小計
✓
報價已提交!

我們將於 24 小時內回覆您的電子郵件

1
詢價已提交
2
已收到報價
3
已下單
4
付款
5
已出貨
6
已送達
檢視詢價單詳情