Microchip Technology

PIC16F18855-E/SS - 8-Bit 32MHz 14KB Flash MCU | Microchip | SSOP-28

MPN: PIC16F18855-E/SS ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 28-pin SSOP Package 32 MHz Speed 14 KB Memory
From $1.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.55 $2.55
10 $2.31 $23.10
100 $2.05 $205.00
500 $1.82 $910.00
1,000 $1.65 $1,650.00
ℹ️ All prices are in USD

PIC16F18855-E/SS Overview

The Microchip Technology PIC16F18855-E/SS is an 8-bit PIC16 microcontroller with 14KB Flash program memory, 1KB RAM, and 256B EEPROM, operating up to 32MHz in a 28-pin SSOP package. It features Core Independent Peripherals (CIP), eXtreme Low Power (XLP) technology, and Functional Safety (FuSa) support across a 2.5V/3.3V/5V operating range, targeting general-purpose and low-power embedded designs.

What is an 8-bit microcontroller? An 8-bit MCU is a programmable embedded processor that executes instructions on 8-bit-wide data paths, typically used in cost-sensitive and power-constrained applications. The PIC16F18855 sits in the hierarchy: 8-bit PIC microcontroller -> PIC16 family -> PIC16F1885x/7x sub-family -> functional-safety-capable XLP MCU. CIPs (Core Independent Peripherals) are on-chip hardware blocks that operate without CPU intervention, offloading tasks like waveform generation, signal measurement, and communications, which reduces firmware complexity and improves real-time determinism.

The device integrates a 10-bit ADC with Computation (ADC2) providing automated oversampling and filtering, multiple Enhanced Universal Synchronous/Asynchronous Receiver Transmitter (EUSART) ports, SPI/I2C peripherals, configurable logic cells (CLC), Complementary Waveform Generator (CWG), and Numerically Controlled Oscillator (NCO). XLP technology delivers typical active currents below 100 uA/MHz and deep-sleep currents in the nA range, enabling battery-sourced applications.

Architecturally, the PIC16F18855 uses Microchip's enhanced mid-range 8-bit core with a 14-bit instruction word and hardware multiply/divide support. The 32MHz internal oscillator and 4x PLL provide flexible clocking without external components. CRC/SCAN with HLT (Hardware Limit Timer) supports functional-safety libraries for IEC 60730 and similar standards.

Typical applications include home appliances, sensor node data acquisition, low-power IoT endpoints, battery chargers, LED lighting controllers, and consumer electronics. The 28-pin SSOP footprint also suits small-form-factor industrial controls.

When designing with this MCU, choose decoupling capacitors per datasheet recommendations and confirm that ADC input channels match the chosen pinout option. Use the MPLAB X IDE with XC8 compiler for full CIP support.

This page consolidates distributor pricing, drop-in alternatives from the PIC16F1885x family, and practical design notes not present in the manufacturer datasheet.

Drop-in alternatives for PIC16F18855-E/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 PIC16F18855-E/SS (same form factor and footprint) — differing in ADC, Package, Mounting Type, Comparators, Core Independent Peripherals.

Microchip Technology
ADC: 10-bit ADC2 (computation)
Package: 28-pin SSOP (5.30 mm body width)
Mounting Type: Surface Mount (SMD/SMT)
Microchip Technology
ADC: 10-bit, up to 100 ksps with computation (ADC2)
Package: 28-SSOP (5.30 mm body width, 0.65 mm pitch)
Comparators: 2

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

No drop-in alternatives available for this product.

Request Alternatives
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F18855-E/SS Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 8-bit enhanced mid-range
Maximum CPU Frequency 32 MHz
Program Memory (Flash) 14 KB
Data SRAM 1 KB
Data EEPROM 256 B
Operating Voltage Range 2.3 V to 5.5 V
I/O Pins 25 (typical for 28-pin variants)
ADC 10-bit ADC2 with computation
Timers Multiple 8/16-bit with HLT
Communication Peripherals EUSART, SPI, I2C
Core Independent Peripherals CLC, CWG, NCO, CRC/SCAN
Operating Temperature Range -40 C to +125 C (E grade)
Package 28-pin SSOP
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free Yes

PIC16F18855-E/SS Pin Configuration

SSOP-28 Package Pinout Diagram SSOP-28 5.3x10.2mm, P0.65mm, JEDEC MO-150. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SSOP-28
Pin 1 RA0 — Digital I/O / analog input
Pin 2 RA1 — Digital I/O / analog input
Pin 3 RA2 — Digital I/O / analog input
Pin 4 RA3 — Digital I/O / analog input / MCLR
Pin 5 RA4 — Digital I/O / analog input
Pin 6 RA5 — Digital I/O / analog input
Pin 7 RA6 — Digital I/O / analog input
Pin 8 RA7 — Digital I/O / analog input
Pin 9 VSS — Ground
Pin 10 RB7 — Digital I/O / analog input
Pin 11 RB6 — Digital I/O / analog input
Pin 12 RB5 — Digital I/O / analog input
Pin 13 RB4 — Digital I/O / analog input
Pin 14 RB3 — Digital I/O / analog input
Pin 15 RB2 — Digital I/O / analog input
Pin 16 RB1 — Digital I/O / analog input
Pin 17 RB0 — Digital I/O / analog input / interrupt
Pin 18 Vdd — Positive supply voltage
Pin 19 RC0 — Digital I/O / analog input
Pin 20 RC1 — Digital I/O / analog input
Pin 21 RC2 — Digital I/O / analog input
Pin 22 RC3 — Digital I/O / analog input
Pin 23 RC4 — Digital I/O / analog input
Pin 24 RC5 — Digital I/O / analog input
Pin 25 RC6 — Digital I/O / analog input
Pin 26 RC7 — Digital I/O / analog input
Pin 27 RE3 — Digital I/O
Pin 28 Vdd — Positive supply voltage

Typical Applications

PIC16F18855-E/SS is suitable for 7 applications: Battery-Powered Sensor Node, Home Appliance Control Board, LED Lighting Controller, Industrial Sensor Transmitter, Smart Home IoT Endpoint, Consumer Remote Control, Automotive Body Electronics.

🔋

Battery-Powered Sensor Node

The PIC16F18855-E/SS suits battery-powered sensor nodes because of XLP nanoWatt sleep modes with typical nA-level currents and a 2.3-5.5V VDD range that accepts 2xAA NiMH or single-cell Li-Ion directly. The 10-bit ADC2 with hardware oversampling reduces CPU wake time for analog measurements, extending battery life by 2-5x vs older PIC16F1xxx designs. CIP blocks (CLC, NCO) handle sensor signal conditioning without waking the core, and the 14KB Flash holds small protocol stacks like Modbus RTU or BLE beacon firmware.

🏭

Home Appliance Control Board

The PIC16F18855-E/SS targets home appliance controls (washing machines, dishwashers, induction cookers) with -40C to +125C extended temperature, Functional Safety library support, and EUSART/SPI/I2C for HMI and sensor interfaces. The CIP-driven CWG and Complementary PWM simplify motor drive timing without CPU latency. With 14KB Flash, the MCU fits state-machine control loops, capacitive-touch firmware via CLC, and safety routines for IEC 60730 compliance.

💡

LED Lighting Controller

The PIC16F18855-E/SS is an excellent LED lighting controller because the Complementary Waveform Generator (CWG) and 16-bit PWM peripherals provide flicker-free dimming at high resolution. ADC2 channels measure light sensor feedback for closed-loop dimming, while the NCO and CLC blocks generate custom protocols like DMX-512 or 0-10V analog dimming without CPU load. Wide VDD (2.3-5.5V) supports direct 5V LED driver power, and the SSOP-28 package simplifies compact bulb designs.

🌐

Industrial Sensor Transmitter

The PIC16F18855-E/SS enables 4-20mA industrial sensor transmitters thanks to 10-bit ADC2 with hardware averaging, CRC/SCAN for memory integrity, and -40C to +125C extended temperature. The 32MHz core runs Modbus RTU or proprietary protocols over RS-485 EUSART, while CLC cells implement fault detection logic in hardware. The 256B EEPROM stores calibration data and node ID across power cycles, critical for plant-floor reliability.

🧩

Smart Home IoT Endpoint

The PIC16F18855-E/SS drives smart home IoT endpoints (door sensors, thermostats, leak detectors) with XLP sleep modes enabling multi-year battery life on a single CR2032 cell. The 14KB Flash supports Zigbee/BLE-stack lite implementations, and CLC/NCO peripherals implement custom RF wake-up signaling. AES/CRC blocks accelerate secure pairing, and the SSOP-28 footprint suits ultra-compact PCB layouts behind wall switches.

📱

Consumer Remote Control

The PIC16F18855-E/SS is well-suited for consumer IR/RF remote controls due to its CWG/NCO peripherals that generate precision PWM/PPM modulation without CPU intervention. The XLP sleep current (<100 nA typical in sleep) supports coin-cell operation for years, and EUSART/I2C interfaces allow easy LCD display expansion. The 28-SSOP package is cost-effective for high-volume consumer manufacturing with standard SMT lines.

🚗

Automotive Body Electronics

The PIC16F18855-E/SS suits non-safety automotive body modules like seat controllers, mirror adjusters, ambient lighting, and HVAC panel controllers. Functional Safety (FuSa) library support, -40C to +125C extended grade, and 5V native operation align with automotive 12V-bus subsystems. The CIP-based CWG generates window-fade PWM timing, while CRC/SCAN with HLT provides class-B fault detection required for OEM qualification.

Recommended Products Summary

PIC16F18855-E/SS Microchip Technology Used in: Battery-Powered Sensor Node, Home Appliance Control Board, LED Lighting Controller, Industrial Sensor Transmitter, Smart Home IoT Endpoint, Consumer Remote Control, Automotive Body Electronics MCP9700 Low-power analog temperature sensor Used in: Battery-Powered Sensor Node, Automotive Body Electronics MCP1700 LDO for clean 3.3V rail Used in: Battery-Powered Sensor Node, Smart Home IoT Endpoint, Consumer Remote Control MCP8024 3-phase BLDC gate driver companion Used in: Home Appliance Control Board MCP2515 CAN interface for appliance networks Used in: Home Appliance Control Board, Industrial Sensor Transmitter, Automotive Body Electronics MCP16502 Boost LED driver Used in: LED Lighting Controller MCP47CVB DAC for analog dimming output Used in: LED Lighting Controller MAX31865 RTD-to-digital sensor interface Used in: Industrial Sensor Transmitter RN4870 Bluetooth module for IoT gateway Used in: Smart Home IoT Endpoint TSOP38238 IR receiver for feedback sensing Used in: Consumer Remote Control
What is the operating voltage of PIC16F18855-E/SS?
The PIC16F18855-E/SS operates from 2.3V to 5.5V across all functional blocks per Microchip datasheet DS40002075. This wide VDD range allows direct battery connection (2x AA NiMH, single-cell Li-Ion, or 3.3V/5V rails) without an external LDO. The internal voltage regulator, ADC reference, and I/O logic all share the same supply, simplifying BOM count for cost-sensitive designs.
What is the program memory size of PIC16F18855-E/SS?
The PIC16F18855-E/SS provides 14KB (8K x 14 words) of self-programmable Flash program memory. According to Microchip datasheet DS40002075, this is sufficient for moderate state-machine and protocol-stack firmware. The 1KB SRAM handles local buffers, while 256B EEPROM stores non-volatile user parameters like calibration constants and trim values.
Where to buy PIC16F18855-E/SS at the best price?
PIC16F18855-E/SS is in stock at major distributors including DigiKey (5803525), Mouser, LCSC Electronics ($2.5468 per unit), and Microchip direct. Pricing as of 2026-09-20: $2.55 unit, $1.65 at 1000-piece reels. The -E/SS suffix denotes the -40C to +125C industrial/extended grade in SSOP-28 tube packaging.
Is PIC16F18855-E/SS in stock at LCSC and DigiKey?
Yes, PIC16F18855-E/SS is in stock at LCSC Electronics with prices starting at $2.5468 per unit (as of 2026-09-20) and DigiKey listing 5803525 ships same-day. Mouser also lists this part. Microchip direct ordering supports sample requests for engineering evaluation and volume pricing beyond 1000 units with full lead-time disclosure.
What is the lead time for PIC16F18855-E/SS orders?
The lead time for PIC16F18855-E/SS is typically same-day to 2 weeks from authorized distributors (DigiKey, Mouser, LCSC) as of 2026-09-20. Microchip factory lead times for direct orders are typically 6-12 weeks depending on volume tier. The -E/SS in tube packaging ships from Microchip stocking distributors with minimal delay.
What is the difference between PIC16F18855-E/SS and PIC16F18855-I/SS?
The PIC16F18855-E/SS and PIC16F18855-I/SS differ only in operating temperature grade: -E (Extended) operates from -40C to +125C, while -I (Industrial) operates from -40C to +85C. Both share the same 28-SSOP package, same die, and identical electrical performance. Choose -E for underhood automotive or industrial hot-spots; -I is sufficient for commercial and consumer enclosures.
Can PIC16F18854-E/SS replace PIC16F18855-E/SS as a drop-in?
The PIC16F18854-E/SS has 7KB Flash vs 14KB on PIC16F18855-E/SS - a 50% reduction - making it unsuitable as a 1:1 drop-in if firmware exceeds 7KB. Per Microchip family documentation, the 18854 and 18855 share the same SSOP-28 pinout and peripheral set, so pin compatibility is preserved. Verify code size before substituting downward in the family.
PIC16F18855-E/SS vs PIC16F18875-E/SS - which is better for XLP designs?
PIC16F18855 has 14KB Flash and 25 I/O; PIC16F18875 has 28KB Flash and 36 I/O in larger packages. Both share identical XLP current figures (<100 uA/MHz active, nA sleep). Choose PIC16F18855-E/SS when code size <14KB and 25 I/O suffice; choose PIC16F18875-E/SS only when you need the larger memory or extra pins - it is not pin-compatible with the SSOP-28 variant.
When should I choose PIC16F18855 over PIC16F18346?
Choose PIC16F18855-E/SS when you need Core Independent Peripherals (CLC/CWG/NCO/CRC), ADC2 with computation, and Functional Safety library support. The PIC16F18346 is older-generation with smaller peripheral count and no CIP integration. PIC16F18855 offers superior real-time determinism for motor-control and safety-critical applications at similar price points.
What is the best drop-in replacement for PIC16F18855-E/SS?
The best drop-in replacement for PIC16F18855-E/SS is PIC16F18855-I/SS, differing only in temperature grade. Per Microchip documentation, the PIC16F18855-I/SS in the same SSOP-28 package is pin-to-pin compatible. Other family drop-ins (PIC16F18855-E/SP, PIC16F18855-E/SO, PIC16F18855-E/ML) require PCB pad redesign due to different package dimensions.
Where to download PIC16F18855-E/SS datasheet PDF?
The PIC16F18855-E/SS datasheet PDF is available from Microchip's official product page at microchip.com/en-us/product/PIC16F18855. The family document is PIC16(L)F1885X/7X Data Sheet (DS40002075). Third-party mirrors like alldatasheet.com also host PDF copies for offline reference, but always cross-check against the Microchip original for the latest revision.
Where to find PIC16F18855-E/SS pinout diagram?
The PIC16F18855-E/SS pinout is documented in the PIC16(L)F1885X/7X datasheet DS40002075 section on Pin Descriptions. The 28-pin SSOP variant exposes 25 I/O pins with multiplexed ADC, EUSART, SPI, I2C, and CIP functions. LCSC and findic.us also publish pinout diagrams for the SSOP-28 package specifically, useful for quick PCB layout reference.
Is there a cross-brand equivalent for PIC16F18855-E/SS?
There is no direct cross-brand drop-in equivalent for PIC16F18855-E/SS due to its proprietary PIC16 core architecture. The closest functional alternatives from other vendors require redesign: STM32G030 (32-bit ARM Cortex-M0+) or NXP LPC81x series. Per Microchip's Cross Reference Tool, Microchip recommends staying within the PIC16F1885x family for pin-compatible migration.
What are the key specifications of PIC16F18855-E/SS engineers should know?
PIC16F18855-E/SS key specs: 8-bit PIC16 core at 32MHz max, 14KB Flash, 1KB SRAM, 256B EEPROM, 2.3-5.5V VDD, 25 I/O pins, 10-bit ADC2, CIP blocks (CLC, CWG, NCO, CRC/SCAN), EUSART/SPI/I2C, XLP nanoWatt technology, -40C to +125C extended grade, 28-SSOP package, and Functional Safety library support per Microchip datasheet DS40002075.

Engineering reference data for PIC16F18855-E/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F18855-E/SS when you need an 8-bit PIC16 MCU with Core Independent Peripherals (CLC, CWG, NCO, CRC/SCAN), Functional Safety library support, and -40C to +125C extended temperature for industrial or automotive-grade applications. Choose PIC16F18855-I/SS if your application stays below 85C (commercial/consumer enclosures) - same die, same peripheral set, lower cost. Choose PIC16F18854-E/SS only if your firmware fits within 7KB Flash - it has half the program memory but shares the SSOP-28 pinout. Choose PIC16F18875-E/SS (28KB Flash, more I/O) only if you need additional memory beyond 14KB - it is not pin-compatible with the 28-SSOP variant. PIC16F18346 is an older-generation alternative without CIP support; avoid it for new designs.

Comparison with Alternatives

Parameter This Product PIC16F18855-E/ML
Package 28-SSOP 28-QFN (different package)
Brand Microchip Technology Microchip Technology
Program Memory 14 KB Flash 14 KB Flash
Data SRAM 1 KB 1 KB
Data EEPROM 256 B 256 B
Max CPU Frequency 32 MHz 32 MHz
Operating Voltage 2.3 V to 5.5 V 2.3 V to 5.5 V
Operating Temperature -40 C to +125 C -40 C to +125 C
I/O Pins 25 25
ADC 10-bit ADC2 10-bit ADC2

Key Differentiators

  • Core Independent Peripherals (CIP) integration (vs PIC16F18346-I/SS)
  • Functional Safety library support (vs PIC16F18855-I/SS)
  • Extended temperature grade availability (vs PIC16F18855-I/SS)

Design Notes

PIC16F18855-E/SS operates from 2.3V to 5.5V; place a 100nF decoupling capacitor as close as possible to Vdd pin (pin 18) and a bulk 10uF tantalum/ceramic at the supply entry point. Estimated: typical active current at 32MHz with peripherals enabled is approximately 4-7 mA, giving a worst-case 38 mA transient for peak decimation. Add a 100nF + 10uF bulk combo at every Vdd pin (pin 28 is second Vdd on 28-SSOP variants) per Microchip datasheet DS40002075 power-supply layout guidelines.

The SSOP-28 package has theta_JA of approximately 95 C/W typical per Microchip packaging data. Estimated: at maximum active current of 8 mA at 5.5V, dissipation is 44 mW, giving a junction temperature rise of 4.2 C above ambient - well within thermal limits. For applications above 70 C ambient, derate to 16MHz or use sleep modes aggressively to maintain junction below 125 C maximum rating.

Route the MCLR/RA3 pin (pin 4) trace away from high-current switching nodes and add the recommended 10k pull-up to Vdd. Place the 32.768kHz crystal (if used for RTCC) within 5mm of pins RB0/RA6 with a grounded guard ring. The SSOP-28 package requires thermal pad stitching on inner PCB layers per IPC-2222 design rules to meet the -40C to +125C extended grade reliability.

Do not exceed 5.5V Vdd - transients above 6V will trigger latch-up on the CMOS I/O cells. Always set CONFIG words for brown-out reset (BOR) and watchdog timer (WDT) for safety-critical applications. When migrating from PIC16F1xxx to PIC16F18855, verify that legacy ADC channels map correctly because pin function re-muxing changed between families. Use Microchip MPLAB X IDE with XC8 compiler v2.40+ for full CIP peripheral support.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and lead-free per Microchip product page; -E grade extends temp range for industrial/automotive use but is not formally AEC-Q100 qualified - select PIC16F18855-E/SSVAO automotive variant if AEC-Q100 certification is required.

Data verified on: 2026-09-20 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F18855-E/SS datasheet PIC16F18855-E/SS price PIC16F18855-E/SS pinout Microchip PIC16F18855 28-SSOP PIC16F18855 vs PIC16F18854 PIC16F18855 functional safety MCU PIC16F18855-XLP low power buy PIC16F18855-E/SS bulk PIC16F18855 core independent peripherals PIC16F18855-E/SS drop-in replacement PIC16F18855 battery sensor node PIC16F18855-E/SS LCSC stock

Related Components & Terms

Microchip Technology PIC16F18855 PIC16F18855-E/SS PIC16F18855-E/ML PIC16F18854 PIC16F18875 PIC16F18346 8-bit microcontroller PIC16 core Core Independent Peripherals (CIP) Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) Numerically Controlled Oscillator (NCO) CRC/SCAN Functional Safety (FuSa) XLP nanoWatt technology ADC2 EUSART SPI I2C 28-SSOP QFN-28 RoHS IEC 60730 AEC-Q100 MPLAB X IDE XC8 compiler MCP1700 MCP9700 sensor node LED lighting controller home appliance
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details