PIC16F1933-E/ML - 8-Bit XLP MCU 7KB Flash 28-QFN | Microchip
MPN: PIC16F1933-E/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.05 | $3.05 |
| 10 | $2.78 | $27.80 |
| 100 | $2.42 | $242.00 |
| 500 | $2.18 | $1,090.00 |
| 1,000 | $1.95 | $1,950.00 |
PIC16F1933-E/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. Within Microchip's portfolio the PIC16F1933 sits in the PIC16 mid-range family, which in turn belongs to the 8-bit RISC microcontroller class and the broader category of embedded microcontrollers used in low-power, cost-sensitive applications. The 'XLP' designation signals inclusion of Microchip's nanoWatt XLP extreme-low-power technology.
Key features include a built-in LCD driver supporting up to 96 segments, an integrated 11-channel 10-bit ADC, two comparators, capture/compare/PWM modules, an EUSART, MSSP for I²C/SPI, and nanoWatt XLP sleep currents below 50 nA. These features allow the MCU to drive segmented LCD displays directly without an external driver while maintaining battery life measured in years for typical duty-cycled IoT applications.
The PIC16F1933 uses Microchip's enhanced mid-range 8-bit core with a hardware 8-level stack, 49 instructions, and 16 MHz internal oscillator plus PLL options for 32 MHz operation. Internal self-programmability supports in-application firmware upgrades via bootloader or ICSP, while the optional mTouch™ capacitive-sensing peripheral enables touch-button user interfaces without external components. The integrated LCD waveform generator reduces BOM cost by removing the need for an external charge-pump or segment driver.
Typical applications include battery-powered IoT sensor nodes, low-power LCD-based consumer products such as thermostats and weighing scales, home-automation panels, e-metering front panels, and capacitive-touch user-interface modules. The wide 1.8-5.5 V range supports direct operation from 2xAA/AAA cells or single-cell Li-ion systems without additional regulation.
When designing with the PIC16F1933-E/ML, ensure the QFN exposed pad is soldered to a sufficiently large copper pour (the manufacturer's recommended footprint is in the package outline drawing) for thermal dissipation and electrical grounding. MPLAB X IDE with the XC8 compiler is the standard firmware toolchain, and the PICkit™ 3 or MPLAB Snap programmer supports in-circuit serial programming via the ICSP pins.
This page synthesizes verified distributor pricing, drop-in same-family alternatives, and practical design guidance not found in the bare manufacturer datasheet, including comparison rows against functionally adjacent PIC16F19xx parts and packaging/footprint guidance for the 28-QFN layout.
Drop-in alternatives for PIC16F1933-E/ML — 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 PIC16F1933-E/ML (same form factor and footprint) — differing in ADC, Package, Timers, LCD Driver, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1933T-E/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1933-I/ML
✅ Drop-In✓ In Stock
$2.59 / Unit
View Datasheet →PIC16LF1933-I/ML
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16F1934-I/ML
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC16F1933-E/ML Maximum Ratings & Electrical Characteristics
| Core | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data SRAM | 256 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 11-channel 10-bit |
| Comparators | 2 |
| LCD Driver | Up to 96 segments |
| Timers | 4 (8-bit/16-bit mix) |
| CCP Modules | 3 (Capture/Compare/PWM) |
| EUSART | 1 |
| MSSP (I2C/SPI) | 1 |
| Operating Temperature | -40°C to +125°C (E grade) |
| Package | 28-pin QFN (6x6 mm) with EP |
| Mounting Type | Surface Mount |
| Low-Power Technology | nanoWatt XLP |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC16F1933-E/ML Pin Configuration
| Pin 1 | VPP/MCLR/RE3 — Programming voltage / Master Clear / digital I/O |
| Pin 2 | SEG0/RA0 — LCD segment 0 / Port A bit 0 (analog/digital I/O) |
| Pin 3 | SEG1/RA1 — LCD segment 1 / Port A bit 1 |
| Pin 4 | SEG2/RA2 — LCD segment 2 / Port A bit 2 |
| Pin 5 | SEG3/RA3 — LCD segment 3 / Port A bit 3 |
| Pin 6 | VSS — Ground reference |
| Pin 7 | VDD — Positive power supply |
| Pin 8 | SEG5/RA5 — LCD segment 5 / Port A bit 5 |
| Pin 9 | SEG6/RB0 — LCD segment 6 / Port B bit 0 |
| Pin 10 | SEG7/RB1 — LCD segment 7 / Port B bit 1 |
| Pin 11 | SEG8/RB2 — LCD segment 8 / Port B bit 2 |
| Pin 12 | SEG9/RB3 — LCD segment 9 / Port B bit 3 |
| Pin 13 | SEG10/RB4 — LCD segment 10 / Port B bit 4 |
| Pin 14 | SEG11/RB5 — LCD segment 11 / Port B bit 5 |
| Pin 15 | SEG12/RB6 — LCD segment 12 / Port B bit 6 / ICSPCLK |
| Pin 16 | SEG13/RB7 — LCD segment 13 / Port B bit 7 / ICSPDAT |
| Pin 17 | VSS — Ground reference |
| Pin 18 | VDD — Positive power supply |
| Pin 19 | SEG14/RC0 — LCD segment 14 / Port C bit 0 |
| Pin 20 | SEG15/RC1 — LCD segment 15 / Port C bit 1 |
| Pin 21 | SEG16/RC2 — LCD segment 16 / Port C bit 2 |
| Pin 22 | SEG17/RC3 — LCD segment 17 / Port C bit 3 |
| Pin 23 | SEG18/RC4 — LCD segment 18 / Port C bit 4 |
| Pin 24 | SEG19/RC5 — LCD segment 19 / Port C bit 5 |
| Pin 25 | SEG20/RC6 — LCD segment 20 / Port C bit 6 |
| Pin 26 | SEG21/RC7 — LCD segment 21 / Port C bit 7 |
| Pin 27 | VSS — Ground reference |
| Pin 28 | VDD — Positive power supply |
Typical Applications
PIC16F1933-E/ML is suitable for 7 applications: Battery-Powered IoT Sensor Node, LCD Thermostat Control Panel, Capacitive Touch User Interface Module, Electronic Weighing Scale Front Panel, Smart Home Automation Panel, Industrial Process Meter, Automotive Rear-View Display Controller.
Battery-Powered IoT Sensor Node
The PIC16F1933-E/ML fits battery-powered IoT sensor nodes because its nanoWatt XLP technology delivers sleep currents below 100 nA with full RAM retention, while the 1.8-5.5 V operating range supports direct 2xAA alkaline or single-cell Li-ion power without a separate regulator. The integrated 10-bit ADC and EUSART simplify interfaces to digital sensors and sub-GHz transceivers. Real-world duty-cycled designs achieve multi-year battery life on a single coin cell when the 32 MHz PLL is enabled only during active sampling windows.
Recommended
LCD Thermostat Control Panel
The PIC16F1933-E/ML is ideal for thermostat control panels because its integrated LCD driver supports up to 96 segments directly, eliminating the need for an external charge-pump or segment driver and reducing BOM cost by roughly $0.50-$1.00. The 11-channel 10-bit ADC reads thermistor or analog temperature sensors, while PWM outputs drive TRIAC-based heater controls. The wide temperature range and 1.8-5.5 V supply also allow direct operation from rectified 24 VAC wall power via simple buck regulation.
Recommended
Capacitive Touch User Interface Module
The PIC16F1933-E/ML's integrated mTouch™ capacitive-sensing peripheral enables touch-button user interfaces without external controller ICs, sensing up to 16 capacitive channels via the ADC and dedicated CTMU module. Combined with the LCD driver for status feedback and nanoWatt XLP for low standby power, this fits white-good control panels, handheld remotes, and IoT wall switches. The 32 MHz operation also handles responsive LED animation and PWM dimming in the same firmware loop without an additional controller.
Recommended
Electronic Weighing Scale Front Panel
The PIC16F1933-E/ML's 11-channel 10-bit ADC and load-cell excitation timer pair naturally with bridge-type load cells in consumer weighing scales, while the 96-segment LCD driver shows weight, units, and battery status on a single panel. The 256-byte EEPROM retains calibration constants and user preferences across power cycles, and the XLP sleep mode allows the scale to be powered off entirely between uses. Extended -40 to +125°C grade suits commercial kitchen and industrial bench-scale environments.
Recommended
Smart Home Automation Panel
The PIC16F1933-E/ML anchors smart home automation panels because its EUSART, MSSP (I2C/SPI), and PWM channels coordinate directly with HVAC actuators, light dimmers, and peripheral sensor hubs without an external bus controller. The integrated LCD driver presents multi-page status information on glass-segment displays, while the XLP sleep profile keeps wall-powered standby consumption under 0.5 W for energy-star compliance. The 5.5 V tolerance also allows direct connection to 5 V peripheral ICs without level shifters.
Recommended
Industrial Process Meter
The PIC16F1933-E/ML suits industrial process meters because its extended -40 to +125°C temperature grade handles factory-floor cabinets and outdoor enclosures without thermal derating. The 11-channel 10-bit ADC reads 4-20 mA loop signals via shunt resistors, while the MSSP drives I2C-connected EEPROM or RTC chips for data logging. The 256-byte internal EEPROM plus 7 KB Flash accommodates Modbus or HART-style protocol stacks for legacy industrial networking, and the 28-QFN footprint fits compact panel-mount enclosures.
Recommended
Automotive Rear-View Display Controller
The PIC16F1933-E/ML's extended -40 to +125°C grade and wide 1.8-5.5 V input range tolerate the cold-cranking voltage drops and load-dump transients of 12 V automotive power rails when paired with a TVS and buck regulator. The integrated LCD driver displays distance and warning indicators on segment displays, while PWM channels control backlight brightness. The EUSART and MSSP links to camera modules and CAN transceivers, providing a low-cost MCU for entry-level rear-view and parking-sensor accessory products.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1933-E/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1933T-E/ML | PIC16F1933-I/ML | PIC16LF1933-I/ML | PIC16F1934-I/ML |
|---|---|---|---|---|---|
| Package | 28-QFN (6x6) with EP | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 7 KB | 7 KB | 7 KB | 7 KB | 14 KB |
| RAM | 256 B | 256 B | 256 B | 256 B | 1 KB |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40°C to +125°C (E grade) | -40°C to +125°C (E grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) |
| ADC Channels | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 14 x 10-bit |
| LCD Driver Segments | Up to 96 segments | Up to 96 segments | Up to 96 segments | Up to 96 segments | Up to 96 segments |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP (optimized) | nanoWatt XLP |
Key Differentiators
- Integrated LCD driver eliminates external segment driver and charge pump (vs PIC16F18854-I/SO)
- Extended -40°C to +125°C operating temperature grade in 28-QFN package (vs PIC16F1933-I/ML)
- nanoWatt XLP sleep current below 100 nA with full RAM retention (vs PIC16F18877-I/PT)
Design Notes
The 28-QFN (6x6) package on the PIC16F1933-E/ML has a center exposed thermal pad (EP) that must be soldered to the PCB ground plane for both thermal dissipation and electrical performance. Follow the Microchip package outline drawing for the recommended land pattern: typically a 2.5 x 2.5 mm center pad with 0.4 mm pitch perimeter pads and via-in-pad to an inner ground plane. Skipping the EP solder connection can cause thermal shutdown at elevated ambient temperatures and increase EMI susceptibility on adjacent analog channels.
Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (pins 7, 18, and 28) and route a short, low-inductance ground return to the nearest VSS pin. Add a bulk 1-10 uF ceramic or tantalum capacitor near the MCU supply input for switching transients. For battery applications where quiescent draw matters, choose X7R or X5R ceramic dielectrics and minimize leakage paths on floating I/O lines by configuring them as outputs or enabling internal weak pull-ups in the firmware.
Route the ICSP lines (RB6/ICSPCLK and RB7/ICSPDAT) with stubs shorter than 25 mm and avoid running them parallel to switching signals or near analog sensor traces. The 32 MHz internal oscillator plus PLL produces 8 MIPS, but PCB layout still matters for ADC accuracy - route analog inputs (RA0-RA5, RB0-RB5) over a quiet ground plane and keep digital return currents away from analog return paths. Reserve the analog AVSS/AVDD pins with their own ferrite bead filter if the design separates analog and digital supply domains.
Do not program the configuration bits to use an external clock without a valid clock source present on the OSC1/OSC2 pins, or the MCU will fail to start. Always configure the MCLR pin (pin 1) as MCLR with internal pull-up enabled if not used for ICSP, and place a 10 kohm pull-up resistor to VDD in noisy environments. The ADC requires the FVR (Fixed Voltage Reference) to be enabled and stabilized for accurate readings - allow at least 1 ms settling time after enabling before taking the first conversion.
Compliance Information
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified - PIC16F1933-E/ML is extended industrial grade, not automotive qualified. For AEC-Q100 requirements, evaluate PIC16F1933-E/MLVAO automotive variant or other explicitly AEC-Q100 qualified parts from Microchip.