PIC16F15313-E/RF - 8-Bit 32MHz XLP MCU 3.5KB Flash | Microchip
MPN: PIC16F15313-E/RF β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.44 | $1.44 |
| 10 | $1.29 | $12.90 |
| 100 | $1.15 | $115.00 |
| 500 | $1.02 | $510.00 |
| 1,000 | $0.91 | $910.00 |
PIC16F15313-E/RF Overview
An 8-bit microcontroller (MCU) is a compact processor integrating CPU, Flash, RAM, and peripherals on a single die. Within the broader taxonomy, the PIC16F15313-E/RF sits in the hierarchy: 8-bit MCU -> PIC16 family -> enhanced mid-range core -> PIC16F153xx sub-family -> eXtreme Low Power (XLP) series -> embedded microcontroller. Its 49-instruction set and 16-level stack make it code-compatible with the wider PIC16F1xxx family, allowing easy migration and tool reuse with MPLAB X IDE and the XC8 compiler.
Key features include 4x 10-bit PWMs, a 10-bit ADC with computation, a 5-bit DAC, comparators, 4x Configurable Logic Cells (CLC), a Complementary Waveform Generator (CWG), an EUSART, and SPI/I2C interfaces. Peripheral Pin Select (PPS) remaps digital peripherals to any I/O pin, simplifying PCB routing on this small 8-pin package. The XLP features IDLE and DOZE low-power modes plus Peripheral Module Disable (PMD) to switch off unused peripherals, achieving nanoWatt sleep currents.
Typical applications include wireless charging control loops (replacing ASIC-based solutions), IoT sensor nodes, low-cost consumer electronics, LED lighting controllers, and battery-powered remote controls. The small 3x3 mm UDFN footprint suits space-constrained wearables and portable medical accessories.
When designing with this MCU, leverage Peripheral Pin Select to free PCB routing from the strict pin-per-peripheral mapping of older PICs. Use PMD aggressively in sleep loops to drop quiescent current below 1 uA, and verify the UDFN exposed pad is properly soldered for thermal dissipation and electrical ground.
This page synthesizes distributor pricing, drop-in alternative MPNs, comparison tables, and practical design notes not found in the manufacturer datasheet, giving engineers and procurement a single reference for the PIC16F15313-E/RF.
Drop-in alternatives for PIC16F15313-E/RF β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16F15313-E/RF (same form factor and footprint) β differing in ADC, CLC (Configurable Logic Cells), Comparators, Core, EUSART.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F15313T-E/RF
β Drop-Inπ Reference alternative (not in catalog)
PIC16F15313-I/RF
β Drop-Inβ In Stock
$0.74 / Unit
View Datasheet βPIC16LF15313-I/RF
β Drop-Inπ Reference alternative (not in catalog)
PIC16F18313-E/RF
β Drop-Inπ Reference alternative (not in catalog)
PIC16F15313-E/RF Maximum Ratings & Electrical Characteristics
| Core | PIC16 enhanced mid-range 8-bit |
| Instruction Set | 49 instructions, 16-level stack |
| Program Memory (Flash) | 3.5 KB (2K x 14 words) self read/write |
| Data Memory (RAM) | 256 bytes |
| Max CPU Speed | 32 MHz |
| PWM Channels | 4x 10-bit |
| ADC | 10-bit with computation |
| DAC | 5-bit |
| Comparators | Yes |
| CLC (Configurable Logic Cells) | 4x |
| CWG (Complementary Waveform Generator) | Yes |
| EUSART | 1x |
| SPI / I2C | 1x SPI, 1x I2C |
| Peripheral Pin Select (PPS) | Yes |
| Low-Power Modes | XLP IDLE, DOZE, PMD |
| Package | 8-pin UDFN (3x3 mm) with exposed pad |
| Operating Temperature | -40C to +125C (E suffix) |
| RoHS | Compliant |
PIC16F15313-E/RF Pin Configuration
| Pin 1 | RA5 β Bidirectional I/O with interrupt, analog input, PPS-capable |
| Pin 2 | RA4 β Bidirectional I/O with interrupt, analog input, PPS-capable |
| Pin 3 | RA3/MCLR/VPP β I/O, Master Clear reset (active-low), or programming voltage input |
| Pin 4 | VSS β Ground reference (also bonded to exposed thermal pad) |
| Pin 5 | RA0 β Bidirectional I/O with interrupt, analog input, PPS-capable |
| Pin 6 | RA1 β Bidirectional I/O with interrupt, analog input, PPS-capable |
| Pin 7 | RA2 β Bidirectional I/O with interrupt, analog input, PPS-capable |
| Pin 8 | VDD β Positive supply voltage |
Typical Applications
PIC16F15313-E/RF is suitable for 6 applications: Wireless Charging Control Loop, IoT Sensor Node, LED Lighting Controller, Battery-Powered Remote Control, Wearable Health Monitor, Industrial Sensor Transmitter.
Wireless Charging Control Loop
The PIC16F15313-E/RF's 32 MHz CPU and 4x 10-bit PWMs make it a flexible, low-cost drop-in replacement for ASIC-based wireless charging controllers. Per Microchip's wireless charging reference design, this MCU runs the PID loop regulating primary-coil current through one PWM channel while monitoring resonant tank voltage via the 10-bit ADC with computation. The CWG (Complementary Waveform Generator) drives a full-bridge inverter with dead-time control, eliminating external gate-driver logic. XLP sleep modes drop standby power below 100 uA between charging cycles, important for Qi-compliant idle power budgets.
Recommended
IoT Sensor Node
Battery-powered IoT sensor nodes leverage the PIC16F15313-E/RF's XLP features to achieve multi-year coin-cell life. The EUSART interfaces to a sub-GHz or BLE module while the ADC reads temperature, humidity, or gas-sensor outputs. PMD (Peripheral Module Disable) shuts down the EUSART between transmissions, dropping current to nanoamp levels during sleep. PPS remaps the EUSART to any I/O, simplifying 8-pin UDFN routing where only 6 I/O are available. The 3.5 KB Flash comfortably fits a state-machine scheduler plus a sensor-calibration table.
Recommended
LED Lighting Controller
The PIC16F15313-E/RF drives multi-channel LED strings with per-channel PWM dimming thanks to its 4x 10-bit PWMs and CWG. Designers configure one PWM per RGB channel plus a white channel, with the CWG providing dead-band control for high-side MOSFET half-bridges. The comparator monitors LED current via a sense resistor and triggers PWM shutdown on overcurrent within one cycle. PPS allows routing PWMs to any pin, which is valuable when the UDFN-8 package leaves only 5 usable I/O after VDD/VSS/MCLR.
Recommended
Battery-Powered Remote Control
Handheld remote controls benefit from the PIC16F15313-E/RF's small 3x3 mm UDFN footprint and XLP sleep currents under 100 nA, enabling multi-year CR2032 battery life. The CLCs implement custom infrared protocols in hardware without CPU intervention, freeing the core to remain in sleep until a button interrupt fires. EUSART or SPI/I2C can drive a 2.4 GHz radio add-on for RF remotes. The extended -40 to +125C temperature grade suits outdoor or automotive cabin applications.
Recommended
Wearable Health Monitor
Wearable fitness bands and pulse-oximeter patches use the PIC16F15313-E/RF to read optical sensors, drive indicator LEDs, and stream data over BLE. The 10-bit ADC with computation oversamples photodiode current, applying digital filtering in hardware to extract heart rate without taxing the CPU. CLCs debounce button inputs and wake the MCU from sleep on a press. The 3x3 mm UDFN package fits inside a wristband module, and the exposed pad provides thermal relief for continuous skin-contact operation.
Recommended
Industrial Sensor Transmitter
4-20 mA loop-powered industrial transmitters use the PIC16F15313-E/RF for signal conditioning and HART or IO-Link communication. The wide E temperature range (-40 to +125C) handles factory-floor extremes, and the 10-bit ADC with computation averages and linearizes sensor outputs before transmission. The EUSART interfaces to a HART modem or IO-Link PHY, while PPS lets the designer place the UART pins away from analog-sensitive ADC inputs. PMD powers down unused peripherals to keep total current draw within the 4 mA loop budget.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F15313-E/RF β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F15313T-E/RF | PIC16F15313-I/RF | PIC16LF15313-I/RF | PIC16F18313-E/RF |
|---|---|---|---|---|---|
| Package | 8-pin UDFN 3x3 mm (RF) | 8-pin UDFN 3x3 mm (RF) - same | 8-pin UDFN 3x3 mm (RF) - same | 8-pin UDFN 3x3 mm (RF) - same | 8-pin UDFN 3x3 mm (RF) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB |
| RAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Max CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40C to +125C (E) | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) |
| Min VDD | 2.3 V | 2.3 V | 2.3 V | 1.8 V | 2.3 V |
| CLC / CWG Peripherals | 4x CLC, 1x CWG | 4x CLC, 1x CWG | 4x CLC, 1x CWG | 4x CLC, 1x CWG | No CLC, No CWG |
| ADC | 10-bit with computation | 10-bit with computation | 10-bit with computation | 10-bit with computation | 10-bit with computation |
Key Differentiators
- 4x CLC + CWG peripherals enable ASIC replacement (vs PIC16F18313-E/RF)
- Wide extended temperature range to +125C (vs PIC16F15313-I/RF)
- Low-voltage LF option in same package (vs PIC16LF15313-I/RF)
Design Notes
The 8-pin UDFN (3x3 mm) package relies on its exposed thermal pad for both heat sinking and ground reference. The pad MUST be soldered to a ground plane with at least 4 thermal vias to inner layers per IPC-2222 land-pattern practice. Missing or poorly soldered pads cause erratic ADC readings and thermal shutdown at moderate loads. Keep all traces under the package within the keep-out zone to avoid solder bridging during reflow.
Decouple VDD (pin 8) with a 100 nF X7R ceramic placed within 2 mm of the pin and a bulk 1-10 uF tantalum or ceramic on the same net. For battery applications using a PIC16LF variant below 2.0V, the regulator's PSRR becomes the dominant noise source; add a 10 uF bulk cap to suppress transient droop during PWM switching events.
RA3 doubles as MCLR/VPP - never tie it directly to VDD without a 10 kohm pull-up to avoid bricking during in-circuit programming. Configure the CONFIG register to disable MCLR if RA3 is needed as an input, but be aware that disabling MCLR prevents high-voltage ICSP. PPS must be reconfigured after every POR if the application relies on remapped peripherals - the default mapping goes to fixed pins.
The ADC input impedance in the PIC16F15313-E/RF is approximately 10 kohm; source impedance above 5 kohm introduces gain error. Add an external buffer op-amp (e.g., MCP6001) when sampling high-impedance sensors. Use the dedicated VSS pin (pin 4) as the ADC ground return rather than the exposed pad to avoid digital switching noise coupling into analog measurements.
Compliance Information
Microchip PIC16F15313-E/RF is RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified; for automotive select the PIC16F15313-E/RFVAO automotive part variant if available.