PIC16LF15355-I/SO - 8-bit MCU, 32MHz, 14KB Flash, XLP | Microchip
Référence : PIC16LF15355-I/SO ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.1 | $2,10 |
| 10 | $1.95 | $19,50 |
| 100 | $1.65 | $165,00 |
| 500 | $1.42 | $710,00 |
| 1 000 | $1.2 | $1 200,00 |
| 3 000 | $1.05 | $3 150,00 |
PIC16LF15355-I/SO Présentation
What is a microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and multiple peripherals such as timers, ADCs and communication interfaces into one IC. PIC microcontrollers use a RISC Harvard architecture with separate program and data buses, which lets them execute most instructions in a single instruction cycle and makes them well suited to deterministic, low-power embedded control.
Key differentiating features of the PIC16LF15355-I/SO include Microchip's eXtreme Low-Power (XLP) technology with typical sleep currents in the nanoampere range, four 10-bit PWM outputs, a 10-bit ADC with computation, an on-chip 5-bit/8-bit DAC, a comparator, four Configurable Logic Cells (CLC), two EUSART modules supporting LIN, SPI and I2C, a Complementary Waveform Generator (CWG), and a temperature indicator. The CWG and CLC are Core Independent Peripherals (CIPs) that operate without CPU intervention, saving wakeups and energy in battery-driven products.
The device integrates a wide operating voltage range of 1.8 V to 3.6 V, internal 32 MHz oscillator, and on-chip debug via ICD with two hardware breakpoints. Memory Access Partition (MAP) and Device Information Area (DIA) features let firmware partition Flash for bootloader use and store calibration constants inside the part itself, simplifying secure in-field updates.
Typical applications include low-power IoT sensor nodes, battery-powered wearables, consumer appliances, automotive body and lighting subsystems, USB HID accessories and industrial control loops. The combination of 28-pin SOIC footprint, XLP current draw, and rich analog peripherals makes the PIC16LF15355-I/SO a strong fit when a small, energy-conscious controller is needed.
When designing with this part, reserve one I/O for the in-circuit debug header or budget for the debug-capable ICSP pins. Place a 100 nF decoupling capacitor within 5 mm of each supply pin and follow Microchip AN2100 PCB layout guidance for the analog supply rail to keep ADC accuracy within datasheet limits.
This page synthesizes authoritative Microchip technical data, distributor pricing as of 2026-09-23, and practical design notes into one engineer-ready reference that complements rather than duplicates the manufacturer datasheet.
Alternatives de remplacement direct pour PIC16LF15355-I/SO — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16LF15355-I/SO (même facteur de forme et même empreinte) — différant par Package, DAC, ADC, Operating Temperature, Program Memory (Flash).
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F15355-I/SO
✅ Remplacement direct✓ En stock
$1.18 / unité
Voir la fiche technique →PIC16LF15355-E/SO
✅ Remplacement direct✓ En stock
$0.84 / unité
Voir la fiche technique →PIC16LF15354-I/SO
✅ Remplacement direct✓ En stock
$0.95 / unité
Voir la fiche technique →PIC16LF15355-I/MV
✅ Remplacement direct✓ En stock
$1.05 / unité
Voir la fiche technique →PIC16LF15355-I/SP
✅ Remplacement direct✓ En stock
$0.96 / unité
Voir la fiche technique →PIC16LF15355-I/SO Valeurs maximales et caractéristiques électriques
| Device Family | PIC16(L)F153xx |
| Core Architecture | PIC16 enhanced mid-range, 8-bit RISC Harvard |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data Memory (SRAM) | 1024 bytes |
| Data EEPROM | 224 bytes |
| Operating Voltage Range | 1.8 V to 3.6 V |
| Plage de température de fonctionnement | -40 C to +85 C (Industrial) |
| Boîtier | 28-pin SOIC (SO) |
| I/O Pins | 27 |
| ADC | 10-bit, with computation |
| PWM Channels | 4 (10-bit) |
| DAC | 5-bit / 8-bit on-chip DAC |
| Comparators | 1 |
| Configurable Logic Cells (CLC) | 4 |
| Communication Interfaces | 2x EUSART (LIN/SPI/I2C), SPI, I2C |
| Complementary Waveform Generator | Yes (CWG) |
| Temperature Indicator | Yes |
| Low-Power Technology | XLP (eXtreme Low Power) |
| In-Circuit Debug / Programming | ICD via ICSP, 2 hardware breakpoints |
| Statut RoHS | Compliant |
Configuration des broches de PIC16LF15355-I/SO
| Broche 1 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 2 | RA5 — Bidirectional I/O / digital input |
| Broche 3 | RA4 — Bidirectional I/O |
| Broche 4 | RA3/MCLR — Bidirectional I/O / Master Clear reset input |
| Broche 5 | RA2 — Bidirectional I/O |
| Broche 6 | RA1 — Bidirectional I/O / interrupt-on-change |
| Broche 7 | RA0 — Bidirectional I/O / interrupt-on-change |
| Broche 8 | VSS — Ground reference |
| Broche 9 | RB7 — Bidirectional I/O / KBI / IOC |
| Broche 10 | RB6 — Bidirectional I/O / serial programming clock |
| Broche 11 | RB5 — Bidirectional I/O / KBI / IOC |
| Broche 12 | RB4 — Bidirectional I/O / KBI / IOC |
| Broche 13 | RB3 — Bidirectional I/O / KBI / IOC |
| Broche 14 | RB2 — Bidirectional I/O |
| Broche 15 | RB1 — Bidirectional I/O |
| Broche 16 | RB0 — Bidirectional I/O / IOC |
| Broche 17 | RC7 — Bidirectional I/O / EUSART RX / SPI/I2C |
| Broche 18 | RC6 — Bidirectional I/O / EUSART TX |
| Broche 19 | RC5 — Bidirectional I/O |
| Broche 20 | RC4 — Bidirectional I/O |
| Broche 21 | RC3 — Bidirectional I/O |
| Broche 22 | RC2 — Bidirectional I/O |
| Broche 23 | RC1 — Bidirectional I/O |
| Broche 24 | RC0 — Bidirectional I/O |
| Broche 25 | RA7 — Bidirectional I/O / oscillator output |
| Broche 26 | RA6 — Bidirectional I/O / oscillator input |
| Broche 27 | RE3 — Bidirectional I/O / MCLR alternative |
| Broche 28 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
Applications typiques
PIC16LF15355-I/SO convient pour 6 applications: Battery-Powered IoT Sensor Nodes, Consumer Appliance Control (White Goods / HVAC), Automotive Body and Lighting Modules, Wearable and Portable Medical Accessories, Industrial Sensor and Process-Control Modules, USB HID Keyboards and PC Accessories.
Battery-Powered IoT Sensor Nodes
The PIC16LF15355-I/SO is purpose-built for battery-driven IoT sensor nodes where quiescent current rules overall lifetime. Its XLP technology yields typical sleep currents below 30 nA with the real-time clock active, and the 1.8 V to 3.6 V supply range lets it run directly off a single CR2032 or two-cell AA pack without boost circuitry. The integrated 32 MHz HFINTOSC eliminates an external crystal, the 10-bit ADC with computation off-loads averaging and thresholding in hardware, and Core Independent Peripherals (CLC, CWG) wake the CPU only when a real event occurs. The 28-pin SOIC footprint lets the part share PCB land patterns with the LF15354 family, simplifying SKU flexibility.
Recommandé
Consumer Appliance Control (White Goods / HVAC)
In consumer appliances such as washing-machine control boards, microwave user interfaces, and HVAC thermostat interfaces the PIC16LF15355-I/SO gives designers four 10-bit PWMs for driving triac-blankable loads, an on-chip 8-bit DAC for set-point generation, and a Complementary Waveform Generator (CWG) that synthesizes dead-time-corrected gate signals for half-bridge drivers without CPU intervention. The 32 MHz core sustains real-time user-interface polling alongside motor-control loops, while the 14 KB Flash holds both fixed-function control firmware and a small communication stack. The 28-pin SOIC package simplifies hand-soldered prototypes and field replacement.
Recommandé
Automotive Body and Lighting Modules
Automotive body modules such as lighting controllers, seat-position memories and HVAC flap actuators benefit from the PIC16LF15355-I/SO's wide -40 C to +85 C range (with the -E/ variant extending to +125 C for under-hood proximity). The two EUSART peripherals independently drive LIN bus local-node communications and a UART debug port, while the CWG plus 4 PWM channels directly modulate LED drivers, BLDC gate signals or relay coils. The on-chip temperature indicator lets firmware derate PWM duty cycle near thermal limits, and the 14 KB Flash accommodates a full LIN specification-compliant state machine. The 28-pin SOIC has long been a de facto automotive controller footprint for this category.
Recommandé
Wearable and Portable Medical Accessories
The PIC16LF15355-I/SO is well suited to wearable healthcare accessories such as glucose meter dongles, pulse-oximeter remotes and portable nebulizer remotes, where every microamp of idle current matters and the form factor demands a small MCU. The XLP sleep mode of the LF variant keeps idle draw in the tens of nanoamps so a single CR2032 can support multi-year battery life, while the 32 MHz core still supports real-time BLE-over-UART bridging when paired with an external radio module. The 27 available I/Os allow direct drive of small OLEDs, piezo buzzers and four-LED pulse oximeter photodiode biasing without external logic, and the 224 bytes of EEPROM provide non-volatile storage for calibration constants and patient records.
Recommandé
Industrial Sensor and Process-Control Modules
For industrial sensor modules such as 4-20 mA loop-powered transmitters, process-control readout heads and PLC digital-input cards the PIC16LF15355-I/SO offers a 10-bit ADC with computation, an on-chip 5-bit/8-bit DAC for setpoint sourcing, two EUSARTs for RS-485/RS-232 comms, and SPI/I2C for additional peripherals like external FRAM or RTC. The XLP current draw extends the operating budget on 4-20 mA loops where the entire circuit typically must consume less than 3.5 mA. The 28-pin SOIC is mechanically rugged and field-service-friendly, while 224 bytes of EEPROM let the unit store calibration certificates locally for traceable field deployments.
Recommandé
USB HID Keyboards and PC Accessories
Although the PIC16LF15355-I/SO itself lacks a USB peripheral, designers pair it with a USB-to-UART bridge chip (e.g., MCP2200 or MCP2221) or with an external hub-controller solution to build compact keyboards, macros pads, presenter tools and small HID peripherals. The two EUSART modules drive the USB-to-UART bridge plus a debug/test port, the four PWMs drive LED backlighting with hardware fade, and the CLC module implements edge-triggered debouncing on the key matrix without burning CPU cycles. The 14 KB Flash easily holds popular USB HID descriptors and a small debounce state machine, while the 28-pin SOIC has the right I/O density (27 I/Os) for scanning small 8x8 matrices.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LF15355-I/SO — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16F15355-I/SO | PIC16LF15355-E/SO | PIC16LF15354-I/SO |
|---|---|---|---|---|
| Package | 28-pin SOIC | 28-pin SOIC (same) | 28-pin SOIC (same) | 28-pin SOIC (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC16 enhanced mid-range, 8-bit | PIC16 enhanced mid-range, 8-bit | PIC16 enhanced mid-range, 8-bit | PIC16 enhanced mid-range, 8-bit |
| Max CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Flash Program Memory | 14 KB | 14 KB | 14 KB | 7 KB |
| SRAM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| EEPROM | 224 bytes | 224 bytes | 224 bytes | 224 bytes |
| Supply Voltage Range | 1.8 V to 3.6 V (XLP) | 2.3 V to 5.5 V (standard F) | 1.8 V to 3.6 V (XLP) | 1.8 V to 3.6 V (XLP) |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C | -40 C to +85 C |
Principaux différenciateurs
- Lower minimum supply voltage (1.8 V vs 2.3 V on PIC16F15355-I/SO) (vs PIC16F15355-I/SO)
- Higher 14 KB Flash versus 7 KB on PIC16LF15354-I/SO (vs PIC16LF15354-I/SO)
- Extended -40 C to +125 C temperature option in same package (PIC16LF15355-E/SO) (vs PIC16LF15355-I/SO)
Notes de conception
The PIC16LF15355-I/SO requires a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin pair (pin 1 and pin 28 share a net) and a bulk 10 uF electrolytic or tantalum capacitor for transient load support. For battery-powered designs, Microchip AN2100 'eXtreme Low-Power Design Techniques' recommends configuring the 32 MHz HFINTOSC in active mode only during active code runs, then switching to a low-power LFINTOSC (~31 kHz) plus Sleep mode for idle to drop quiescent current into the tens of nanoamperes with the RTC and Watchdog Timer running.
When migrating PIC16F1xxx code to PIC16LF15355-I/SO, verify that any code paths assuming 5 V GPIO levels are updated because the LF variant specifies the absolute maximum VDD as 3.6 V. Connecting 5 V signals to LF-port I/Os without level translation will stress the ESD diodes and may latch-up the device. Also note that the /55 has 14 KB Flash versus only 7 KB on /54 parts - mismatched datasheets are the most common reason boards ship with a non-functioning program after an MCU-family migration.
Route the ICSP/PGEC (RB6) and ICSP/PGED (RB7) lines with no series resistance above 100 ohm or ferrite beads to keep the MPLAB PICkit 4, PICkit 3 and Snap debuggers fully reliable during board bring-up. Keep the MCLR/RA3 trace short to minimize false-reset glitches, and place a 1 kohm reset pull-up to VDD per Microchip TB3073 'Reset Circuit Considerations'. For analog accuracy, fence the ADC reference traces with a ground plane to keep the 10-bit SAR accuracy within datasheet limits under switching activity nearby.
Informations de conformité
RoHS compliant per Microchip product page. AEC-Q100 qualification is available on the -Q1 / -E/ automotive variants, not on the standard -I/ suffix part. Halogen-free and lead-free designations per Microchip material-declaration documents.