PIC16F1713-I/SO - 8-Bit 32MHz MCU 7KB Flash 28-SOIC | Microchip
MPN: PIC16F1713-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.65 | $2.65 |
| 10 | $2.39 | $23.90 |
| 100 | $2.1 | $210.00 |
| 500 | $1.85 | $925.00 |
| 1,000 | $1.59 | $1,590.00 |
PIC16F1713-I/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and a rich set of digital and analog peripherals. PIC16F1xxx family parts sit in the enhanced mid-range tier of Microchip's 8-bit portfolio, sitting hierarchically between baseline PIC10/12/16 and advanced PIC18/dsPIC, making them suitable for cost-sensitive, low-power embedded designs. The "F" denotes Flash program memory allowing in-circuit re-programmability, while the "XLP" branding indicates nanoWatt technology optimized for battery-powered applications.
Key differentiating features of the PIC16F1713 include integrated op-amps, a 10-bit ADC with computation, two 8-bit and one 10-bit DAC, two comparators, Core Independent Peripherals (CLC, COG, NCO, Zero-Cross Detect), and Peripheral Pin Select (PPS) for flexible signal routing. The device offers 512 bytes RAM, 128 bytes EEPROM, and runs from 2.3V to 5.5V with typical active current under 1 mA at 32 MHz and sleep currents in the nanoamp range. Industrial temperature grade covers -40C to +85C.
Architecturally, the PIC16F1713 uses a Harvard RISC core with a 200 ns instruction cycle, separate program and data buses, and a deep 14-bit instruction word. PPS remaps digital peripherals to virtually any I/O pin, simplifying PCB layout. The op-amps can be paired with the 10-bit ADC to form closed-loop signal conditioning without external analog ICs, while CLC blocks allow logic functions to be implemented in hardware, offloading the CPU.
Typical applications include IoT sensor nodes, battery-powered handheld instruments, LED lighting control, small appliance motor control, and industrial sensor interfaces. The XLP current profile makes the part well-suited for energy-harvesting and remote-control products where standby time dominates the operating budget.
When designing with the PIC16F1713, place a 0.1 uF decoupling capacitor within 5 mm of VDD and reserve the ICSP/ICD pins (RB6/RB7 on most pinouts) for debug headers during prototyping. Verify the PPS assignments in code rather than assuming default mappings, as PPS is the most common source of "no signal" debug confusion.
This page synthesizes distributor pricing snapshots, drop-in PIC16F17xx family alternatives, and practical analog-mixing design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F1713-I/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-I/SO (same form factor and footprint) — differing in Package, ADC, MSL Level, Timers, DAC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1713-E/SO
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC16F1713-I/SP
✅ Drop-In✓ In Stock
$1.65 / Unit
View Datasheet →PIC16F1709-I/SO
✅ Drop-In✓ In Stock
$1.38 / Unit
View Datasheet →PIC16F1708-I/SO
✅ Drop-In✓ In Stock
$0.92 / Unit
View Datasheet →PIC16F1615-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1713-I/SO Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-Bit |
| Core Family | PIC16F1xxx (Enhanced Mid-Range) |
| Maximum CPU Speed | 32 MHz (200 ns instruction cycle) |
| Program Memory Type | Flash |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM | 512 bytes |
| EEPROM | 128 bytes |
| Supply Voltage Range | 2.3 V to 5.5 V |
| Operating Temperature Range | -40 C to +85 C (Industrial) |
| Package | 28-SOIC (0.295", 7.50 mm width) |
| Mounting Type | Surface Mount |
| Pin Count | 28 |
| ADC | 10-bit, with Computation |
| DAC | Two 8-bit and one 10-bit |
| Comparators | 2 |
| Operational Amplifiers | Yes (on-chip) |
| Core Independent Peripherals | CLC, COG, NCO, Zero-Cross Detect |
| Peripheral Pin Select (PPS) | Yes |
| Connectivity | I2C, SPI, UART (EUSART) |
| Timers | Multiple 8-bit/16-bit with PWM |
| XLP (eXtreme Low Power) | nanoWatt XLP |
| RoHS Status | Compliant |
PIC16F1713-I/SO Pin Configuration
| Pin 1 | RA3/AN3/Vref+ — I/O / ADC input / positive voltage reference |
| Pin 2 | RA4/OPA1IN+/T0CKI — I/O / Op-Amp 1 non-inverting input / Timer0 clock |
| Pin 3 | RA5/OPA1IN-/SS — I/O / Op-Amp 1 inverting input / SPI slave select |
| Pin 4 | RA6/OPA1OUT — I/O / Op-Amp 1 output |
| Pin 5 | RA7/OSC1/CLKIN — I/O / crystal oscillator input / external clock |
| Pin 6 | VSS — Ground reference |
| Pin 7 | VDD — Positive supply voltage |
| Pin 8 | RB0/INT/CCP1 — I/O / external interrupt / CCP1 PWM |
| Pin 9 | RB1/OPA2OUT — I/O / Op-Amp 2 output |
| Pin 10 | RB2/OPA2IN- — I/O / Op-Amp 2 inverting input |
| Pin 11 | RB3/OPA2IN+/ICSPDAT — I/O / Op-Amp 2 non-inverting input / ICSP data |
| Pin 12 | RB4 — I/O |
| Pin 13 | RB5 — I/O |
| Pin 14 | RB6/ICSPCLK — I/O / ICSP clock |
| Pin 15 | RB7 — I/O |
| Pin 16 | RC0/SOSCO — I/O / secondary oscillator output |
| Pin 17 | RC1/SOSCI — I/O / secondary oscillator input |
| Pin 18 | RC2/CCP2 — I/O / CCP2 PWM |
| Pin 19 | RC3 — I/O |
| Pin 20 | RC4 — I/O |
| Pin 21 | RC5 — I/O |
| Pin 22 | RC6/AN8 — I/O / ADC input |
| Pin 23 | RC7/AN9 — I/O / ADC input |
| Pin 24 | RE3/MCLR/Vpp — Reset / programming voltage |
| Pin 25 | RA0/AN0/OPA4IN+ — I/O / ADC input / Op-Amp 4 non-inverting input |
| Pin 26 | RA1/AN1/OPA4IN- — I/O / ADC input / Op-Amp 4 inverting input |
| Pin 27 | RA2/AN2/OPA4OUT — I/O / ADC input / Op-Amp 4 output |
| Pin 28 | OSC2/CLKOUT/RA8 — Crystal oscillator output / Fosc/4 output / I/O |
Typical Applications
PIC16F1713-I/SO is suitable for 6 applications: IoT Sensor Node / Battery-Powered Sensing, LED Lighting Control and Color Mixing, Small Appliance Motor Control (BLDC / Stepper), Industrial Sensor Interface / 4-20 mA Loop, Handheld Measurement Instruments (DMM / Multimeter), Consumer Remote Control / RF Key Fob.
IoT Sensor Node / Battery-Powered Sensing
The PIC16F1713-I/SO is a strong fit for IoT sensor nodes because its nanoWatt XLP technology delivers typical sleep currents in the nanoamp range and active current around 1 mA at 32 MHz, extending coin-cell and Li-ion battery life by orders of magnitude versus general-purpose 8-bit MCUs. The integrated 10-bit ADC with computation oversamples multiple channels without CPU wakeup, while on-chip op-amps condition bridge sensors, thermocouples, or photodiodes with no external analog IC. Core Independent Peripherals like CLC and NCO handle timing and logic while the CPU sleeps, waking only on interrupt. Operating from 2.3-5.5 V also allows direct Li-ion connection, simplifying power tree.
Recommended
LED Lighting Control and Color Mixing
The PIC16F1713-I/SO drives multi-channel LED lighting systems by combining its on-chip op-amps for current-sense amplification, 10-bit PWM for smooth dimming, and the Configurable Logic Cell (CLC) for hardware-level color mixing without CPU intervention. The Zero-Cross Detect peripheral synchronizes TRIAC dimming to AC mains for retrofit lamp designs, while Peripheral Pin Select lets designers remap PWM outputs to any I/O pin, easing PCB layout in tight lamp housings. The 32 MHz core executes ambient-light PID loops in real time, and XLP sleep mode keeps standby power below regulatory limits. Operating voltage 2.3-5.5 V directly accepts 3.3 V or 5 V LED driver rails.
Recommended
Small Appliance Motor Control (BLDC / Stepper)
The PIC16F1713-I/SO controls small brushless DC or stepper motors in appliances like fans, pumps, and coffee machines, using its Complementary Output Generator (COG) peripheral to produce hardware-level dead-band-managed switching waveforms independent of CPU latency. The Numerically Controlled Oscillator (NCO) provides fine-resolution PWM for low-speed torque control without timer resource contention, while 32 MHz core speed handles sensorless back-EMF zero-cross detection routines. On-chip op-amps amplify current-sense shunt signals, and 10-bit ADC samples phase currents synchronously with COG events. The 28-SOIC footprint fits compact appliance PCBs.
Recommended
Industrial Sensor Interface / 4-20 mA Loop
The PIC16F1713-I/SO implements 4-20 mA current-loop sensor transmitters by combining on-chip op-amps to condition bridge or RTD signals, the 10-bit ADC with computation to linearize sensor curves in hardware, and the UART to drive a HART modem or loop DAC. Industrial -40C to +85C operating range with the -I suffix covers harsh factory environments. XLP sleep mode extends battery life in wireless transmitter variants. The 32 MHz CPU executes CIP-aware commutation and floating-point math for engineering-unit conversion. PPS flexibility allows the UART to map to any pin for opto-isolated layouts.
Recommended
Handheld Measurement Instruments (DMM / Multimeter)
The PIC16F1713-I/SO powers digital multimeters and handheld meters by using its on-chip op-amps for range-switched signal conditioning, 10-bit ADC for voltage/current measurements, and CLC peripherals to debounce range-switch contacts in hardware. The 32 MHz core runs RMS calculations and autoranging algorithms in real time, while XLP technology keeps idle current low for handheld battery operation. 128-byte EEPROM stores calibration constants, and 512-byte RAM buffers measurement history for trend display. The 28-SOIC industrial package fits slim handheld enclosures. PPS remaps display SPI to free pins for probe-jack multiplexing.
Recommended
Consumer Remote Control / RF Key Fob
The PIC16F1713-I/SO is well suited for RF key fobs and remote controls where the nanoWatt XLP sleep current extends coin-cell battery life to multiple years. The integrated op-amps can amplify piezo-touch inputs, the CLC blocks can decode simple RF protocols in hardware, and the NCO peripheral generates sub-microsecond timing for IR or sub-GHz RF transmissions without CPU wake-up. The 32 MHz burst-mode performance handles button-press acknowledgement within milliseconds. 128-byte EEPROM stores pairing codes and battery-usage statistics. Operating from 2.3-5.5 V supports direct CR2032 coin-cell connection with no additional LDO.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1713-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1713-E/SO | PIC16F1713-I/SP | PIC16F1709-I/SO | PIC16F1708-I/SO | PIC16F1615-I/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC - same | 28-SPDIP - pin-compatible through-hole | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB Flash | 7 KB Flash | 7 KB Flash | 7 KB Flash | 4 KB Flash (-43%) | 14 KB Flash (+100%) |
| RAM | 512 B | 512 B | 512 B | 512 B | 512 B | 1 KB (+100%) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| On-Chip Op-Amps | Yes (multiple) | Yes (multiple) | Yes (multiple) | Limited/different mix | No | No |
| Core Independent Peripherals | CLC + COG + NCO + ZCD | CLC + COG + NCO + ZCD | CLC + COG + NCO + ZCD | Partial mix | Limited | Limited |
| Supply Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
Key Differentiators
- On-chip op-amps reduce external analog IC count (vs PIC16F1708-I/SO)
- Full Core Independent Peripheral set (vs PIC16F1709-I/SO)
- Doubled program memory in same footprint (vs PIC16F1708-I/SO)
- Industrial temperature range with extended variant option (vs PIC16F1713-E/SO)
Design Notes
Estimated: at VDD=5 V, Fosc=32 MHz, the PIC16F1713 draws roughly 7 mA active and 50 nA sleep. Place a 0.1 uF ceramic decoupling capacitor within 5 mm of VDD (pin 7) and a bulk 1-10 uF on the main supply rail. For battery-powered designs, use Sleep mode between ADC samples (WDT wake-up at ~1 ms typical) and verify the BOR (Brown-Out Reset) threshold matches your battery cutoff. Failure to enable BOR can cause undefined behavior at low VDD.
Peripheral Pin Select (PPS) allows remapping digital peripherals to nearly any I/O pin, but pin assignments MUST be configured in firmware before the peripheral is enabled - this is the single most common cause of "no signal" debug sessions. Verify the PPS unlock sequence in code (PPSLOCK bit) and document pin assignments in a header file. Keep analog inputs physically separated from switching PWM traces to avoid ADC noise coupling.
The ICSP/ICD pins (RB6/ICSPCLK and RB3/ICSPDAT on this 28-SOIC variant) are also general-purpose I/O; do not strap them to ground or power directly, or in-circuit programming will fail. Reserve a 100-mil header footprint for debugging even on production boards. Also confirm configuration word settings (FOSC, WDTE, PWRTE, BOREN) match your application - Microchip MPLAB X IDE shows warning indicators if these are inconsistent with the selected clock source.
When using the on-chip op-amps for sensor conditioning, route op-amp inputs (e.g., OPA1IN+ on RA4) away from PWM outputs and clock traces; even 30 mV of crosstalk can saturate the high-gain stages. Place guard rings (grounded traces) around op-amp input pairs and use a star-ground topology at the AVSS/AGND pin if your design isolates analog and digital grounds. The 10-bit ADC achieves typical ENOB of 9.5 bits at 1 ksps when these layout rules are followed.
Compliance Information
RoHS and REACH compliance per Microchip product page. Industrial-grade -I temperature suffix is -40C to +85C; -E grade (PIC16F1713-E/SO) provides -40C to +125C for higher reliability. Not AEC-Q100 qualified - use PIC16F1713-E/SO for non-automotive extended-temperature applications and consult Microchip automotive-grade part numbers separately.