Microchip Technology

PIC16F1708-I/SO - 8-bit MCU, 7KB Flash, 32MHz, 20-SOIC | Microchip

MPN: PIC16F1708-I/SO βœ“ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 20-pin SOIC (SO) Package 32 MHz Speed 7 KB (4K x 14) Flash Memory
From $0.92 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.62 $1.62
10 $1.46 $14.60
100 $1.22 $122.00
500 $1.04 $520.00
1,000 $0.92 $920.00
ℹ️ All prices are in USD

PIC16F1708-I/SO Overview

The Microchip PIC16F1708-I/SO is an 8-bit PIC16 enhanced mid-range flash microcontroller delivering 32 MHz CPU performance with 7 KB (4K x 14) of Flash program memory and 512 bytes of SRAM, housed in a 20-pin SOIC (SO) package. It integrates a 10-bit ADC with 8 channels, two on-chip operational amplifiers, an 8-bit DAC, and Core Independent Peripherals including Configurable Logic Cells (CLC), Complementary Output Generator (COG), Zero Cross Detect (ZCD), and Peripheral Pin Select (PPS). The device supports 2.3V to 5.5V operation and offers XLP (eXtreme Low Power) technology for battery-friendly applications.

A microcontroller (MCU) is an integrated circuit that combines a CPU, program memory (Flash), working memory (RAM), and configurable peripherals on a single die, allowing embedded systems to execute firmware while interacting with analog and digital signals. Within the broader taxonomy, a microcontroller belongs to the semiconductor category, then to the microcontrollers sub-category, then to 8-bit MCUs, and finally to the PIC16 enhanced mid-range family from Microchip Technology. The PIC16F1708 sits in the lineage of PIC16F1xxx "F1" platform parts, designed for designs that need intelligent analog integration without the cost of a 16-bit MCU.

Key features include 14-pin and 20-pin variants in the same family, 32 MHz maximum clock producing 125 ns instruction cycle, hardware C compiler optimized architecture with only 49 instructions, and interrupt capability with automatic context saving. The internal oscillator can be calibrated to within 1% typical accuracy, eliminating the need for an external crystal in many designs. The MSSP (Master SSP) module supports both I2C and SPI in either master or slave mode, while the enhanced USART supports LIN, RS-232, RS-485, and IrDA protocols.

The on-chip dual op-amps can be configured for signal conditioning in transducer interfaces, while the 10-bit ADC with internal voltage reference and the 8-bit DAC enable closed-loop control loops. The COG peripheral generates non-overlapping complementary PWM signals for driving power half-bridges without CPU intervention, and the CLC cells let designers build glue logic on-chip, reducing external 74-series gates and BOM cost. PPS allows digital peripheral pin remapping, simplifying PCB routing when traces need to cross sensitive analog paths.

Typical applications include sensor signal conditioning with on-chip op-amps, LED lighting controllers using COG for high-side/low-side drive, battery-powered IoT sensor nodes leveraging XLP, household appliances such as coffee makers and white goods, and small motor control for fans and pumps. The 20-pin SOIC variant is especially popular for hand-solderable prototypes and through-cost-optimized consumer products.

When designing with this part, configure the PPS registers once during initialization to lock peripheral pin assignments and avoid mid-run reassignment. The internal voltage reference must be enabled before ADC conversion if precise absolute readings are required; otherwise the ADC uses VDD as reference and tracks supply noise.

This page synthesizes distributor pricing, drop-in alternative MPNs, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16F1708-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 PIC16F1708-I/SO (same form factor and footprint) β€” differing in I/O Pins, Package, Comparators, Core Independent Peripherals, Data EEPROM.

Microchip Technology
I/O Pins: 17
Package: 20-SOIC (7.50 mm body)
Comparators: 1Γ— high-speed
Microchip Technology
I/O Pins: 17 (with Peripheral Pin Select)
Package: 20-pin SSOP (5.30 mm body, 0.65 mm pitch)
Comparators: High-speed, with selectable reference
Microchip Technology
I/O Pins: Up to 18
Comparators: 2
Data EEPROM: 256 bytes

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F1708-E/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 20-pin SOIC (SO)
PIC 8-bit enhanced mid-range Β· 8-bit Β· 32 MHz Β· 200 ns Β· 7 KB (4K Γ— 14) Flash Β· FLASH Β· 512 bytes Β· 256 bytes

βœ“ In Stock

$1.18 / Unit

View Datasheet β†’
ℹ️ 1 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F1708-I/SO Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-bit
Maximum Clock Frequency 32 MHz
Instruction Cycle 125 ns
Program Memory Size 7 KB (4K x 14) Flash
RAM Size 512 bytes
Data EEPROM 0 bytes
Supply Voltage Range 2.3 V to 5.5 V
Operating Temperature Range -40C to +85C (Industrial)
ADC 10-bit, 8 channels
On-chip Op-Amps 2
DAC 8-bit, 1 channel
Timers 8-bit x 2, 16-bit x 1 (per datasheet family)
Capture/Compare/PWM Enhanced CCP, PWM modules (per datasheet family)
Communication Interfaces I2C, SPI, Enhanced USART (LIN/RS-232/RS-485)
Core Independent Peripherals CLC, COG, ZCD, PPS
I/O Pins 18 (typical for 20-pin SOIC variant)
Package 20-pin SOIC (SO)
Mounting Type Surface Mount
MSL Level 1 (per JEDEC J-STD-020, typical for SOIC)
RoHS Status Compliant
Lead-Free Yes

PIC16F1708-I/SO Pin Configuration

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Pin 1 VDD β€” Positive supply voltage
Pin 2 RA5 β€” Digital I/O / analog input
Pin 3 RA4 β€” Digital I/O / analog input
Pin 4 RA3/MCLR β€” Digital I/O or Master Clear (reset)
Pin 5 RC5 β€” Digital I/O
Pin 6 RC4 β€” Digital I/O
Pin 7 RC3 β€” Digital I/O
Pin 8 RC6 β€” Digital I/O
Pin 9 RC7 β€” Digital I/O
Pin 10 RB7 β€” Digital I/O
Pin 11 RB6 β€” Digital I/O / ICDCLK
Pin 12 RB5 β€” Digital I/O / ICDA
Pin 13 RB4 β€” Digital I/O
Pin 14 RC2 β€” Digital I/O
Pin 15 RC1 β€” Digital I/O
Pin 16 RC0 β€” Digital I/O
Pin 17 RA2 β€” Digital I/O / analog input
Pin 18 RA1 β€” Digital I/O / analog input / OPA1IN-
Pin 19 RA0 β€” Digital I/O / analog input / OPA1IN+
Pin 20 VSS β€” Ground reference

Typical Applications

PIC16F1708-I/SO is suitable for 6 applications: Sensor Signal Conditioning with On-Chip Op-Amps, LED Lighting Controller with COG Half-Bridge Drive, Battery-Powered IoT Sensor Node, Household Appliance Control (Coffee Maker, White Goods), Small Motor Control for Fans and Pumps, Industrial Sensor Transmitter (4-20 mA Loop-Powered).

🧩

Sensor Signal Conditioning with On-Chip Op-Amps

The PIC16F1708-I/SO fits sensor signal-conditioning front-ends because it integrates two on-chip operational amplifiers that can be configured for transimpedance, difference, or unity-gain buffering without external op-amp ICs. The op-amp outputs can be routed internally to the 10-bit ADC input mux, enabling a single-chip analog front-end for thermistor, photodiode, or strain-gauge bridges. With 32 MHz CPU and PPS-driven signal routing, calibration routines run in firmware while the on-chip DAC sets excitation or offset. This shrinks BOM by one IC and reduces PCB area by approximately 30% versus discrete designs.

πŸ’‘

LED Lighting Controller with COG Half-Bridge Drive

The PIC16F1708-I/SO drives LED strings using its Complementary Output Generator (COG) peripheral, which produces non-overlapping complementary PWM signals for high-side/low-side MOSFET half-bridges without CPU load. This eliminates shoot-through risk and frees the 32 MHz core to run user-interface or DMX-style protocols. With the 10-bit ADC monitoring LED current via a sense resistor and the 8-bit DAC setting the dimming reference, closed-loop constant-current control runs deterministically. XLP sleep modes keep standby power under 1 microamp for mains-powered off-state compliance.

πŸ”‹

Battery-Powered IoT Sensor Node

The PIC16F1708-I/SO suits battery-powered IoT nodes because its XLP (eXtreme Low Power) technology drives sleep current below 100 nA with the RTC active, while the 32 MHz core wakes in microseconds to service sensor events. The internal oscillator at up to 32 MHz eliminates external crystals and reduces BOM. Operating from 2.3V to 5.5V means the same PCB works with CR2032, two-AA, or Li-Ion cells. Combined with EUSART for low-power UART and MSSP for I2C sensors, the PIC16F1708-I/SO is a strong fit for multi-year coin-cell wireless sensors.

🏠

Household Appliance Control (Coffee Maker, White Goods)

The PIC16F1708-I/SO fits household appliances such as coffee makers, toasters, and small white goods where cost, on-chip analog, and reliable touch-button interfaces drive selection. Two on-chip op-amps handle NTC temperature sensing for boiler control, while the 8-bit DAC and COG module drive the heater MOSFET with deterministic dead-time. The Industrial -40C to +85C temperature grade suits kitchen-ambient environments. With 7 KB Flash, full UI state machines and IEC-60730 safety class B firmware fit comfortably.

🏭

Small Motor Control for Fans and Pumps

The PIC16F1708-I/SO controls small brushless DC or brushed DC fans and pumps by combining the COG peripheral for synchronous MOSFET drive, the 10-bit ADC for back-EMF sensing, and ZCD (Zero Cross Detect) for AC-line synchronized timing in line-voltage pump designs. The 8-bit DAC supplies a programmable reference for current-limit thresholds. At 32 MHz, the closed-loop PID runs at multi-kHz update rates. Industrial temperature grade and 2.3V-5.5V operation cover both battery fans and mains-powered pumps with the same firmware architecture.

⚑

Industrial Sensor Transmitter (4-20 mA Loop-Powered)

The PIC16F1708-I/SO fits 4-20 mA loop-powered industrial transmitters where 2.3V minimum supply is acceptable after the loop-sense diode drop, and where low sleep current extends margin during fault conditions. The on-chip op-amp acts as the loop-current driver, the 10-bit ADC digitizes the sensor, and the 8-bit DAC sets the 4 mA zero-scale trim. With PPS for signal routing and CLC for hardware fault detection, the firmware can run IEC-61508 SIL-rated diagnostics with deterministic interrupt latency.

Recommended Products Summary

PIC16F1708-I/SO Microchip Technology Used in: Sensor Signal Conditioning with On-Chip Op-Amps, LED Lighting Controller with COG Half-Bridge Drive, Battery-Powered IoT Sensor Node, Household Appliance Control (Coffee Maker, White Goods), Small Motor Control for Fans and Pumps, Industrial Sensor Transmitter (4-20 mA Loop-Powered) PIC16F1828-I/SO Higher-memory alternative for advanced filtering Used in: Sensor Signal Conditioning with On-Chip Op-Amps, Industrial Sensor Transmitter (4-20 mA Loop-Powered) PIC16F1508-I/SO Microchip Technology Used in: LED Lighting Controller with COG Half-Bridge Drive PIC16LF1708-I/SO Low-voltage variant for 1.8V-3.6V coin cell Used in: Battery-Powered IoT Sensor Node PIC16F1719-I/SO 28/40-pin variant for richer UI with display Used in: Household Appliance Control (Coffee Maker, White Goods) PIC16F1619-I/SO Higher-pin variant for 3-phase BLDC Used in: Small Motor Control for Fans and Pumps
What is the operating voltage range of the PIC16F1708-I/SO?
The PIC16F1708-I/SO operates from 2.3V to 5.5V on its VDD pin, making it compatible with both 3.3V and 5V system rails. According to the Microchip PIC16F1708 datasheet, the device remains fully specified across this range including ADC accuracy and oscillator behavior. Designers must hold VDD above the Brown-Out Reset threshold until firmware configures the BOR module, otherwise spurious resets may occur at power-up.
How much Flash program memory does the PIC16F1708-I/SO have?
The PIC16F1708-I/SO contains 7 KB of Flash program memory organized as 4K x 14 words, which is the standard PIC16 word width. This size is suitable for state-machine firmware, sensor-processing algorithms, and small protocol stacks. For larger applications requiring more than 7 KB, designers should consider the PIC16F171x family or PIC18F equivalents.
What is the difference between PIC16F1708-I/SO and PIC16F1708-E/SO?
The PIC16F1708-I/SO is the Industrial temperature grade variant rated for -40C to +85C operation, while the PIC16F1708-E/SO is the Extended temperature grade rated for -40C to +125C. According to the Microchip part numbering scheme, both share the same 20-pin SOIC package and identical silicon die, making them drop-in compatible for the same PCB footprint. Choose the -E variant only when the application exceeds 85C ambient.
Does the PIC16F1708-I/SO have a DAC?
Yes, the PIC16F1708-I/SO integrates a single 8-bit Digital-to-Analog Converter (DAC) on-chip in addition to its two operational amplifiers and 10-bit ADC. According to the PIC16F1708 datasheet, the DAC output can be routed internally to comparator inputs or externally to a pin, enabling setpoint generation for closed-loop control applications without external DAC hardware.
Where to buy PIC16F1708-I/SO online and what is the price?
The PIC16F1708-I/SO is in active distribution and can be purchased from authorized distributors including DigiKey, Mouser, and Microchip Direct as of 2026-09-20. Current pricing starts at approximately $1.62 per unit at qty-1, dropping to roughly $0.92 per unit at 1000-piece reels. Stock status varies; consult each distributor's website for real-time inventory and lead time.
What is the lead time for PIC16F1708-I/SO in production quantities?
Lead time for the PIC16F1708-I/SO is typically 6 to 10 weeks from Microchip factory for production quantities above distributor stock, as of 2026-09-20. Distributors often carry 1000 to 5000 units on hand for the 20-SOIC variant. For automotive-grade programs, use the PIC16F1708-E/SO equivalent and request a PPAP from Microchip directly.
Is the PIC16F1708-I/SO in stock at major distributors?
Stock at DigiKey and Mouser for the PIC16F1708-I/SO typically ranges from several hundred to several thousand units as of 2026-09-20. The 20-SOIC variant is one of the highest-volume packages for this family. Check the live distributor page before placing BOM-line orders, as PIC mid-range parts occasionally see allocation during peak demand.
PIC16F1708-I/SO vs PIC16F1508-I/SO - which is better for low-power designs?
For low-power battery designs the PIC16F1708-I/SO is generally preferable because it adds XLP peripherals and Core Independent Peripherals (CLC, COG, ZCD) that allow the CPU to sleep while peripherals continue working. The PIC16F1508-I/SO is a lower-cost 8-bit MCU in the same SOIC-20 footprint but lacks COG and ZCD. Pick PIC16F1708-I/SO when you need op-amps, DAC, or COG-driven complementary PWM; pick PIC16F1508-I/SO when cost is the dominant constraint.
What is the difference between PIC16F1708-I/SO and PIC16F1828-I/SO?
Both parts share the 20-pin SOIC package, but the PIC16F1828-I/SO offers twice the Flash memory (16 KB vs 7 KB) and adds mTouch capacitive sensing hardware, while the PIC16F1708-I/SO focuses on intelligent analog (op-amps, DAC, COG). According to Microchip family datasheets, they are pin-compatible for most signals but differ in peripheral selection. Choose PIC16F1828-I/SO for larger firmware or capacitive touch UI; choose PIC16F1708-I/SO for analog-heavy signal-chain designs.
When should I choose PIC16F1708-I/SO over PIC16F1719-I/SO?
Choose PIC16F1708-I/SO when your design fits within 7 KB Flash and you do not need the 28 or 40-pin extended I/O, the second DAC, or the additional CCP module offered by the PIC16F1719-I/SO. The PIC16F1708-I/SO costs less and fits in a smaller 20-pin SOIC. Pick PIC16F1719-I/SO when you need 28/40 pins for more I/O or when firmware size approaches 16 KB.
What is the best drop-in replacement for PIC16F1708-I/SO?
The best drop-in replacement is the PIC16F1708-E/SO from the same Microchip PIC16F1708 family, which shares the same 20-pin SOIC footprint, same 7 KB Flash, same peripherals, and same silicon die. The only practical difference is the operating temperature grade (Industrial -40C to +85C versus Extended -40C to +125C). For a different brand, consult Microchip's competitor cross-reference tool to map an equivalent pin-compatible part.
Where can I download the PIC16F1708-I/SO datasheet PDF?
The official PIC16F1708-I/SO datasheet PDF is available on the Microchip website at the product page for PIC16F1708 (microchip.com/en-us/product/PIC16F1708) and from the Microchip documentation portal. Third-party distributors such as DigiKey and Mouser also host the PDF on their product detail pages. Look for document number 40001770, which is the current Microchip datasheet identifier for the PIC16F1704/8 family.
Where to find PIC16F1708-I/SO pinout diagram?
The pinout diagram for the PIC16F1708-I/SO 20-SOIC variant is published in Section 1 of the Microchip PIC16F1708 datasheet. Pin 1 is at the top-left when the SOIC notch points down, with VDD on pin 1, RA5 on pin 2, and continuing counter-clockwise. This page renders the official package diagram from the manufacturer datasheet for direct engineering reference.
Is PIC16F1708-I/SO the same as PIC16F1708-I/SS?
The PIC16F1708-I/SO and PIC16F1708-I/SS share the same silicon die and same Industrial temperature grade, but differ in package. The -SO suffix denotes 20-pin SOIC (300 mil body) while the -SS suffix denotes 20-pin SSOP (5.3 mm body, finer pitch). They are NOT drop-in compatible because the PCB land patterns differ. Pick the SOIC version for hand-reworkable prototypes and the SSOP for space-constrained designs.
What are the key specifications of PIC16F1708-I/SO that engineers should know?
Engineers should remember five headline parameters of the PIC16F1708-I/SO: 8-bit PIC core at 32 MHz with 125 ns instruction cycle, 7 KB Flash program memory, 512 bytes RAM, 2.3V to 5.5V supply, and 20-pin SOIC package. According to the Microchip datasheet, it also integrates two on-chip op-amps, one 8-bit DAC, one 10-bit ADC, and four Core Independent Peripherals (CLC, COG, ZCD, PPS) that offload tasks from the CPU. This combination makes it ideal for sensor interfaces, LED drivers, and small closed-loop controllers.

Engineering reference data for PIC16F1708-I/SO β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F1708-I/SO when you need an Industrial-temperature (-40C to +85C) 8-bit MCU in a 20-pin SOIC footprint with on-chip op-amps, DAC, and Core Independent Peripherals (CLC, COG, ZCD). Pick the PIC16F1708-E/SO instead if your design exceeds 85C ambient such as underhood automotive or industrial oven applications, since the E variant extends to +125C on the same die and footprint. Choose the PIC16F1708-I/P only when a hand-solderable DIP-20 through-hole package is required for prototyping or hobby use, because it cannot share the same SOIC PCB land pattern. For applications that need more Flash memory, use the PIC16F1828-I/SO with 16 KB Flash and mTouch support in the same SOIC-20 footprint.

Comparison with Alternatives

Parameter This Product PIC16F1708-E/SO PIC16F1708-I/P
Brand Microchip Technology Microchip Technology Microchip Technology
Package 20-pin SOIC (SO) 20-pin SOIC (SO) - same 20-pin PDIP (P) - different footprint
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial)
Flash Memory 7 KB (4K x 14) 7 KB (4K x 14) 7 KB (4K x 14)
RAM 512 bytes 512 bytes 512 bytes
Maximum Clock 32 MHz 32 MHz 32 MHz
Supply Voltage 2.3V to 5.5V 2.3V to 5.5V 2.3V to 5.5V
On-Chip Op-Amps 2 2 2

Key Differentiators

  • Extended temperature grade availability on same die and package (vs PIC16F1708-I/SO)
  • Through-hole option for hand-solderable prototypes (vs PIC16F1708-I/P)

Design Notes

Place the 0.1 microfarad VDD decoupling capacitor within 3 mm of the PIC16F1708-I/SO VDD pin (pin 1) and use a wide ground trace directly to pin 20. For designs using the internal regulator option or ADC reference, add a 10 microfarad bulk capacitor near VDD as recommended in the Microchip PIC16F1708 datasheet. Keep analog signal traces short and away from PWM-driven digital lines to reduce ADC switching noise coupling.

Do not leave the MCLR/RA3 pin floating on the PIC16F1708-I/SO; configure it as MCLR with an external 10 kohm pull-up to VDD or set the Configuration bit to disable MCLR and use RA3 as digital I/O. Floating MCLR causes spurious resets during EMI events. Also disable the Watchdog Timer in firmware if not required, or service it within the worst-case interrupt latency window to avoid unintended resets.

To enter XLP sleep on the PIC16F1708-I/SO, switch the system clock to the 31 kHz LFINTOSC before executing the SLEEP instruction and disable all unused peripherals via their PMDx registers. With the WDT disabled and the ADC off, sleep current drops below 100 nA typical at 3.3V, enabling multi-year coin-cell operation. Wake on interrupt latency is approximately 5 microseconds, fast enough for sensor edge-trigger applications.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free per Microchip product page; not AEC-Q100 qualified at the -I grade. Use the -E variant for Extended temperature, or consult Microchip for AEC-Q100 automotive-grade equivalents.

Data verified on: 2026-09-20 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F1708-I/SO PIC16F1708-I/SO datasheet Microchip PIC16F1708 PIC16F1708 8-bit 32MHz MCU 7KB flash 20-pin SOIC PIC microcontroller PIC16F1708 sensor signal conditioning PIC16F1708-I/SO vs PIC16F1708-E/SO PIC16F1708-I/SO drop-in replacement buy PIC16F1708-I/SO online PIC16F1708 COG complementary PWM what is the operating voltage of PIC16F1708 PIC16F1708-I/SO pinout SOIC-20

Related Components & Terms

Microchip Technology PIC16F1708 PIC16F1708-I/SO PIC16F1708-E/SO PIC16F1708-I/P PIC16F1828 PIC16F1508 PIC16F1719 8-bit microcontroller PIC16 enhanced mid-range Flash memory MSSP USART Core Independent Peripherals CLC COG ZCD PPS SOIC-20 RoHS AEC-Q100 ADC DAC operational amplifier XLP low power
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details