MCHPPIC16F17124-E/ST
Overview
The PIC16F17124-E/ST is a versatile 8-bit microcontroller from Microchip's Enhanced Mid-Range family, designed for cost-sensitive and space-constrained applications. It features 7KB of Flash memory, 512 bytes of RAM, and 128 bytes of dedicated EEPROM for non-volatile data storage. Operating at speeds up to 32MHz, it integrates essential Core Independent Peripherals to reduce CPU overhead and improve system efficiency.
Why Choose This Part
This MCU offers a high degree of integration in a compact 14-TSSOP package, including a 16-level deep hardware stack and automatic interrupt context saving for efficient firmware execution. Its wide operating voltage range of 1.8V to 5.5V and extremely low sleep current of 0.13 uA make it an excellent choice for battery-powered designs requiring long standby times.
Applications
Key Specifications
Getting Started
Development is supported by the MPLAB X IDE and the XC8 compiler. Engineers can use the MPLAB Code Configurator (MCC) to graphically initialize peripherals and generate C code. For hardware debugging and programming, use the MPLAB PICkit 5 or In-Circuit Debugger 4 (ICD 4) connected to the device's ICSP pins.
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 |
|---|---|---|---|---|---|---|---|
| PIC16F17124-E/ST (this part) | 7KB | 512 x 8 | 11 | TSSOP-14 | 32M | A/D 11x12b; D/A 2x8b | 1,364 |
| PIC16F15313T-I/SN | 3.5K | 256 x 8 | 6 | SOIC-8 | 32M | A/D 5x10b; D/A 1x5b | 13,994 |
| 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 |
| PIC16F18313-I/P | 3.5K | 256 x 8 | 6 | DIP-8 | 32M | A/D 5x10b; D/A 1x5b | 2,619 |
| PIC16F15223T-I/SL | 3.5K | 256 x 8 | 11 | SOIC-14 | 32M | A/D 9/2x10b | 10,745 |
| PIC16F877A-I/P | 14KB | 368 x 8 | 33 | DIP-40 | 20M | A/D 8x10b | 1,534 |
| PIC16F628A-I/P | 3.5K | 224 x 8 | 16 | DIP-18 | 20M | — | 11,170 |
| PIC16F15213T-I/MF | 3.5K | 256 x 8 | 5 | VDFN-8 | 32M | A/D 5/2x10b | 16,238 |
| PIC16F15213T-I/SN | 3.5K | 256 x 8 | 5 | SOIC-8 | 32M | A/D 5/2x10b | 7,776 |
| PIC16F15344-I/SS | 7KB | 512 x 8 | 18 | SSOP-20 | 32M | A/D 17x10b; D/A 1x5b | 6,279 |
| PIC16F1824-E/SL | 7KB | 256 x 8 | 11 | SOIC-14 | 32M | A/D 8x10b | 4,803 |
| PIC16F15213-I/SN | 3.5K | 256 x 8 | 5 | SOIC-8 | 32M | A/D 5/2x10b | 14,729 |
| PIC16F1823-I/P | 3.5K | 128 x 8 | 12 | DIP-14 | 32M | A/D 8x10b | 1,637 |
| PIC16F18446-I/P | 28KB | 2K | 18 | DIP-20 | 32M | A/D 17x12b; D/A 1x5b | 4,131 |
| PIC16F1847-I/SO | 14KB | 1K | 15 | SOIC-18 | 32M | A/D 12x10b | 16,836 |
| PIC16F15223-E/SL | 3.5K | 256 x 8 | 11 | SOIC-14 | 32M | A/D 9/2x10b | 5,804 |
| PIC16F1454-I/SL | 14KB | 1K | 8 | SOIC-14 | 48M | — | 823 |
| PIC16F887-I/P | 14KB | 368 x 8 | 35 | TQFP-44 | 20M | A/D 14x10b | 5,146 |
| PIC16F84A-04/P | 1.75K | 68 x 8 | 13 | DIP-18 | 4M | — | 2,805 |
| PIC16F1503-I/ST | 3.5K | 128 x 8 | 11 | TSSOP-14 | 20M | A/D 8x10b | 3,556 |



