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
15days 20hrs 20min 24sec
Learn More →
PIC16LF18346T-I/SS

MCHPPIC16LF18346T-I/SS

Microchip Technology
PIC PIC® XLP™ 16F Microcontroller IC 8-Bit 32MHz 28KB (16K x 14) FLASH 20-SSOP
Active6,283 in stock

Overview

The PIC16LF18346T-I/SS is an 8-bit eXtreme Low Power (XLP) microcontroller featuring 28KB of Flash and a 32MHz internal oscillator. It is designed for battery-operated applications, offering specialized low-power modes and Peripheral Pin Select (PPS) for flexible I/O mapping in a compact 20-SSOP package.

Why Choose This Part

This MCU provides high flexibility through Peripheral Pin Select (PPS), allowing engineers to map digital peripherals to almost any I/O pin. It includes dedicated hardware for signal modulation and waveform generation, such as the Complementary Waveform Generator (CWG) and Numerically Controlled Oscillator (NCO).

Applications

Battery-Powered Handheld Devices
Utilizes XLP technology with sleep currents as low as 40nA to extend battery life in portable electronics.
Remote Sensor Nodes
Integrated 10-bit ADC, CRC, and DMA modules allow for efficient data collection and transmission without constant CPU intervention.
Custom Logic Integration
Uses Configurable Logic Cells (CLC) to implement hardware logic functions, reducing the need for external logic gates.

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 I2C, LINbus, 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 17x10b; D/A 1x5b
Oscillator Type Internal
Program Memory Size 28KB (16K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 20-SSOP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Development is supported by the MPLAB X IDE and the XC8 C Compiler. For hardware evaluation, the Curiosity High Pin Count (HPC) Development Board or a PICkit 4 in-circuit debugger can be used to program and debug the 20-SSOP device via the ICSP interface.

PIC16LF1834 Family

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

Part Number RAM Package Flash Stock
PIC16LF18346T-I/SS (this part) 2K SSOP-20 28KB 6,283
PIC16LF18345-I/SS 1K SSOP-20 14KB 4,487
PIC16LF18345-I/P 1K DIP-20 14KB 114
PIC16LF18346-I/GZ 2K UFQFN-20 28KB 1,191
PIC16LF18344-I/SO 512 x 8 SOIC-20 7KB 507
PIC16LF18346-I/SS 2K SSOP-20 28KB 804
PIC16LF18346-I/SO 2K SOIC-20 28KB —
PIC16LF18345-I/SO 1K SOIC-20 14KB 95
PIC16LF18346-I/P 2K DIP-20 28KB —

Also Consider

PIC16F18346-I/SS MCHPMicrochip Technology - Standard voltage version for applications where the 1.8V to 3.6V limit of the LF variant is too restrictive.
STM32L031G6U6 STMicroelectronics - Offers a transition to a 32-bit ARM Cortex-M0+ core while maintaining ultra-low power consumption profiles.