PIC16F1713-E/SO - 8-Bit MCU, 32MHz, 7KB Flash, 28-SOIC | Microchip
MPN: PIC16F1713-E/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.95 | $1.95 |
| 10 | $1.76 | $17.60 |
| 100 | $1.55 | $155.00 |
| 500 | $1.38 | $690.00 |
| 1,000 | $1.21 | $1,210.00 |
PIC16F1713-E/SO Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and a set of integrated peripherals such as ADCs, timers, communication interfaces, and I/O. Microcontrollers sit at the top of the embedded control hierarchy: sensor input -> MCU -> actuator output, and are classified by bit-width (8-bit, 16-bit, 32-bit), architecture (von Neumann, Harvard), and instruction set (RISC, CISC). The PIC16F family belongs to the 8-bit RISC segment, optimized for cost-sensitive, low-power, deterministic control applications where predictable interrupt latency and small code footprint matter more than raw throughput.
Key features of the PIC16F1713 include eXtreme Low Power (XLP) technology with sub-uA sleep currents, a high-speed comparator with 10-bit reference DAC, two operational amplifiers, up to 17 channels of 10-bit ADC, four 16-bit timers, two USART, one I2C, and one SPI peripheral. The 32MHz internal oscillator delivers 8 MIPS performance, while the 49 instruction set ensures tight C-code efficiency. The device operates from 2.3V to 5.5V with multiple power-managed modes.
The architecture uses a 14-bit instruction word with a two-stage pipeline, modified Harvard memory organization separating program and data buses, and a priority-based interrupt controller. The integrated op-amps and 10-bit ADC reduce BOM cost in sensor-interface designs by eliminating external analog front-end stages. The CLC (Configurable Logic Cell) allows Boolean combinations of peripheral events without CPU intervention, enabling ultra-low-latency hardware responses.
Typical applications include IoT sensor nodes, industrial sensor signal conditioning, battery-powered remote controls, HVAC thermostat controls, LED lighting drivers, and consumer appliance user interfaces. The combination of op-amps, ADC, and Core Independent Peripherals suits mixed-signal designs where analog and digital processing coexist on a single die.
When designing with the PIC16F1713-E/SO, reserve sufficient decoupling (100nF plus 10uF bulk) within 5mm of the VDD pins, and follow Microchip AN588 for PCB layout of SOIC wide-body packages. For EMI-sensitive applications, route the 32MHz clock trace short and guard the analog AVSS/AVDD pair.
This page synthesizes distributor pricing, verified drop-in same-package alternatives from Microchip's 28-pin PIC16F family, and practical design notes not consolidated in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F1713-E/SO — 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 PIC16F1713-E/SO (same form factor and footprint) — differing in Package, ADC, DAC, RoHS Status, Connectivity.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1716-E/SO
✅ Drop-In✓ In Stock
$0.83 / Unit
View Datasheet →PIC16F1713-I/SO
✅ Drop-In✓ In Stock
$1.59 / Unit
View Datasheet →PIC16F1709-I/SO
✅ Drop-In✓ In Stock
$1.38 / Unit
View Datasheet →PIC16F1713-E/SO Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-Bit |
| Core Speed | 32 MHz |
| Instruction Set Architecture | RISC, 14-bit instruction word, 49 instructions |
| Connectivity | I2C, LIN, SPI, UART/USART |
| Program Memory Type | FLASH |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 512 bytes |
| EEPROM Size | 0 bytes (none - data EEPROM not present) |
| Data Converters | A/D 17x10b; D/A 1x5b |
| Number of I/O Pins | 25 |
| Supply Voltage (Vdd/Vcc) | 2.3 V to 5.5 V |
| Operating Temperature | -40C to +125C (Industrial / -E extended grade) |
| Mounting Type | Surface Mount |
| Package | 28-SOIC (7.50 mm body width) |
| Oscillator Type | Internal (up to 32 MHz) |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| MSL Level | 1 (Unlimited) |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC16F1713-E/SO Pin Configuration
| Pin 1 | RA3/AN7/Vref+/C1IN3-/C2OUT — GPIO RA3 / ADC AN7 / Vref+ / comparator input |
| Pin 2 | RA4/AN6/T0CKI/C1OUT — GPIO RA4 / ADC AN6 / Timer0 clock / comparator output |
| Pin 3 | RA5/AN5/OPA1IN1+/C2IN3-/SS — GPIO RA5 / ADC AN5 / op-amp1 non-inverting input / SPI SS |
| Pin 4 | RA6 — GPIO RA6 |
| Pin 5 | RA7 — GPIO RA7 |
| Pin 6 | Vdd — Positive supply (2.3V to 5.5V) |
| Pin 7 | Vss — Ground reference |
| Pin 8 | RB0/AN12/C2IN1+/ZCD — GPIO RB0 / ADC AN12 / comparator input / zero-cross detect |
| Pin 9 | RB1/AN10/C1IN3+/OPA1OUT — GPIO RB1 / ADC AN10 / comparator input / op-amp1 output |
| Pin 10 | RB2/AN8/OPA2OUT — GPIO RB2 / ADC AN8 / op-amp2 output |
| Pin 11 | RB3/AN9/OPA2IN1-/C2IN2-/PWM4 — GPIO RB3 / ADC AN9 / op-amp2 input / comparator input / PWM4 |
| Pin 12 | RB4/AN11/SDA1 — GPIO RB4 / ADC AN11 / I2C SDA |
| Pin 13 | RB5/AN13/SCL1 — GPIO RB5 / ADC AN13 / I2C SCL |
| Pin 14 | RB6/ICSPCLK — GPIO RB6 / ICD programming clock |
| Pin 15 | RB7/ICSPDAT — GPIO RB7 / ICD programming data |
| Pin 16 | Vss — Ground reference |
| Pin 17 | RC0 — GPIO RC0 |
| Pin 18 | RC1/AN16/C4INU-/OPA2IN1+ — GPIO RC1 / ADC AN16 / comparator input / op-amp2 non-inverting input |
| Pin 19 | RC2/AN14/PWM3 — GPIO RC2 / ADC AN14 / PWM3 |
| Pin 20 | RC3/AN15/PWM4 — GPIO RC3 / ADC AN15 / PWM4 |
| Pin 21 | RC4 — GPIO RC4 |
| Pin 22 | RC5 — GPIO RC5 |
| Pin 23 | RC6/TX1/CK1 — GPIO RC6 / UART1 TX / UART1 clock |
| Pin 24 | RC7/RX1/DT1 — GPIO RC7 / UART1 RX / UART1 data |
| Pin 25 | Vdd — Positive supply (2.3V to 5.5V) |
| Pin 26 | Vss — Ground reference |
| Pin 27 | RA0/AN0/OPA1IN1-/C1IN0+/DACOUT — GPIO RA0 / ADC AN0 / op-amp1 input / comparator input / DAC output |
| Pin 28 | RA1/AN1/OPA1IN2+/C1IN1-/C2IN0+ — GPIO RA1 / ADC AN1 / op-amp1 input / comparator input |
Typical Applications
PIC16F1713-E/SO is suitable for 6 applications: IoT Battery-Powered Sensor Node, Industrial Sensor Signal Conditioning, HVAC Thermostat Controller, LED Lighting Driver with Dimming, Consumer Appliance User Interface, Remote Control / Wireless HMI.
IoT Battery-Powered Sensor Node
The PIC16F1713-E/SO is well-matched to battery-powered IoT sensor nodes thanks to its eXtreme Low Power (XLP) technology. Sleep current drops to 50 nA typical with the RTCC running, while the integrated two op-amps and 10-bit ADC with computation (ADC2) eliminate external analog front-end stages that would otherwise drain quiescent current. Operating from 2.3V to 5.5V lets the design run directly from a single CR2032 coin cell or two AA alkalines without boost conversion. The 7 KB Flash is sufficient for typical sensor-fusion firmware using MPLAB XC8, and the CLC/NCO peripherals handle sampling-trigger logic in hardware while the core sleeps. Companion MPN PIC16F1716-E/SO provides an in-family upgrade path if firmware grows beyond 7 KB.
Recommended
Industrial Sensor Signal Conditioning
In industrial 4-20 mA loop-powered or bridge-sensor interfaces, the PIC16F1713-E/SO's integrated rail-to-rail op-amps provide first-stage gain and filtering, while the 17-channel 10-bit ADC samples multiple transducer outputs without external multiplexing. The -40C to +125C extended industrial temperature grade (-E suffix) allows deployment in factory-floor enclosures without thermal derating. The 5-bit DAC and PWM module enable closed-loop excitation for resistive-bridge sensors, and the CLC peripheral can implement zero-crossing-based synchronous demodulation in hardware, offloading CPU cycles. With UART/SPI/I2C all present, the device can simultaneously drive a local HMI, a backhaul radio, and a diagnostics bus.
Recommended
HVAC Thermostat Controller
The PIC16F1713-E/SO serves as the main controller in HVAC thermostat designs where its op-amps condition thermistor or RTD inputs, the 10-bit ADC with computation performs linearization and averaging, and the CLC generates hysteresis control signals without CPU load. The PWM module drives TRIAC gate pulses for heater stages, while the Zero-Cross Detect (ZCD) peripheral synchronizes switching to AC mains zero-crossings to reduce EMI. The wide 2.3V-5.5V supply range accepts power derived directly from a 24 VAC transformer bridge without a regulator, and the 7 KB Flash comfortably holds UI state machines plus scheduling logic.
Recommended
LED Lighting Driver with Dimming
For constant-current LED drivers with analog or PWM dimming, the PIC16F1713-E/SO integrates the COG (Complementary Output Generator) peripheral that produces high-resolution, hardware-timed PWM with programmable dead-band - ideal for synchronous-buck LED drivers. The 5-bit DAC sets the constant-current reference via an op-amp/comparator loop, and the NCO can synthesize a dithered switching frequency for spread-spectrum EMI reduction. The CLC enables hardware-based over-temperature and over-current protection that trips in nanoseconds without waking the CPU, while the integrated op-amps close the current-sense loop directly.
Recommended
Consumer Appliance User Interface
In washing machines, dishwashers, ovens, and other consumer appliances, the PIC16F1713-E/SO acts as the front-panel controller: GPIO drives 7-segment or TFT displays, the ADC reads capacitive touch or potentiometer inputs, and the op-amps amplify and filter rotary encoder signals. The 32 MHz core delivers 8 MIPS - sufficient to run a lightweight graphics stack or RTOS - while the XLP sleep modes extend battery life on portable appliances. UART and I2C interfaces communicate with the main appliance controller, and the peripheral pin select (PPS) feature lets designers reassign peripheral functions to alternative pins to simplify PCB routing under the display.
Recommended
Remote Control / Wireless HMI
For battery-powered remote controls or wireless HMIs that pair with a host appliance, the PIC16F1713-E/SO offers sub-microamp Sleep current enabling multi-year battery life, plus enough Flash (7 KB) for menu state machines and keypad debouncing. Its UART/SPI ports connect to a companion sub-GHz or BLE radio module, and the op-amps condition the joystick or analog stick signals. The PIC16F1713-I/SO (85C industrial grade) is a cost-effective downgrade when the application stays within indoor temperature ranges.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1713-E/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1716-E/SO | PIC16F1713-I/SO | PIC16F1709-I/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Program Memory (Flash) | 7 KB (4K x 14) | 14 KB | 7 KB - same | 14 KB |
| RAM | 512 bytes | 1024 bytes | 512 bytes - same | 1024 bytes |
| Operating Temperature | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +85C (I grade) | -40C to +85C (I grade) |
| Integrated Op-Amps | 2 rail-to-rail | 2 rail-to-rail - same | 2 rail-to-rail - same | 0 (none) |
| Core Independent Peripherals | CLC + NCO + COG + ZCD | CLC + NCO + COG + ZCD | CLC + NCO + COG + ZCD | CLC + NCO + COG + ZCD |
| Operating Voltage | 2.3V to 5.5V | 2.3V to 5.5V | 2.3V to 5.5V | 2.3V to 5.5V |
Key Differentiators
- Extended industrial temperature grade on a 7 KB Flash part (vs PIC16F1713-I/SO)
- Integrated dual op-amps eliminate external analog front-end (vs PIC16F1709-I/SO)
- Full set of four Core Independent Peripherals (CLC/NCO/COG/ZCD) (vs PIC16F1705 family)
Design Notes
Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD/VSS pair on the PIC16F1713-E/SO, and add a single 10 uF bulk capacitor at the board entry point. For battery-powered designs running below 3.0 V, verify the analog op-amp input common-mode range covers the rail - the integrated op-amps are rail-to-rail I/O but the input range narrows near the rails when VDD < 3.0 V. Decouple AVdd (when used) separately from Vdd to keep digital switching noise out of the ADC reference.
Follow Microchip AN588 for SOIC wide-body package PCB layout: use 0.05 inch (1.27 mm) pitch pads, 0.6 mm drill, 0.2 mm annular ring, and keep the SOIC clear of any copper pour that could wick heat away from the plastic body during hand-rework. The exposed thermal pad (if present in the package variant) must be soldered to a copper island connected to VSS to meet thermal ratings - the 28-SOIC variant does not have an exposed pad, so this only matters for UQFN/MVF package siblings.
Estimated: Do not omit the ICD programming clock/data pull-ups on RB6/RB7. Microchip programmers expect 10-50 kohm pull-ups on PGC/PGD for reliable in-circuit programming; missing pull-ups cause intermittent programming failures that are often misdiagnosed as lockbit corruption. Also ensure the MCLR pin has its required 10 kohm pull-up and a 100 nF capacitor to VSS for ICSP high-voltage entry - removing the MCLR cap or using 47 kohm pull-up will cause programming voltage timing violations.
Route the 32 MHz HFINTOSC traces short, and place a ground guard ring around the analog op-amp input pins (RA0/RA1/RA3/RA5/RC1) to prevent digital noise coupling into the 10-bit ADC measurements. When using Peripheral Pin Select (PPS), assign the UART TX to a pin physically separated from the I2C SCL/SDA pair to avoid crosstalk. For PWM outputs above 100 kHz, place a series ferrite bead at the PWM pin to reduce radiated emissions from the cable harness.
Compliance Information
RoHS compliant per Microchip product page. The -E suffix denotes extended industrial temperature grade (-40C to +125C); for AEC-Q100 automotive qualification, consider PIC16F1713-E/SO with -VAO suffix or consult Microchip's automotive product line. Halogen-free status not explicitly confirmed in provided data.