PIC16F914-I/PT - 8-Bit MCU, 7KB Flash, LCD Driver, 44-TQFP | Microchip
MPN: PIC16F914-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.21 | $4.21 |
| 10 | $3.78 | $37.80 |
| 100 | $3.21 | $321.00 |
| 500 | $2.74 | $1,370.00 |
| 1,000 | $2.35 | $2,350.00 |
PIC16F914-I/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, timers, communication peripherals, and I/O on one die. The PIC16F91X series belongs to Microchip's mid-range PIC16 family and uses a RISC-based architecture with only 35 single-word instructions, enabling 200 ns instruction execution at 20 MHz. MCUs sit at the top of the embedded-computing hierarchy alongside microprocessors, FPGAs, and DSPs, and they are the dominant solution for low-power deterministic control in cost-sensitive products.
Key features include a wide 2.0V to 5.5V operating range, integrated LCD driver supporting up to 96 segments, 25 mA source/sink I/O current, an on-chip 8 MHz internal oscillator, and nanoWatt Technology power-management modes that reduce quiescent current for battery-powered applications. The on-chip LCD driver eliminates the need for an external LCD controller, reducing BOM cost and PCB area in human-machine interface designs.
The PIC16F914 uses a Harvard architecture with separate program and data buses, allowing simultaneous instruction fetch and operand access. Its enhanced mid-range core adds hardware stack, interrupt context saving, and 14-bit instruction words optimized for C compiler code generation. The device's nanopower features include secondary oscillator, ultra-low-power wake-up, and several sleep modes enabling coin-cell operation.
Typical applications include industrial control panels, home appliance user interfaces, security and alarm keypads, medical infusion pumps, metering equipment, and any embedded design requiring a glass or segment LCD without external controller chips. The integrated LCD driver also makes it suitable for automotive dashboard clusters and consumer electronics with character or segment displays.
When designing with this device, reserve adequate PCB area for the decoupling capacitor network (0.1 uF on VDD) and consider the LCD bias network on COM/SEG pins. Always program configuration bits (oscillator, watchdog, code protection) before the main application code, and consult the device's errata for any silicon revisions relevant to your revision ID.
This page synthesizes distributor pricing, drop-in PIC16F91X-family alternatives, and practical design notes not found in the manufacturer datasheet alone, giving engineers a single reference for component evaluation.
Drop-in alternatives for PIC16F914-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 PIC16F914-I/PT (same form factor and footprint) — differing in Package, Timers, LCD Driver, Watchdog Timer, Program Memory Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F914T-I/PT
✅ Drop-In✓ In Stock
$2.6 / Unit
View Datasheet →PIC16F914-E/PT
✅ Drop-In✓ In Stock
$2.31 / Unit
View Datasheet →PIC16F917-I/PT
✅ Drop-In✓ In Stock
$2.71 / Unit
View Datasheet →PIC16F916-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F914-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 mid-range 8-bit RISC |
| Program Memory | 7 KB Flash (4K x 14 words) |
| Data Memory (RAM) | 352 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 20 MHz (200 ns instruction cycle) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| I/O Pins | 36 |
| Timers | Two 8-bit (TMR0, TMR2), one 16-bit (TMR1) |
| Watchdog Timer | Enhanced WDT (EWDT) |
| Internal Oscillator | 32 kHz to 8 MHz |
| LCD Driver | Up to 96 segments integrated |
| I/O Source/Sink Current | 25 mA per pin |
| Power-Saving Technology | nanoWatt Technology |
| Package | 44-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (industrial) |
| RoHS Status | Compliant |
PIC16F914-I/PT Pin Configuration
| Pin 1 | SEG19 — LCD Segment 19 |
| Pin 2 | SEG20 — LCD Segment 20 |
| Pin 3 | SEG21 — LCD Segment 21 |
| Pin 4 | SEG22 — LCD Segment 22 |
| Pin 5 | SEG23 — LCD Segment 23 |
| Pin 6 | SEG24 — LCD Segment 24 |
| Pin 7 | SEG25 — LCD Segment 25 |
| Pin 8 | SEG26 — LCD Segment 26 |
| Pin 9 | SEG27 — LCD Segment 27 |
| Pin 10 | SEG28 — LCD Segment 28 |
| Pin 11 | SEG29 — LCD Segment 29 |
| Pin 12 | SEG30 — LCD Segment 30 |
| Pin 13 | SEG31 — LCD Segment 31 |
| Pin 14 | VDD — Positive supply voltage (2.0V to 5.5V) |
| Pin 15 | VSS — Ground reference |
| Pin 16 | RA0 — Digital I/O / analog input |
| Pin 17 | RA1 — Digital I/O / analog input |
| Pin 18 | RA2 — Digital I/O / analog input |
| Pin 19 | RA3 — Digital I/O / analog input |
| Pin 20 | RA4 — Digital I/O / timer clock input |
| Pin 21 | RA5 — Digital I/O / analog input |
| Pin 22 | RE0 — Digital I/O |
| Pin 23 | RE1 — Digital I/O |
| Pin 24 | RE2 — Digital I/O |
| Pin 25 | RE3 — Digital I/O |
| Pin 26 | VDD — Positive supply voltage |
| Pin 27 | VSS — Ground reference |
| Pin 28 | OSC1 — Crystal/oscillator input |
| Pin 29 | OSC2 — Crystal/oscillator output |
| Pin 30 | RC0 — Digital I/O / timer gate |
| Pin 31 | RC1 — Digital I/O / PWM output |
| Pin 32 | RC2 — Digital I/O / PWM output |
| Pin 33 | RC3 — Digital I/O |
| Pin 34 | RD0 — Digital I/O |
| Pin 35 | RD1 — Digital I/O |
| Pin 36 | RD2 — Digital I/O |
| Pin 37 | RD3 — Digital I/O |
| Pin 38 | RD4 — Digital I/O |
| Pin 39 | RD5 — Digital I/O |
| Pin 40 | RD6 — Digital I/O |
| Pin 41 | RD7 — Digital I/O |
| Pin 42 | RB0 — Digital I/O / external interrupt |
| Pin 43 | RB1 — Digital I/O |
| Pin 44 | RB2 — Digital I/O |
Typical Applications
PIC16F914-I/PT is suitable for 7 applications: Industrial Control Panel HMI, Home Appliance User Interface, Security and Alarm Keypad, Medical Infusion Pump Controller, Electricity Meter and Energy Monitor, Automotive Dashboard Cluster, Consumer Electronics with Segment Display.
Industrial Control Panel HMI
The PIC16F914-I/PT is well-suited for industrial control panels with segment LCD displays, where its integrated LCD driver (up to 96 segments) eliminates the need for an external controller. Its 7 KB Flash, 36 I/O pins, and 25 mA source/sink capability directly drive relays, LEDs, and keypad matrices without external buffers. The 2.0V to 5.5V operating range allows 3.3V or 5V system designs. Combined with nanoWatt Technology sleep modes, the F914 enables long-life operator-interface panels in factory automation equipment where deterministic 8-bit control and integrated HMI drive lower BOM cost.
Recommended
Home Appliance User Interface
The PIC16F914-I/PT's integrated 96-segment LCD driver and 36 I/O pins make it ideal for home appliances such as washing machines, microwave ovens, and dishwashers requiring segmented status displays. The 8-bit core's 35-instruction RISC architecture simplifies state-machine firmware for button-debounce, timer sequencing, and motor-control signaling. Its wide 2.0V to 5.5V supply range accommodates single-rail designs powered from rectified mains or 3.3V adapters. nanoWatt Technology modes reduce standby power below typical Energy Star thresholds for always-on appliances.
Recommended
Security and Alarm Keypad
Security keypads benefit from the PIC16F914-I/PT's 36 I/O for matrix-scanning up to 4x4 key arrays while driving a 96-segment LCD for status, zone, and arm/disarm feedback. The 7 KB Flash fits secure keypad firmware with rolling-code algorithms and EEPROM (256 bytes) for non-volatile event logging. Its 25 mA I/O current directly drives piezo buzzers and LED indicators without driver transistors. nanoWatt Technology standby modes extend battery life in wireless alarm panels, while the internal 32 kHz to 8 MHz oscillator eliminates external crystals.
Recommended
Medical Infusion Pump Controller
In medical infusion pumps and monitoring devices, the PIC16F914-I/PT provides the deterministic 8-bit control needed for motor PWM, sensor readout, and user-interface LCD. The 16-bit TMR1 timer enables precise flow-rate measurement, while the Enhanced Watchdog Timer (EWDT) provides fail-safe recovery required in IEC 60730-class safety functions. The integrated LCD driver eliminates external display controllers in compact bedside units. Its 2.0V to 5.5V range supports battery-backup topologies, and the industrial temperature grade suits hospital-environment deployments.
Recommended
Electricity Meter and Energy Monitor
The PIC16F914-I/PT supports single-phase electricity meters with its 16-bit TMR1 for precise line-frequency measurement and 8-bit TMR2 for PWM-driven LCD backlighting and contrast generation. The integrated 96-segment LCD driver directly displays kWh, voltage, and tariff data without external controllers, reducing BOM cost. Its 256-byte EEPROM stores calibration constants and tamper flags non-volitely, while 352 bytes of RAM buffers measurement history. The 2.0V to 5.5V range accommodates the meter's main supply and backup-battery transition.
Recommended
Automotive Dashboard Cluster
In automotive dashboard and HVAC control modules, the PIC16F914-I/PT drives the segment-LCD speedometer, tachometer, and gear-position indicators via its integrated 96-segment controller. The 36 I/O pins handle CAN-bus-side signaling, button inputs, and dimmer-control PWM, while the 16-bit TMR1 times the odometer pulses accurately. With the extended-temperature -40C to +125C grade (PIC16F914-E/PT variant), the family covers under-hood and cabin-climate requirements. nanoWatt Technology standby keeps battery drain minimal when the vehicle is parked.
Recommended
Consumer Electronics with Segment Display
The PIC16F914-I/PT powers consumer products such as digital kitchen scales, blood-pressure monitors, and remote controls that require a segment LCD plus button-matrix input. The integrated 96-segment LCD driver displays weight, BP readings, or device status without an external controller chip. Its 7 KB Flash fits product firmware including calibration routines, EEPROM stores user presets (256 bytes), and the Enhanced Watchdog Timer recovers from firmware lock-ups. nanoWatt sleep modes extend battery life across years of typical consumer use.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F914-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F914T-I/PT | PIC16F914-E/PT | PIC16F917-I/PT | PIC16F916-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10) | 44-TQFP (10x10) - same | 44-TQFP (10x10) - same | 44-TQFP (10x10) - same | 44-TQFP (10x10) - same |
| Program Flash | 7 KB (4K x 14) | 7 KB | 7 KB | 14 KB | 14 KB |
| RAM | 352 B | 352 B | 352 B | 352 B | 352 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B |
| Maximum Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| LCD Segments | 96 | 96 | 96 | 96 | 96 |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C | -40C to +125C (extended) | -40C to +85C | -40C to +85C |
| I/O Pins | 36 | 36 | 36 | 36 | 36 |
Key Differentiators
- Integrated 96-segment LCD driver eliminates external controller (vs PIC16F913-I/SS)
- More I/O pins for keypad and peripheral expansion (vs PIC16F913-I/SS)
- Upgrade path with larger Flash in same footprint (vs PIC16F914-I/PT vs PIC16F917-I/PT)
- Extended temperature grade for harsh environments (vs PIC16F914-I/PT vs PIC16F914-E/PT)
Design Notes
Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin (pins 14 and 26 on the TQFP-44) with a short ground return to the nearest VSS pin. For noisy industrial environments add a bulk 10 uF tantalum or ceramic on the main VDD rail. The PIC16F914-I/PT supports 2.0V to 5.5V operation, but maximum CPU frequency derates below 4.0V supply per datasheet electrical characteristics - consult the Fosc vs. VDD graph when designing for 3.3V-only systems.
Route the 32 kHz secondary oscillator traces (T1OSO/T1OSC if used) away from high-frequency switching nodes such as the main oscillator pins and PWM outputs. The LCD segment and common pins should be routed with minimal cross-over to reduce display ghosting; keep SEG traces away from VDD and high-current driver traces. Use a ground plane beneath the TQFP-44 footprint, and connect the exposed pad (if present) to VSS to improve thermal dissipation and EMI performance.
Always configure the configuration bits (oscillator selection, watchdog timer enable/disable, brown-out reset voltage, code protection) before or as part of your firmware initialization - a missing config word leaves the F914 in an undefined state. The MCLR pin (if unused) must be tied to VDD through a 10 kohm pull-up; leaving it floating causes spurious resets. When migrating from PIC16F914-I/P (PDIP) to PIC16F914-I/PT (TQFP), verify pinout mapping because the four additional pins on TQFP are dedicated to additional LCD segments.
For LCD segment signals longer than 50 mm, add series resistors (typically 1 kohm to 10 kohm) to limit current and reduce EMI coupling. The COM0-COM3 pins drive the LCD common planes; ensure they connect to the COM plane with wide traces to maintain uniform contrast across the display. When using the internal charge-pump for LCD bias, place the charge-pump capacitors (typically 0.1 uF) within 5 mm of their assigned CCP pins to maintain stable bias voltages and prevent display flicker.
Compliance Information
RoHS compliant per Microchip product environmental documentation. Not AEC-Q100 qualified - choose automotive-qualified PIC16 variant or external qualification for automotive deployments. Lead-free and halogen-free per Microchip material declarations.