EmbeddedRelated.com
Jacob Beningo
Live online course · Jacob Beningo
AI for Embedded Developers
$100 off for EmbeddedRelated readers until Nov 1 · 5 live sessions, Dec 7-11
Discount ends in
16days 10hrs 51min 33sec
Learn More →
PIC16F18446-I/SS

MCHPPIC16F18446-I/SS

Microchip Technology
8-bit Microcontrollers - MCU 28KB, 2KB RAM, 2xPWMs, Comparator, DAC, 12-bit ADCC, CWG, EUSART, SPI/I2C
378 in stock

Overview

The PIC16F18446-I/SS is a high-performance 8-bit microcontroller from Microchip's eXtreme Low-Power (XLP) family, featuring 28KB of Flash and 2KB of RAM. It integrates advanced Core Independent Peripherals (CIPs) and a 12-bit Analog-to-Digital Converter with Computation (ADC2) to handle complex tasks with minimal CPU intervention. This device is optimized for low-power sensor nodes and real-time control applications where efficiency and analog precision are required.

Why Choose This Part

This MCU excels in power-constrained environments due to its 0.4 uA sleep current and dedicated low-power modes. The Peripheral Pin Select (PPS) feature offers significant PCB layout flexibility by allowing digital peripherals to be mapped to any I/O pin. Furthermore, the 12-bit ADC with Computation reduces software overhead by performing filtering and threshold comparisons directly in hardware.

Applications

Battery-Powered IoT Sensors
Utilizes XLP technology and sleep currents as low as 0.4 uA to extend battery life in remote monitoring applications.
Capacitive Touch Sensing
Integrated peripherals support robust touch interfaces for consumer and industrial control panels.
Power Supply Management
Uses the 12-bit ADC2 and Complementary Waveform Generator (CWG) for efficient power conversion and monitoring.
Smart Lighting Control
Hardware PWMs and CIPs allow for sophisticated dimming and color control without taxing the core processor.

Key Specifications

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

Getting Started

To begin development, use the MPLAB X IDE and the XC8 compiler provided by Microchip. Hardware debugging can be performed using the MPLAB PICkit 4 or Snap in-circuit debuggers. For rapid prototyping, the Curiosity Nano evaluation board (DM164144) specifically supports the PIC16F18446 family and integrates seamlessly with the MPLAB Code Configurator (MCC) for visual peripheral setup.

Part of PIC Microcontrollers family » PIC16F

PIC16F Family

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

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC16F18446-I/SS (this part) 28KB 2K 18 SSOP-20 32M A/D 17x12b; D/A 1x5b 378
PIC16F877A-I/P 14KB 368 x 8 33 DIP-40 20M A/D 8x10b 2,800
PIC16F15313T-I/SN 3.5K 256 x 8 6 SOIC-8 32M A/D 5x10b; D/A 1x5b 13,994
PIC16F1847-I/SO 14KB 1K 15 SOIC-18 32M A/D 12x10b 16,836
PIC16F18325-I/SL 14KB 1K 12 SOIC-14 32M A/D 11x10b; D/A 1x5b 49,474
PIC16F1503-I/SL 3.5K 128 x 8 11 SOIC-14 20M A/D 8x10b 16,676
PIC16F15344-I/SS 7KB 512 x 8 18 SSOP-20 32M A/D 17x10b; D/A 1x5b 6,279
PIC16F18313-I/P 3.5K 256 x 8 6 DIP-8 32M A/D 5x10b; D/A 1x5b 2,619
PIC16F1824-E/SL 7KB 256 x 8 11 SOIC-14 32M A/D 8x10b 4,803
PIC16F15223-E/SL 3.5K 256 x 8 11 SOIC-14 32M A/D 9/2x10b 5,804
PIC16F18323-I/SL 3.5K 256 x 8 12 SOIC-14 32M A/D 11x10b; D/A 1x5b 4,053
PIC16F1503-I/ST 3.5K 128 x 8 11 TSSOP-14 20M A/D 8x10b 3,556
PIC16F15223T-I/SL 3.5K 256 x 8 11 SOIC-14 32M A/D 9/2x10b 12,829
PIC16F17124-E/ST 7KB 512 x 8 11 TSSOP-14 32M A/D 11x12b; D/A 2x8b 1,364
PIC16F17524-I/SL 7KB 512 x 8 11 SOIC-14 32M A/D 11x12b SAR; D/.. 1,795
PIC16F18323-E/ST 3.5K 256 x 8 12 TSSOP-14 32M A/D 11x10b; D/A 1x5b 770
PIC16F18346-I/SS 28KB 2K 18 SSOP-20 32M A/D 17x10b; D/A 1x5b 1,919
PIC16F18346-I/P 28KB 2K 18 DIP-20 32M A/D 17x10b; D/A 1x5b 1,576
PIC16F1574-I/SL 7KB 512 x 8 12 SOIC-14 32M A/D 8x10b; D/A 1x5b 1,451
PIC16F1823-I/P 3.5K 128 x 8 12 DIP-14 32M A/D 8x10b 1,637
PIC16F1454-I/SL 14KB 1K 8 SOIC-14 48M — 823