PIC16F19155T-I/SO - 14KB Flash, 32MHz XLP LCD MCU | Microchip
MPN: PIC16F19155T-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.19 | $2.19 |
| 10 | $1.97 | $19.70 |
| 100 | $1.78 | $178.00 |
| 500 | $1.59 | $795.00 |
| 1,000 | $1.42 | $1,420.00 |
PIC16F19155T-I/SO Overview
What is an 8-bit microcontroller? An 8-bit microcontroller is a single-chip computer with an 8-bit data path, integrating a CPU, volatile and non-volatile memory, and configurable peripherals around a common bus. It sits in the broader taxonomy of microcontroller -> embedded MCU -> semiconductor device, and the PIC16 family is one of the industry-standard 8-bit architectures optimized for low-power deterministic control.
Key features of the PIC16F19155 include 14KB (8K x 14) Flash program memory, 12-bit ADC2 with computation, 5-bit DAC, low-power comparator, PWM, CCP, CWG, SMT timer, ZCD, PPS, RTCC, and a charge pump for LCD bias generation. The device supports nanoWatt XLP sleep currents below 50 nA in Retention mode and includes Core Independent Peripherals (CIPs) that operate autonomously of the CPU.
Architecturally, the part uses a Harvard RISC-based PIC16 core with a 14-bit instruction word, 49 instructions, and hardware multiply. Intelligent analog with 12-bit ADC2, DAC, and LP COMP, plus a charge pump that maintains LCD contrast as VDD falls, makes it ideal for metering and other LCD-driven instruments. The peripheral pin select (PPS) block allows flexible function remapping.
Typical applications include battery-powered LCD meters, IoT sensor nodes, white goods user interfaces, medical glucose meters, and remote control keypads. Designers choose it whenever an integrated charge pump for LCD bias and ultra-low sleep current are needed in a 28-SOIC footprint.
Design consideration: keep the charge-pump capacitors (typically 1uF ceramic) as close as physically possible to the respective LCD bias pins. Use PPS to reassign peripherals to lower pin numbers to free higher pin numbers for dedicated analog I/O.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that are not collated in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F19155T-I/SO — 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 PIC16F19155T-I/SO (same form factor and footprint) — differing in ADC, Core Architecture, Package, EEPROM, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F19155-I/SO
✅ Drop-In✓ In Stock
$1.52 / Unit
View Datasheet →PIC16F18855T-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$0.81 / Unit
View Datasheet →PIC16F18855-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.29 / Unit
View Datasheet →PIC16F18456T-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$0.98 / Unit
View Datasheet →PIC16F19155T-I/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 8-bit RISC |
| Instruction Word | 14-bit |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data RAM | 1 KB |
| EEPROM | 256 B |
| Max CPU Clock | 32 MHz |
| Operating Voltage (VDD) | 2.0 V to 5.5 V |
| ADC | 12-bit ADC2 (with computation) |
| DAC | 5-bit DAC |
| Comparators | Low-power comparator |
| LCD Driver | Integrated with charge pump |
| PWM Modules | PWM, CCP, CWG |
| Timers | SMT, RTCC |
| PPS | Peripheral Pin Select |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 28-SOIC (0.295", 7.50mm width) |
| Mounting Type | Surface Mount |
PIC16F19155T-I/SO Pin Configuration
| Pin 1 | MCLR/VPP — Master Clear / programming voltage |
| Pin 2 | RA0 — PORTA bit 0; analog-capable |
| Pin 3 | RA1 — PORTA bit 1; analog-capable |
| Pin 4 | RA2 — PORTA bit 2; analog-capable |
| Pin 5 | RA3 — PORTA bit 3; analog-capable |
| Pin 6 | RA4 — PORTA bit 4 |
| Pin 7 | RA5 — PORTA bit 5 |
| Pin 8 | RA6 — PORTA bit 6 |
| Pin 9 | RA7 — PORTA bit 7; segment driver |
| Pin 10 | VSS — Ground |
| Pin 11 | VDD — Power supply |
| Pin 12 | RB0 — PORTB bit 0; INT or segment |
| Pin 13 | RB1 — PORTB bit 1; segment |
| Pin 14 | RB2 — PORTB bit 2; segment |
| Pin 15 | RB3 — PORTB bit 3; segment |
| Pin 16 | RB4 — PORTB bit 4; segment |
| Pin 17 | RB5 — PORTB bit 5; segment |
| Pin 18 | RB6 — PORTB bit 6; ICSCLK / segment |
| Pin 19 | RB7 — PORTB bit 7; ICSDA / segment |
| Pin 20 | RC0 — PORTC bit 0; segment |
| Pin 21 | RC1 — PORTC bit 1; segment |
| Pin 22 | RC2 — PORTC bit 2; segment |
| Pin 23 | RC3 — PORTC bit 3; segment |
| Pin 24 | RC4 — PORTC bit 4; segment |
| Pin 25 | RC5 — PORTC bit 5; segment |
| Pin 26 | RC6 — PORTC bit 6; segment |
| Pin 27 | RC7 — PORTC bit 7; segment |
| Pin 28 | VLCD — LCD charge-pump node / bias |
Typical Applications
PIC16F19155T-I/SO is suitable for 6 applications: Battery-Powered Water/Gas Meter, Portable Medical Glucose Meter, Appliance User Interface (White Goods), Smart Home Sensor Node, Thermostat and HVAC Controller, Industrial Control Panel.
Battery-Powered Water/Gas Meter
The PIC16F19155T-I/SO is a strong fit for battery-powered meters because it combines an integrated charge-pump LCD driver with XLP retention currents and a 12-bit ADC2. Metering end nodes run from two AA cells for 10+ years on this MCU thanks to nanoWatt XLP sleep currents and autonomous CIP peripherals (ADC2, RTCC, CWG). The charge pump maintains LCD contrast as VDD falls below 3V, extending usable battery life. A typical implementation uses the 32MHz internal oscillator for normal operation and the RTCC for timekeeping while the LCD displays cumulative consumption.
Recommended
Portable Medical Glucose Meter
The PIC16F19155T-I/SO suits handheld medical meters where low power, an integrated LCD display, and accurate analog signal conditioning are required. The 12-bit ADC2 with computation accelerates oversampling of the test-strip electrochemical cell, while the integrated 5-bit DAC and LP comparator support dual-stage signal conditioning. The 28-SOIC footprint supports hand-solderable prototypes and high-volume production runs. XLP sleep currents keep idle draw low during standby, preserving coin-cell or rechargeable battery capacity.
Recommended
Appliance User Interface (White Goods)
The PIC16F19155T-I/SO handles human-machine interface (HMI) tasks in white-goods appliances such as washers and dishwashers. Its segment-LCD driver eliminates the need for an external LED or LCD bias IC, while CWG/CCP/PWM outputs can directly drive triac-style load controls or status indicators. The Peripheral Pin Select (PPS) block reassigns peripherals to alternate pins, giving PCB designers flexibility to keep noise-sensitive analog traces short. Industrial-grade temperature range (-40C to +85C) covers under-cabinet appliance environments.
Recommended
Smart Home Sensor Node
IoT sensor nodes benefit from the PIC16F19155T-I/SO's XLP technology and integrated CIPs. The ADC2 with computation can autoscan temperature or humidity sensors and wake the CPU only on threshold crossings, slashing average current to the microamp range. Core independent peripherals (CWG, ZCD, SMT) handle zero-crossing detection and time-base generation without CPU intervention. PPS allows reuse of the same 28-SOIC pinout across variants with different peripheral mixes.
Recommended
Thermostat and HVAC Controller
The PIC16F19155T-I/SO is well-suited to wall-mounted thermostats where it must display temperature set-point and modes on a segment LCD and poll user buttons. The 12-bit ADC2 reads thermistor bridges directly, and the RTCC handles day/night scheduling without an external RTC. The integrated charge pump keeps the LCD readable under battery backup, while the CWG output can directly switch a triac for the HVAC load.
Recommended
Industrial Control Panel
PLC-style sub-modules and operator panels benefit from PIC16F19155T-I/SO's combination of precise analog (ADC2) and segment-LCD output. It can act as a slave display or peripheral that connects to a host CPU via UART, SPI, or I2C. The 28-SOIC footprint and industrial temperature grade make the part drop-in friendly for harsh-factory environments. On-board CIPs handle cell counting and timing autonomously.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F19155T-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F19155-I/SO | PIC16F18855T-I/SO | PIC16F18855-I/SO | PIC16F18456T-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB |
| Max CPU Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| LCD Charge Pump | Yes (integrated) | Yes (integrated) | Yes (integrated) | Yes (integrated) | No (external bias) |
| ADC Resolution | 12-bit ADC2 | 12-bit ADC2 | 10-bit | 10-bit | 10-bit |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| PPS (Peripheral Pin Select) | Yes | Yes | Yes | Yes | Limited |
| Tape & Reel Suffix | -T | no -T | -T | no -T | -T |
| Unit Price (1k qty) | ~$1.42 | ~$1.42 | ~$1.55 | ~$1.55 | ~$1.65 |
Key Differentiators
- Integrated LCD charge pump absent on most PIC16F1 siblings (vs PIC16F18456T-I/SO)
- 12-bit ADC2 with computation vs 10-bit ADC (vs PIC16F18456T-I/SO)
- Lower power in retention mode (vs PIC16F18855T-I/SO)
Design Notes
Estimated: at 32MHz and VDD=3.3V the active current is approximately 4-7 mA; sleep Retention is below 50 nA on XLP variants per Microchip datasheet table. Average current in a duty-cycled meter with a one-second wake interval dominated by RTCC and ADC2 conversion typically lands in the 1-10 uA range, which is what enables 10+ year coin-cell operation. Decouple VDD (pin 11) with at least 0.1 uF and a bulk 1 uF ceramic placed within 2 mm of the pin.
Use a 28-SOIC land pattern compatible with standard 0.295" SOIC land conventions per Microchip SOIC-28 package drawings. The VLCD pin (28) requires a charge-pump bypass of 1 uF plus a 1 uF reservoir capacitor on VLCD2/VLCD3 lines (PCB's round pad with 0.5 mm annular ring for via). Keep LCD segment traces short, route them parallel in the same layer, and avoid crossing noisy digital traces to preserve display contrast.
Do not exceed 5.5V on VDD or apply voltage to segment pins while VDD = 0V (latch-up risk in older CMOS). Apply MCLR/VPP pull-up of 10k to 50k to ensure normal operation; in ICSP mode this pin must tolerate ~12V for programming. Use the PPS register unlock sequence before remapping peripherals to alternate pins; misconfiguration causes silent peripheral failure rather than a device halt.
The 28-SOIC package has theta_JA around 70 C/W in still air on a 2-layer 1oz board; at 5 mA active current, self-heating is negligible (~2 mW). Above 60C, however, pay attention to leakage on segment pins and re-validate display contrast through the LCD bias network; thermal derating of the integrated charge-pump current limit is not typically a concern in metering applications.
Compliance Information
RoHS-compliant per Microchip product declaration; not AEC-Q100 qualified (industrial grade -I). Refer to Microchip environmental docs for full REACH/halogen disclosure.