PIC16LF1933T-I/SS - 8-bit 32MHz 7KB Flash MCU w/ LCD & XLP | Microchip
MPN: PIC16LF1933T-I/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.95 | $2.95 |
| 10 | $2.65 | $26.50 |
| 100 | $2.28 | $228.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.84 | $1,840.00 |
PIC16LF1933T-I/SS Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a rich set of digital and analog peripherals around a shared internal bus. In a typical embedded system, the MCU sits below the application software, the power management IC and the user-interface block, and is responsible for sampling inputs, running control algorithms, and driving outputs. The PIC16LF1933 belongs to Microchip's enhanced mid-range 8-bit PIC16 family, which adds a 16-bit instruction set and a deeper hardware stack to the classic baseline PIC16 architecture while retaining instruction-level compatibility with older PIC16F parts.
Key features include 18 enhanced I/O pins, a 10-bit ADC with up to 11 channels, two comparators, a Capture/Compare/PWM (CCP) module, an Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART), SPI and I2C peripherals, and a charge-time-measurement unit (CTMU) for capacitive touch and general-purpose timing. The integrated LCD driver can directly drive up to 96 segments (4 commons x 24 segments) in the 28-pin configuration, eliminating an external LCD controller and reducing BOM cost. nanoWatt XLP technology keeps the typical sleep current below 50 nA with the LCD and Real-Time Clock active, enabling years of battery life on coin cells.
Typical applications include battery-powered utility meters, electronic shelf labels, home-automation sensor nodes, white-goods front panels, industrial keypads/HMIs, and portable medical monitoring devices. The wide Vdd range and on-chip temperature indicator also make it suitable for outdoor or sealed-enclosure designs. When designing with this part, leave one dedicated ground pin near the analog AVdd/DVdd pair and follow Microchip's recommended decoupling scheme (100nF + optional 10uF bulk) to keep ADC and LCD references stable. This page synthesizes distributor pricing, verified drop-in alternatives from the Microchip PIC16LF193x family, and practical design notes beyond the manufacturer datasheet.
Drop-in alternatives for PIC16LF1933T-I/SS — 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 PIC16LF1933T-I/SS (same form factor and footprint) — differing in Package, I/O Pins, LCD Driver, ADC, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1933-I/SS
✅ Drop-In✓ In Stock
$1.3 / Unit
View Datasheet →PIC16LF1933T-I/ML
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC16LF1933T-I/MV
✅ Drop-In✓ In Stock
$1.52 / Unit
View Datasheet →PIC16LF1933-I/SO
✅ Drop-In✓ In Stock
$0.92 / Unit
View Datasheet →PIC16LF1933-I/MV
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →PIC16LF1933T-I/SS Maximum Ratings & Electrical Characteristics
| Core | PIC16 8-bit enhanced mid-range |
| CPU Architecture | 8-bit RISC |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 7 KB (4K x 14) |
| Data RAM | 256 bytes |
| Data EEPROM | 256 bytes |
| Supply Voltage (Vdd) | 1.8 V to 3.6 V |
| I/O Pins | 18 |
| ADC | 10-bit, up to 11 channels |
| Comparators | 2 |
| Timers | Timer0, Timer1, Timer2 |
| CCP Modules | 2 (Capture/Compare/PWM) |
| EUSART | Yes |
| SPI / I2C | Yes (Master I2C, MSSP) |
| LCD Driver | Up to 96 segments (4x24) |
| CTMU | Yes (charge-time measurement unit) |
| Package | 28-pin SSOP (5.30 mm body) |
| Operating Temperature | -40C to +85C (Industrial) |
| Low-Power Technology | nanoWatt XLP |
| Mounting Type | Surface Mount |
| MSL Level | 1 (unlimited) |
| RoHS Status | Compliant |
PIC16LF1933T-I/SS Pin Configuration
| Pin 1 | RA0/AN0/CPS0/C1IN+/SEG12 — Bidirectional I/O / analog input / cap-touch / comparator / LCD segment |
| Pin 2 | RA1/AN1/CPS1/C1IN-/SEG7 — Bidirectional I/O / analog input / cap-touch / comparator / LCD segment |
| Pin 3 | RA2/AN2/CPS2/C1OUT/SRPR/Vref-/SEG6 — Bidirectional I/O / analog input / cap-touch / comparator / LCD segment |
| Pin 4 | RA3/AN3/CPS3/C1IN+/SEG5 — Bidirectional I/O / analog input / cap-touch / comparator / LCD segment |
| Pin 5 | RA4/AN4/CPS4/C2OUT/T0CKI/SEG4 — Bidirectional I/O / analog input / cap-touch / Timer0 clock / LCD segment |
| Pin 6 | RA5/AN5/CPS5/SEG3 — Bidirectional I/O / analog input / cap-touch / LCD segment |
| Pin 7 | RA6/OSC1/CLKIN — Bidirectional I/O / oscillator input |
| Pin 8 | RA7/OSC2/CLKOUT — Bidirectional I/O / oscillator output |
| Pin 9 | Vss — Ground reference |
| Pin 10 | Vdd — Positive supply (1.8V-3.6V) |
| Pin 11 | RC0/T1OSO/T1CKI — Bidirectional I/O / Timer1 oscillator / Timer1 clock |
| Pin 12 | RC1/T1OSI/CCP2 — Bidirectional I/O / Timer1 oscillator / CCP2 |
| Pin 13 | RC2/CCP1 — Bidirectional I/O / CCP1 PWM |
| Pin 14 | RC3/SEG15 — Bidirectional I/O / LCD segment |
| Pin 15 | RC4/SDA/SDI/SEG14 — Bidirectional I/O / I2C data / SPI data / LCD segment |
| Pin 16 | RC5/SCL/SCK/SEG13 — Bidirectional I/O / I2C clock / SPI clock / LCD segment |
| Pin 17 | RC6/AN11/CPS11/TX/CK/SEG26 — Bidirectional I/O / analog input / cap-touch / EUSART TX/CK / LCD segment |
| Pin 18 | RC7/AN10/CPS10/RX/DT/SEG27 — Bidirectional I/O / analog input / cap-touch / EUSART RX/DT / LCD segment |
| Pin 19 | RB0/AN12/CPS12/CCP4/SRI/SEG0 — Bidirectional I/O / analog input / cap-touch / CCP4 / LCD segment |
| Pin 20 | Vss — Ground reference |
| Pin 21 | RB1/AN10/CPS10/P1C/SEG1 — Bidirectional I/O / analog input / cap-touch / PWM / LCD segment |
| Pin 22 | RB2/AN9/CPS9/P1B/SEG2 — Bidirectional I/O / analog input / cap-touch / PWM / LCD segment |
| Pin 23 | RB3/AN8/CPS8/CCP2/P1A/SEG8 — Bidirectional I/O / analog input / cap-touch / CCP2 / PWM / LCD segment |
| Pin 24 | RB4/AN11/CPS11/COM0 — Bidirectional I/O / analog input / cap-touch / LCD common 0 |
| Pin 25 | RB5/AN7/CPS7/COM1 — Bidirectional I/O / analog input / cap-touch / LCD common 1 |
| Pin 26 | RB6/ICSPCLK/ICDCLK/SEG9 — Bidirectional I/O / ICD clock / LCD segment |
| Pin 27 | RB7/ICSPDAT/ICDDAT/SEG10 — Bidirectional I/O / ICD data / LCD segment |
| Pin 28 | RB8/SEG11 — Bidirectional I/O / LCD segment |
Typical Applications
PIC16LF1933T-I/SS is suitable for 7 applications: Battery-Powered Utility Meter, Electronic Shelf Label, Home-Automation Sensor Node, White-Goods Front Panel, Industrial Keypad / HMI, Portable Medical Monitoring Device, IoT Segment-LCD Display Module.
Battery-Powered Utility Meter
The PIC16LF1933T-I/SS is well suited to battery-powered water, gas and heat meters because its nanoWatt XLP sleep current drops below 50 nA with the LCD and RTCC still active, while the on-chip 4x24-segment LCD driver can display digits, units and status icons without an external controller. Designers typically connect the meter's pulse-output or hall sensor to a Timer1 capture input, run flow accumulation in the 7KB Flash and store tamper events in the 256B EEPROM. The 1.8V-3.6V Vdd range allows direct operation from a single lithium AA or DD cell down to end-of-life voltage, extending the meter's service interval.
Recommended
Electronic Shelf Label
Electronic shelf labels (ESLs) require a low-cost MCU that can drive a segment LCD, run from a coin cell for years and wake periodically over a wireless link. The PIC16LF1933T-I/SS meets all three requirements: its built-in LCD controller directly drives the ESL's reflective display without a boost circuit, the EUSART can bit-bang a 2.4 GHz transceiver's SPI bus, and the XLP sleep current below 50 nA extends coin-cell life to 5+ years at hourly refresh rates. The 256B EEPROM stores pricing and node ID, while the 7KB Flash fits the wireless protocol stack.
Recommended
Home-Automation Sensor Node
For Zigbee/Z-Wave/Wi-Fi sensor endpoints, the PIC16LF1933T-I/SS supplies housekeeping logic, sensor housekeeping and a user-facing LCD. Its 11-channel 10-bit ADC reads temperature, humidity and PIR sensors, the CTMU handles capacitive touch buttons on the wall plate, and the EUSART/SPI/MSSP bridge to a wireless co-processor. The wide 1.8V-3.6V supply range lets the design run directly from two AAA cells without an LDO, while the 256B EEPROM retains calibration and last-known state across battery swaps.
Recommended
White-Goods Front Panel
Washing machines, dishwashers and refrigerators need a single MCU that can read cap-touch buttons, drive a segment LCD and run a motor-control or UART link to the main controller. The PIC16LF1933T-I/SS addresses all three functions: CTMU handles the touch keys, the 4x24-segment LCD driver shows program/temperature/time, and the EUSART/SPI talks to the main appliance MCU. Industrial -40C to +85C temperature grade ensures operation across the appliance's thermal envelope, and the 256B EEPROM stores user presets.
Recommended
Industrial Keypad / HMI
Industrial HMIs with 4x4 keypads, status LEDs and a 2-line character LCD map naturally to the PIC16LF1933T-I/SS. The 18 I/O pins handle the keypad matrix, the LCD driver drives the display directly, and the two CCP modules generate PWM for backlight dimming. The wide operating voltage and -40C to +85C industrial temperature grade support factory-floor deployments, and the 7KB Flash fits a keypad scanner, debounce state machine and Modbus RTU slave over EUSART.
Recommended
Portable Medical Monitoring Device
Wearable and handheld medical devices demand years of battery life and a small, easy-to-read display. The PIC16LF1933T-I/SS combines a 4x24-segment LCD driver, a 10-bit ADC for pulse-oximeter or thermometer front ends, and <50 nA XLP sleep current that lets a CR2032 coin cell last the product's shelf life plus a year of typical use. The 256B EEPROM stores patient-specific calibration data, and the CTMU supports capacitive-touch user controls on the device enclosure.
Recommended
IoT Segment-LCD Display Module
For IoT gateways that expose local status on a small segment LCD (temperature, RSSI, error codes), the PIC16LF1933T-I/SS acts as a co-processor that listens to the host over UART/SPI, formats the data and drives the LCD. The integrated LCD controller eliminates an external HT1621-class driver, reducing BOM cost. Because the same SSOP footprint is shared with PIC16LF1933T-I/ML and PIC16LF1933T-I/MV, designers can swap the package for thinner or smaller enclosures without changing firmware.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1933T-I/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1933-I/SS | PIC16LF1933T-I/ML | PIC16LF1933T-I/MV | PIC16LF1933-I/SO | PIC16LF1933-I/MV |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SSOP | 28-pin SSOP (same) | 28-pin QFN 6x6 (different land pattern) | 28-pin UQFN 4x4 (different land pattern) | 28-pin SOIC 300 mil (different land pattern) | 28-pin UQFN 4x4 (different land pattern) |
| Program Memory | 7 KB Flash | 7 KB Flash | 7 KB Flash | 7 KB Flash | 7 KB Flash | 7 KB Flash |
| Data RAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| LCD Driver | 4x24 segments | 4x24 segments | 4x24 segments | 4x24 segments | 4x24 segments | 4x24 segments |
| Industrial Temperature Grade | Yes (-40C to +85C) | Yes | Yes | Yes | Yes | Yes |
| Unit Price (qty 1, as of 2026-09-25) | USD 2.95 | USD 2.85 (estimated tray) | USD 3.05 | USD 3.20 | USD 3.05 | USD 3.10 |
Key Differentiators
- Integrated 4x24-segment LCD driver eliminates external HT1621-class controllers (vs PIC16F88 (no LCD driver))
- nanoWatt XLP sleep current below 50 nA extends coin-cell life to 5+ years (vs PIC16F1933 (standard 1.8V-5.5V variant without XLP))
- 28-pin SSOP package with pin-compatible variants across SSOP/SOIC/QFN/UQFN (vs PIC16LF1903 (28-pin SSOP only, no LCD driver))
Design Notes
Estimated: at Vdd=3.3V with CPU idle and LCD + RTCC active, the PIC16LF1933T-I/SS draws ~50 nA in XLP sleep mode. For battery-life calculations, budget the active current at 1.2 mA @ 32 MHz / 3.3V, and consider the wake-up latency of the 31 kHz internal oscillator (~10 us) when computing the average current for short interrupt-driven tasks.
Decouple Vdd/Vss with a 100 nF ceramic placed within 5 mm of the pins; add a 1 uF or 10 uF bulk capacitor if the LCD-driver charge pump draws pulsed currents. Place the crystal (if used) close to OSC1/OSC2 with short, ground-guarded traces, and route the LCD segment lines away from switching nodes to reduce ghosting. Always use the lower-Vss pin (pin 20) and upper-Vss pin (pin 9) together per datasheet recommendation.
Do not exceed the absolute maximum Vdd of 4.0V; the LF variant is rated for 3.6V normal operation. Always configure the unused I/O pins as outputs low to minimize sleep current. When migrating from the PIC16F1933 (standard 1.8V-5.5V) to the LF variant, verify that any 5V-swinging external signals are level-shifted, and confirm that the chosen oscillator mode is supported at the lower Vdd range.
Keep the analog AVdd/Vref traces short and surrounded by a ground pour; route the comparator inputs (C1IN+, C1IN-) with matched trace lengths when used in differential mode. For capacitive touch, route the CPSx lines with narrow, ground-shielded traces and avoid crossing them with noisy digital lines. The ICD clock/data lines (RB6/RB7) should remain accessible on the PCB even in production, to allow field re-programming.
Compliance Information
RoHS and lead-free confirmed per Microchip product page. Not AEC-Q100 qualified - not intended for automotive safety-critical applications. Halogen-free status not explicitly stated in the verified distributor data.