EmbeddedRelated.com
PIC16F18855-I/SS

MCHPPIC16F18855-I/SS

Microchip Technology
PIC PIC® XLP™ 16F, Functional Safety (FuSa) Microcontroller IC 8-Bit 32MHz 14KB (8K x 14) FLASH 28-SSOP
Active1,321 in stock

Overview

The PIC16F18855-I/SS is a 28-pin 8-bit microcontroller featuring Microchip XLP technology for ultra-low power consumption and functional safety features. Operating at up to 32MHz with 14KB of Flash memory, it includes core independent peripherals that offload timing-critical tasks from the CPU. This MCU is particularly suited for battery-powered sensor nodes and safety-critical applications requiring high reliability.

Why Choose This Part

The device excels in power efficiency with multiple low-power modes including Doze and Idle to maintain operation while minimizing current draw. Its Core Independent Peripherals (CIP) reduce software overhead and improve system response times for real-time control loops.

Applications

Battery-Powered IoT Sensors
Utilizes XLP technology and Sleep modes down to 400nA to maximize battery life in remote sensing applications.
Safety-Critical Control
Integrated CRC with Memory Scan and Windowed Watchdog Timer (WWDT) support functional safety requirements for industrial monitoring.
Smart Home Appliances
24 ADC channels and 4 PWM channels allow for complex human-interface and motor control tasks in small appliances.
Signal Conditioning
Built-in 5-bit DAC and Fixed Voltage Reference simplify analog circuit design without external components.

Key Specifications

Speed 32MHz
RAM Size 1K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 25
Core Processor PIC
Package / Case 28-SSOP (0.209", 5.30mm Width)
Data Converters A/D 24x10b; D/A 1x5b
Oscillator Type Internal
Program Memory Size 14KB (8K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-SSOP
Voltage - Supply (Vcc/Vdd) 2.3V ~ 5.5V

Getting Started

Development is supported by the MPLAB X IDE and the XC8 compiler, with the MPLAB Code Configurator (MCC) available for rapid peripheral setup. For hardware evaluation, the Curiosity High Pin Count (HPC) Development Board or a PIC16F18855 Curiosity Nano can be used with an MPLAB PICkit 4 programmer/debugger.

PIC16F1885 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number RAM Package Flash Temp Range Stock
PIC16F18855-I/SS (this part) 1K SSOP-28 14KB -40degC ~ 85degC (.. 1,321
PIC16F18855-I/SP 1K DIP-28 14KB -40degC ~ 85degC (.. 18,038
PIC16F18856-E/SS 2K SSOP-28 28KB -40degC ~ 125degC .. 2,002
PIC16F18856-I/SS 2K SSOP-28 28KB -40degC ~ 85degC (.. 1,162
PIC16F18855-I/SO 1K SOIC-28 14KB -40degC ~ 85degC (.. 17,625
PIC16F18856-I/MV 2K UFQFN-28 28KB -40degC ~ 85degC (.. 546
PIC16F18856-E/SO 2K SOIC-28 28KB -40degC ~ 125degC ..

Also Consider

PIC16F18345-I/SS MCHPMicrochip Technology - Lower pin count alternative with 20 pins if the 28-pin SSOP package is too large for the application.