Microchip Technology

PIC16F1704-E/ST - 8-Bit 32MHz 7KB Flash MCU 14-TSSOP | Microchip

MPN: PIC16F1704-E/ST ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 14-pin TSSOP (4.40 mm body width) Package 32 MHz Speed 7 KB (4K x 14 words) Memory
From $1.02 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.58 $1.58
10 $1.42 $14.20
100 $1.27 $127.00
500 $1.13 $565.00
1,000 $1.02 $1,020.00
ℹ️ All prices are in USD

PIC16F1704-E/ST Overview

The Microchip Technology PIC16F1704-E/ST is an 8-bit PIC microcontroller from the PIC16F170X/171X family, featuring a 32 MHz CPU core, 7 KB (4K x 14) of Flash program memory, and 512 bytes of SRAM, housed in a 14-pin TSSOP (Thin Shrink Small Outline Package) suited for cost-sensitive and space-constrained embedded designs. The part carries the -E extended temperature grade, qualified for -40 °C to +125 °C operation, making it suitable for industrial and harsh-environment deployments.

What is a PIC16 microcontroller? PIC16 microcontrollers are 8-bit reduced-instruction-set computing (RISC) microcontrollers from Microchip Technology, positioned between the baseline PIC10/12 families and the mid-range PIC18 line, and belong to the broader category of microcontrollers -> microcontrollers (MCU) -> 8-bit MCU -> RISC MCU -> embedded processors -> semiconductor. They are widely adopted for general-purpose embedded control because of their deterministic instruction execution, mature toolchain (MPLAB X IDE + XC8 compiler), and a deep ecosystem of application notes and code examples.

The PIC16F1704 integrates Microchip's Intelligent Analog features directly on-die, including a high-speed comparator, a 10-bit ADC, two operational amplifiers, an 8-bit DAC, a Zero-Cross Detect (ZCD) module, and Complementary Output Generator (COG). Additional Core Independent Peripherals (CIP) include Configurable Logic Cells (CLC) and Peripheral Pin Select (PPS), which allow many peripherals to be remapped to a broad set of I/O pins, increasing layout flexibility. Twelve general-purpose I/O pins are exposed alongside EUSART, I2C, and SPI serial interfaces.

The device belongs to the XLP (eXtreme Low Power) family, supporting sleep currents in the nanoamp range and active currents in the microamp range depending on clock configuration. Power is supplied from a single rail between 1.8 V and 5.5 V. Built-in peripherals include brown-out reset, power-on reset, watchdog timer, and PWM, enabling stand-alone operation without external supervision components.

Typical applications include consumer white goods, low-cost sensor conditioning boards, LED lighting controllers, battery-powered IoT edge nodes, handheld instrumentation, and automotive body and accessory subsystems. The combination of on-chip op-amps and a 10-bit ADC allows direct interfacing with analog sensors without an external signal chain.

When designing with the PIC16F1704, reserve adequate decoupling capacitance (100 nF close to VDD plus a bulk 1-10 µF) and follow Microchip's TSSOP-14 PCB layout recommendations. Use the PPS feature to optimize PCB routing, and validate AC/DC characteristics against the PIC16(L)F1704/8 datasheet before production release.

This page synthesizes distributor pricing, drop-in alternatives from the PIC16F170X family and cross-brand candidates, application guidance, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16F1704-E/ST — 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 PIC16F1704-E/ST (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Core Architecture, Program Memory (Flash).

Microchip Technology
Package: 14-pin TSSOP (ST)
Operating Temperature: -40C to +85C (industrial, 'I' grade)
ADC: 10-bit, up to 8 channels
Microchip Technology
Package: 14-TSSOP (4.40 mm body width)
Operating Temperature: -40 °C to +125 °C (Extended, -E grade)
Microchip Technology
Package: 14-pin TSSOP (ST), 4.4 mm body width
Operating Temperature: -40C to +125C (E suffix, extended industrial)
ADC: 10-bit ADC with computation
Microchip Technology
Package: 14-TSSOP (4.4 mm body, /ST)
Operating Temperature: -40C to +125C (E grade, extended)
ADC: 10-bit, with computation
Microchip Technology
Package: 16-QFN (4x4 mm) with exposed pad
ADC: 10-bit, up to 8 channels
Core Architecture: PIC 8-bit (14-bit instruction word)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F1704-I/ST

✅ Drop-In
📦 14-TSSOP
Same silicon and TSSOP-14 pinout; -I industrial temp grade (-40 °C to +85 °C) vs -E extended (-40 °C to +125 °C); all electrical specs identical

📋 Reference alternative (not in catalog)

PIC16F1705-I/ST

✅ Drop-In
📦 14-TSSOP
Same TSSOP-14 footprint and core; larger Flash (~14 KB vs 7 KB) and more I/O pins (12 vs 12) within same family; firmware may require recompile for memory map

📋 Reference alternative (not in catalog)

PIC16F1713-E/ST

✅ Drop-In
📦 14-TSSOP
Same TSSOP-14 footprint; larger Flash (~7 KB vs 7 KB comparable) with added peripherals like more PWM/CCP channels; family-compatible PPS configuration

📋 Reference alternative (not in catalog)

PIC16F1503-I/ST

✅ Drop-In
Microchip Technology
📦 14-TSSOP
PIC16 enhanced mid-range 8-bit RISC · 49 instructions, 16 stack levels · 3.5 KB · 128 bytes · 12 · 10-bit, up to 8 channels · 2 x 8-bit, 1 x 16-bit · Yes

✓ In Stock

$0.94 / Unit

View Datasheet →

PIC16F1613-E/ST

✅ Drop-In
Microchip Technology
📦 14-TSSOP
PIC16 enhanced mid-range 8-bit RISC · 3.5 KB (2K x 14 words) · 256 bytes · 256 bytes · 32 MHz · 2.3 V to 5.5 V · 10-bit ADC with computation · Up to 8

✓ In Stock

$0.85 / Unit

View Datasheet →

PIC16F1574-E/ST

✅ Drop-In
Microchip Technology
📦 14-TSSOP
PIC16 enhanced mid-range 8-bit · 14-bit · 7 KB (4K x 14 words) · 512 bytes · 128 bytes · 32 MHz (125 ns instruction cycle) · 1.8 V to 5.5 V · -40 °C to +125 °C (Extended, -E grade)

✓ In Stock

$0.98 / Unit

View Datasheet →

PIC16F1704-E/ST Maximum Ratings & Electrical Characteristics

Core 8-bit PIC RISC
Core Architecture Enhanced mid-range PIC16
Maximum CPU Frequency 32 MHz
Instruction Set Width 14-bit
Program Memory (Flash) 7 KB (4K x 14 words)
SRAM 512 bytes
Number of I/O Pins 12
Supply Voltage (VDD) 1.8 V to 5.5 V
Operating Temperature -40 °C to +125 °C (E grade)
ADC 10-bit
DAC 8-bit
Op-Amps 2 on-chip
Comparators High-speed comparator
Zero-Cross Detect (ZCD) Yes
Complementary Output Generator (COG) Yes
Configurable Logic Cells (CLC) Yes
Peripheral Pin Select (PPS) Yes
PWM Modules Yes (CCP/PWM)
Serial Interfaces EUSART, I2C, SPI
Package 14-pin TSSOP (4.40 mm body width)
Mounting Type Surface Mount
RoHS Status Compliant (per Microchip product page)
Lead-Free Yes

PIC16F1704-E/ST Pin Configuration

TSSOP-14 (4.4mm) Package Pinout Diagram TSSOP-14 4.4x5mm, P0.65mm, JEDEC MO-153. 14-pin thin shrink. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 TSSOP-14 (4.4mm)
Pin 1 RA3/AN3/C1IN+/C2IN+/ZCD/COG1FLT/CLC1IN0/SS — Bidirectional I/O; analog input; comparator input; ZCD input; COG fault; CLC input; SPI slave select
Pin 2 RA4/AN4/C1OUT/T0CKI/COG1RIS/CLC2IN0 — Bidirectional I/O; analog input; comparator output; Timer0 clock; COG rising input; CLC input
Pin 3 RA5/MCLR/VPP/AN5/COG1FIS/CLC3IN0 — Bidirectional I/O; master clear (reset) input; programming voltage; analog input; COG falling input; CLC input
Pin 4 VDD — Positive power supply (1.8 V to 5.5 V)
Pin 5 VSS — Ground reference
Pin 6 RB4/AN6/SDI/SDA/T1G/COG1/PWM4/CLC4IN0 — Bidirectional I/O; analog input; SPI data in; I2C data; Timer1 gate; COG; PWM; CLC input
Pin 7 RB5/AN7/RX/DT/CCP1/PWM5/CLC4IN1 — Bidirectional I/O; analog input; EUSART RX; CCP1/PWM; CLC input
Pin 8 RB6/SCK/SCL/CCP2/PWM6/CLC5IN0 — Bidirectional I/O; SPI clock; I2C clock; CCP2/PWM; CLC input
Pin 9 RB7/TX/CK/DAC1OUT2/PWM3/CLC5IN1 — Bidirectional I/O; EUSART TX; DAC output; PWM; CLC input
Pin 10 RA6/OSC2/CLKOUT/COG1CLK/CLC6IN0 — Bidirectional I/O; crystal oscillator output; clock out; COG clock; CLC input
Pin 11 RA7/OSC1/CLKIN/COG1RIS/CLC6IN1 — Bidirectional I/O; crystal oscillator input; external clock in; COG rising input; CLC input
Pin 12 RA0/AN0/C1IN0-/DAC1OUT1/OPA1IN+/CLC1IN1 — Bidirectional I/O; analog input; comparator input; DAC output; op-amp non-inverting input; CLC input
Pin 13 RA1/AN1/C1IN0-/OPA1IN-/VREF+/CLC2IN1 — Bidirectional I/O; analog input; comparator input; op-amp inverting input; voltage reference +; CLC input
Pin 14 RA2/AN2/OPA1OUT/C2OUT/COG1FLT/CLC3IN1 — Bidirectional I/O; analog input; op-amp output; comparator output; COG fault; CLC input

Typical Applications

PIC16F1704-E/ST is suitable for 6 applications: Consumer Appliance Control, LED Lighting Driver and Dimming Controller, Battery-Powered IoT Edge Sensor Node, Handheld Instrumentation and Metering, Automotive Body and Accessory Modules, Industrial Sensor Conditioning Board.

🏭

Consumer Appliance Control

The PIC16F1704-E/ST's on-chip op-amps, 10-bit ADC, 8-bit DAC, and PWM modules allow direct interface to temperature, current, and triac-control sensing elements in white goods and small appliances. The -E extended temperature grade (-40 °C to +125 °C) supports under-cabinet and inside-enclosure deployments. The TSSOP-14 package fits tight control boards behind user panels, and the 32 MHz core drives state-machine control loops well below 1 ms. According to Microchip's PIC16F170X application notes, the CLC and PPS features reduce external glue logic, lowering BOM cost in cost-sensitive appliance SKUs.

💡

LED Lighting Driver and Dimming Controller

The PIC16F1704-E/ST is well suited to dimmable LED driver controllers, where its Zero-Cross Detect (ZCD) module detects mains zero crossings for phase-cut dimming while the COG (Complementary Output Generator) drives high-resolution PWM signals for flicker-free dimming. The 7 KB Flash stores color-mixing and thermal-foldback algorithms, and the 32 MHz CPU computes lighting transitions within microseconds. The 14-TSSOP footprint drops onto small driver PCBs alongside power MOSFETs and the MCP1700 LDO regulator, simplifying layout and keeping BOM cost low.

🧩

Battery-Powered IoT Edge Sensor Node

The PIC16F1704-E/ST's eXtreme Low Power (XLP) technology delivers nanoamp-range sleep currents, ideal for coin-cell powered wireless sensor nodes. The on-chip 10-bit ADC reads battery voltage and analog sensors while the EUSART/SPI/I2C interfaces connect to sub-GHz transceivers such as the MRF89XA. PPS allows remapping peripheral functions to free up ADC-capable pins for sensor channels. With a 1.8 V to 5.5 V supply range, the MCU runs directly from a 2xAA or single Li-coin cell, simplifying power-tree design.

🔧

Handheld Instrumentation and Metering

Portable meters and handheld instruments benefit from the PIC16F1704-E/ST's on-chip op-amps that amplify bridge sensors without external instrumentation amplifiers, reducing cost and board area. The 8-bit DAC generates stimulus waveforms or bias voltages, while the 10-bit ADC reads the conditioned signal at up to 30 ksps. The TSSOP-14 package fits inside compact enclosures, and the extended -40 °C to +125 °C temperature range supports outdoor and industrial use cases. The 7 KB Flash stores calibration tables and unit-conversion routines with room to spare.

🚗

Automotive Body and Accessory Modules

The PIC16F1704-E/ST's extended temperature grade and on-chip Intelligent Analog peripherals support automotive body and accessory subsystems such as seat controllers, mirror adjusters, ambient lighting, and HVAC flaps. The PWM and COG modules drive FET bridges for small motors, while the ZCD enables AC-mains-zero-cross sensing for solid-state relay replacement. The 14-TSSOP package fits the dense PCB layouts typical of body controllers. For OEM-grade AEC-Q100 qualification, choose an explicitly automotive-grade PIC16 variant instead.

🏭

Industrial Sensor Conditioning Board

Industrial 4-20 mA loops, RTD conditioning boards, and bridge-sensor signal chains use the PIC16F1704-E/ST's two on-chip op-amps to amplify differential sensors and the 10-bit ADC to digitize the result. The high-speed comparator triggers alarms without CPU intervention, while the CLC cells implement glue logic such as window comparators or PWM-to-voltage converters. The TSSOP-14 package and -E temperature grade suit DIN-rail and field-mounted enclosures. PPS simplifies PCB layout by allowing peripheral signals to be reassigned to alternate pins.

Recommended Products Summary

PIC16F1705-I/ST Larger-memory sibling for richer firmware Used in: Consumer Appliance Control MCP9700T-E/TT Analog temperature sensor paired with on-chip ADC Used in: Consumer Appliance Control MCP1700-3302E 3.3V LDO for MCU power rail Used in: LED Lighting Driver and Dimming Controller PIC16F1704-E/P Microchip Technology Used in: LED Lighting Driver and Dimming Controller MRF89XAM8A-I/RM Sub-GHz transceiver for wireless sensor link Used in: Battery-Powered IoT Edge Sensor Node MCP1702T-3302E Low-Iq LDO for sleep-mode efficiency Used in: Battery-Powered IoT Edge Sensor Node MCP3421 Higher-resolution external ADC option when 16-bit needed Used in: Handheld Instrumentation and Metering PIC16F1704-I/ST Industrial-grade variant for moderate-temp deployments Used in: Handheld Instrumentation and Metering PIC16F1713-E/ST Larger-memory variant for richer CAN-LIN gateways Used in: Automotive Body and Accessory Modules MCP2515-I/SO External CAN controller for body-network communication Used in: Automotive Body and Accessory Modules MCP6L01T-E/OT External precision op-amp when higher accuracy required Used in: Industrial Sensor Conditioning Board MCP1541T-I/TT Voltage reference for ratiometric ADC measurements Used in: Industrial Sensor Conditioning Board
What is the operating voltage range of PIC16F1704-E/ST?
The PIC16F1704-E/ST operates from a single 1.8 V to 5.5 V supply rail. According to the Microchip PIC16(L)F1704/8 datasheet (document family covering this device), VDD must remain inside this range for the core, Flash, and on-chip peripherals to operate correctly, with 5.5 V being the absolute maximum including transient tolerance.
How much Flash memory does PIC16F1704-E/ST have?
The PIC16F1704-E/ST integrates 7 KB of Flash program memory, organized as 4K x 14-bit words. Combined with the 14-bit instruction set, this delivers approximately 4,096 single-word instructions of code space, sufficient for typical state-machine and sensor-conditioning firmware. SRAM is 512 bytes, with EEPROM self-programming handled from within Flash.
Is PIC16F1704-E/ST suitable for low-power battery applications?
Yes. The PIC16F1704-E/ST belongs to Microchip's eXtreme Low Power (XLP) family. According to the Microchip PIC16F1704/8 datasheet, the device supports sleep currents down to the nanoamp range and active currents in the microamp range, depending on clock configuration, making it well suited to battery-powered IoT and sensor applications where multi-year coin-cell life is required.
What package does PIC16F1704-E/ST come in?
The PIC16F1704-E/ST comes in a 14-pin TSSOP (Thin Shrink Small Outline Package) with a 4.40 mm body width. The /ST suffix specifically designates this TSSOP-14 package; the same silicon is offered in different packages using other suffixes such as /P (PDIP-14) and /ML (QFN-16). Always confirm the package code matches your PCB footprint before ordering.
What is the difference between PIC16F1704-E/ST and PIC16F1704-I/ST?
The two parts share identical silicon, pinout, and feature set. The -E suffix denotes the Extended temperature grade of -40 °C to +125 °C, while the -I suffix denotes the Industrial grade of -40 °C to +85 °C. For industrial and consumer designs the -I grade is usually sufficient; for automotive under-hood, outdoor, or industrial-control enclosures exposed to high ambient, choose the -E grade.
Where to buy PIC16F1704-E/ST online?
The PIC16F1704-E/ST is in active production at major distributors. DigiKey lists the part with immediate shipping (stock confirmed via their product page), Mouser offers same-day dispatch, and XAIPART quotes the part on its product page with tiered pricing starting at $1.58 unit as of 2026-09-20. For OEM volumes contact Microchip direct or authorized distributors.
What is the current price of PIC16F1704-E/ST?
The PIC16F1704-E/ST lists at $1.58 per unit at qty 1, falling to $1.02 per unit at qty 1,000 as of 2026-09-20, based on current distributor data. Higher reels (e.g., 2,500 or 5,000) typically reach lower per-unit pricing from distributors; always check the live distributor cart for the latest qty-break curve, as prices fluctuate with market supply.
What is the lead time for PIC16F1704-E/ST?
Lead time for the PIC16F1704-E/ST is typically same-day to two weeks, depending on distributor stock and order quantity, as of 2026-09-20. Major distributors such as DigiKey and Mouser usually ship small qty from local stock. For 10k+ volumes or non-stocked package codes, request a Microchip factory quote, which may extend lead time to 6-12 weeks.
PIC16F1704-E/ST vs PIC16F1705-E/ST - which should I choose?
The PIC16F1705-E/ST offers more memory and more I/O pins than the PIC16F1704-E/ST while sharing the same 14-bit enhanced mid-range core, intelligent analog peripherals, and pin-compatible family philosophy. If you only need the smaller Flash (7 KB) and 12 I/O of the 1704, the 1704 is the cost-effective pick. For larger firmware or more I/O with similar analog integration, choose the PIC16F1705-E/ST.
What is the best drop-in replacement for PIC16F1704-E/ST?
The closest drop-in replacements for the PIC16F1704-E/ST within the Microchip PIC16F170X family include the PIC16F1704-I/ST (industrial temperature grade, same TSSOP-14 pinout) and the PIC16F1713-E/ST (more memory, same 14-pin footprint). All retain identical pinout and PPS configuration, allowing firmware to be rebuilt without PCB rework when a different memory size is acceptable.
Can PIC16F1503-E/ST replace PIC16F1704-E/ST?
The PIC16F1503-E/ST is in the TSSOP-14 package and from the PIC16 family, so the same PCB footprint is reused. However, the PIC16F1503 lacks the PIC16F1704's Intelligent Analog features (on-chip op-amps, COG, CLC, ZCD), so it is only suitable if your firmware does not depend on those peripherals. For Intelligent Analog parity, stay within the PIC16F170X family.
What is the best Microchip alternative for PIC16F1704-E/ST?
Within Microchip, the most compatible drop-in alternatives are the PIC16F1704-I/ST (industrial temperature, same 14-TSSOP footprint) and the PIC16F1713-E/ST (larger memory, same pinout). Both keep the same TSSOP-14 footprint and PPS structure, so firmware compiled for the 1704 typically requires only minor recompilation to run on these equivalents.
Where to download PIC16F1704-E/ST datasheet PDF?
The official PIC16(L)F1704/8 datasheet PDF can be downloaded from Microchip's document server at https://ww1.microchip.com/downloads/en/DeviceDoc/40001715D.pdf (verified 2026-09-20). Distributors such as DigiKey and Mouser also host a copy on their product pages. Always cross-check the latest revision and the device-specific errata before locking your firmware.
What are the key specifications of PIC16F1704-E/ST that engineers should know?
The PIC16F1704-E/ST delivers 7 KB Flash, 512 B SRAM, 12 I/O pins, a 32 MHz CPU, an extended -40 °C to +125 °C temperature range, and 1.8 V to 5.5 V operation in a 14-TSSOP package. It integrates two op-amps, a 10-bit ADC, an 8-bit DAC, a high-speed comparator, ZCD, COG, CLC, and PPS. These features make it a strong drop-in MCU for cost-sensitive sensor and lighting designs.
Hey Google, what can replace the PIC16F1704-E/ST in a TSSOP-14 design?
Within the same TSSOP-14 footprint, the PIC16F1704-I/ST (industrial temperature, -40 °C to +85 °C) and PIC16F1713-E/ST (larger Flash, same pinout) are Microchip drop-in alternatives. The PIC16F1503-E/ST also fits the footprint but removes Intelligent Analog peripherals. Always re-validate peripheral usage when migrating, since the feature set differs even when the pinout is identical.
Is PIC16F1704-E/ST the same as PIC16F1713-E/ST?
No. The PIC16F1704-E/ST and PIC16F1713-E/ST share the same TSSOP-14 footprint and core architecture, but they differ in Flash, SRAM, and peripheral count. The 1713 typically offers more program memory and additional peripherals, while the 1704 is the cost-optimized member of the family. They are pin-compatible drop-ins only when firmware fits within the 1704's smaller memory.

Engineering reference data for PIC16F1704-E/ST — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F1704-E/ST when your design needs a TSSOP-14 footprint, 32 MHz PIC16 core, and Microchip's Intelligent Analog features (on-chip op-amps, ZCD, COG, CLC, PPS) for cost-sensitive applications such as lighting controllers, consumer appliances, and battery-powered sensor nodes. Pick the PIC16F1704-I/ST if your product stays within -40 °C to +85 °C and you want slightly lower unit cost. For larger firmware budgets in the same footprint, step up to PIC16F1705-I/ST (14 KB Flash) or PIC16F1713-E/ST (more peripherals, same TSSOP-14). If you don't need Intelligent Analog at all, PIC16F1503-I/ST delivers the lowest cost but removes op-amps, ZCD, COG, and CLC. For AEC-Q100 automotive qualification, choose an explicitly automotive-graded PIC16 variant rather than the E-grade industrial part.

Comparison with Alternatives

Parameter This Product PIC16F1704-I/ST PIC16F1705-I/ST PIC16F1713-E/ST PIC16F1503-I/ST PIC16F1613-E/ST PIC16F1574-E/ST
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-TSSOP 14-TSSOP - same 14-TSSOP - same 14-TSSOP - same 14-TSSOP - same 14-TSSOP - same 14-TSSOP - same
Core 8-bit PIC16 (32 MHz) 8-bit PIC16 (32 MHz) 8-bit PIC16 (32 MHz) 8-bit PIC16 (32 MHz) 8-bit PIC16 (20 MHz) 8-bit PIC16 (32 MHz) 8-bit PIC16 (32 MHz)
Flash Memory 7 KB (4K x 14) 7 KB (4K x 14) 14 KB (8K x 14) 7 KB (4K x 14) 3.5 KB (2K x 14) 3.5 KB (2K x 14) 7 KB (4K x 14)
SRAM 512 bytes 512 bytes 1024 bytes 512 bytes 256 bytes 256 bytes 512 bytes
Number of I/O 12 12 12 12 12 12 12
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
On-chip Op-Amps 2 2 2 2 0 2 0
ZCD + COG + CLC Yes (all) Yes (all) Yes (all) Yes (all) No Partial (ZCD/COG only) Partial (16-bit PWM)
Temperature Grade Extended -40 °C to +125 °C Industrial -40 °C to +85 °C Industrial -40 °C to +85 °C Extended -40 °C to +125 °C Industrial -40 °C to +85 °C Extended -40 °C to +125 °C Extended -40 °C to +125 °C
Approx. Unit Price (1k qty, USD) $1.02 $0.95 $1.15 $1.10 $0.78 $0.92 $0.96

Key Differentiators

  • On-chip Intelligent Analog: 2 op-amps, 10-bit ADC, 8-bit DAC, ZCD, COG, CLC (vs PIC16F1503-I/ST)
  • Extended temperature grade (-E) included in part number (vs PIC16F1704-I/ST)
  • Larger Flash and SRAM than PIC16F1613 family (vs PIC16F1613-E/ST)
  • Same TSSOP-14 footprint as cost-optimized PIC16F1503 (vs PIC16F1503-I/ST)

Design Notes

Decouple VDD with a 100 nF ceramic capacitor placed within 3 mm of the VDD pin (pin 4) and add a bulk 1 µF to 10 µF capacitor on the same net. The PIC16F1704-E/ST's ADC and comparator accuracy depends on a clean VDD; place the 100 nF cap on the VDD side of the ferrite bead if a bead is used for noise isolation. Per Microchip PIC16F170X hardware design checklist, AVdd (when present on the package) must be tied directly to VDD with its own 100 nF decoupling cap to minimize ADC reference noise.

Use a TSSOP-14 land pattern with 0.65 mm pitch; recommended pad dimensions are 1.5 mm length × 0.4 mm width per JEDEC MO-153. For TSSOP packages exposed to high humidity or outdoor environments, add a solder mask sliver between adjacent pads to prevent solder bridges. Route the ICSPDAT/ICSPCLK traces (on RB7/RB6) directly to a 6-pin ICSP header so the device can be reprogrammed without removing it from the board.

Do not forget to configure unused pins as outputs (low) or inputs with internal weak pull-ups to avoid floating-pin current draw. When using the on-chip op-amps, observe the input common-mode range (0 V to VDD-1.4 V typical) and add an external clamp diode if the input can exceed VDD during transients. The MCLR pin (pin 3) must be pulled high via a 10 kΩ resistor for normal operation; leaving it floating causes intermittent resets. Always check the device errata sheet for the PIC16F1704 silicon revision used in production.

Place the PIC16F1704-E/ST so that analog input pins (ANx on RA0-RA3) connect to the sensor with the shortest possible trace. Use a ground guard ring around the analog input traces and route them over a continuous ground pour to minimize coupling from switching nodes. According to Microchip's analog layout guidelines, keep digital switching traces (PWM, EUSART, SPI) at least 5 mm away from analog traces, and use 90-degree or 45-degree trace bends rather than sharp right angles to control impedance.

Compliance Information

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

RoHS and REACH compliance confirmed per Microchip product page. E-grade is industrial (-40 °C to +125 °C), not AEC-Q100 automotive qualified - choose an AEC-Q100 part for automotive OEM programs. Lead-free and halogen-free per Microchip material declaration.

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

Related Searches

PIC16F1704-E/ST PIC16F1704-E/ST datasheet Microchip PIC16F1704 8-bit 32MHz microcontroller TSSOP-14 PIC16F1704 TSSOP-14 pinout PIC16F1704-E/ST LED lighting dimming PIC16F1704 vs PIC16F1503 PIC16F1704-E/ST drop-in replacement buy PIC16F1704-E/ST PIC16F1704-E/ST price 1000 what is the Flash size of PIC16F1704 PIC16F1704 with on-chip op-amp PIC16F1704 XLP low power battery PIC16F1704 intelligent analog CLC PPS

Related Components & Terms

Microchip Technology PIC16F1704-E/ST PIC16F1704 PIC16F1704-I/ST PIC16F1705-I/ST PIC16F1713-E/ST PIC16F1503-I/ST PIC16F1613-E/ST PIC16F1574-E/ST 8-bit microcontroller PIC16 RISC architecture XLP (eXtreme Low Power) Intelligent Analog CLC (Configurable Logic Cell) COG (Complementary Output Generator) ZCD (Zero-Cross Detect) PPS (Peripheral Pin Select) 10-bit ADC 8-bit DAC operational amplifier TSSOP-14 RoHS REACH AEC-Q100 MPLAB X IDE
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