EmbeddedRelated.com
PIC16LF1559-I/SS

MCHPPIC16LF1559-I/SS

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

Overview

The PIC16LF1559-I/SS is an 8-bit microcontroller from Microchip's eXtreme Low Power (XLP) family, featuring an enhanced mid-range core operating at up to 32MHz. It is specifically designed for battery-operated applications requiring high-density analog integration, featuring a unique dual 10-bit ADC architecture with automated hardware CVD (Capacitive Voltage Divider) for robust touch sensing. Operating within a 1.8V to 3.6V range, it achieves ultra-low sleep currents down to 30nA.

Why Choose This Part

The primary advantage is the hardware-accelerated Capacitive Voltage Divider (CVD) module, which simplifies the implementation of touch sensors in noisy environments. Engineers benefit from the dual-ADC architecture that supports simultaneous sampling, and the XLP technology provides some of the industry's lowest power consumption figures for an 8-bit MCU.

Applications

Capacitive Touch Interfaces
Utilizes integrated hardware CVD support for high-fidelity touch buttons and sliders with minimal CPU overhead.
Battery-Powered Handhelds
Ideal for devices requiring long shelf life due to its 30nA sleep current and efficient 1.8V operation.
Analog Sensor Hubs
The dual 10-bit ADCs allow for simultaneous sampling of multiple analog sensors in industrial or consumer monitoring tools.
Smart Lighting Controllers
Manages LED dimming and environmental sensing using its PWM modules and internal precision oscillators.

Key Specifications

Speed 32MHz
RAM Size 512 x 8
Core Size 8-Bit
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 17
Core Processor PIC
Package / Case 20-SSOP (0.209", 5.30mm Width)
Data Converters A/D 17x10b
Oscillator Type Internal
Program Memory Size 14KB (8K 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

To begin development, use the MPLAB X IDE and the XC8 compiler provided by Microchip. Hardware debugging and programming are supported via the MPLAB PICkit 4 or MPLAB Snap tools through the ICSP pins. For rapid prototyping, the Curiosity Development Board (DM164137) is a common platform for testing PIC16F1xxxx series features.

Also Consider

STM32L011K4U6 STMicroelectronics - A 32-bit ARM Cortex-M0+ alternative for applications requiring higher computational throughput within a similar low-power envelope.