Microchip Technology

PIC16F870-E/SP - 8-bit MCU, 3.5KB Flash, 20MHz, 28-SPDIP | Microchip

MPN: PIC16F870-E/SP ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V Vdss 28-pin SPDIP (Skinny Plastic DIP, 0.300") Package 20 MHz Speed Flash Memory
From $2.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $4.4158 $4.42
10 $3.97 $39.70
100 $3.53 $353.00
500 $3.17 $1,585.00
1,000 $2.85 $2,850.00
ℹ️ All prices are in USD

PIC16F870-E/SP Overview

The Microchip PIC16F870-E/SP is an 8-bit Flash CMOS microcontroller from the mid-range PIC16 family, featuring 3.5KB of program memory, 128 bytes of RAM, and 64 bytes of EEPROM data memory, housed in a 28-pin SPDIP (Skinny Plastic Dual In-line Package) through-hole package. The device executes instructions in a 200 ns instruction cycle and supports 35 single-word instructions, producing a 20 MHz maximum operating frequency from a 4.0 V to 5.5 V supply. It is upward code-compatible with the PIC16C5X, PIC12CXXX, and PIC16C7X families, enabling firmware migration across the PIC portfolio without rewriting application code.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash program storage, RAM for data, EEPROM for non-volatile storage), and a configurable set of analog and digital peripherals. The PIC16F870 sits within the taxonomy of embedded MCU -> 8-bit RISC MCU -> mid-range PIC16 family -> 28-pin mid-range variant. Its nanoWatt Technology power management gives engineers a low-power path for battery or energy-harvesting designs, while its 5-channel 10-bit Analog-to-Digital converter enables direct sensor interfacing without an external ADC.

Key features include five 10-bit ADC channels, two additional 8/16-bit timers with capture/compare/PWM (CCP) functionality, an integrated Universal Asynchronous Receiver Transmitter (USART), in-circuit debugger (ICD) support, and self-programming capability. The Harvard RISC architecture with separate program and data buses eliminates Von Neumann bottleneck, and 22 digital I/O pins (shared with analog and peripheral functions) provide ample GPIO for typical embedded designs.

Typical applications span industrial control panels, sensor monitoring nodes, low-speed serial interfaces, and small appliance controllers where an 8-bit processor, modest memory, and integrated peripherals are sufficient. The 28-pin SPDIP package is socket-friendly, making it well-suited for prototypes, educational platforms, and low-volume production.

When designing with this device, budget for the ADC acquisition time in higher-impedance sensor networks and use Microchip's ICD interface for in-system debugging via the RB3/RB6/RB7 pins. Avoid using RB4-RB7 for high-impedance inputs because the ICD interface owns these signals during in-circuit programming.

Drop-in alternatives for PIC16F870-E/SP — 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 PIC16F870-E/SP (same form factor and footprint) — differing in Package, Mounting Type, Timers, ADC, Core Architecture.

Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP, through-hole)
Timers: Timer0, Timer1, Timer2
Core Architecture: PIC16 mid-range RISC
Microchip Technology
Package: 28-pin SPDIP (300 mil)
Mounting Type: Through-Hole (PDIP)
Timers: Timer0, Timer1, Timer2

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

PIC16F870-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
8-bit Microcontroller (MCU) · PIC16 mid-range RISC · 3.5 KB (2K x 14 words) · 128 bytes · 64 bytes · 20 MHz · 200 ns · 4.0 V to 5.5 V

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16F870-E/SO

✅ Drop-In
📦 28-SOIC
same die/Flash/RAM/EEPROM, surface-mount 28-SOIC instead of through-hole 28-SPDIP, extended temp identical

📋 Reference alternative (not in catalog)

PIC16F873A-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC16F 8-bit Microcontroller · 8-bit RISC PIC16 mid-range · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 20 MHz · 200 ns (at 20 MHz) · 4.0 V to 5.5 V

✓ In Stock

$4.62 / Unit

View Datasheet →

PIC16F872A-I/SP

✅ Drop-In
📦 28-SPDIP
same 28-SPDIP footprint, 3.5KB Flash identical, 128B RAM identical, 64B EEPROM identical, 5x10-bit ADC identical

📋 Reference alternative (not in catalog)

PIC16F871-E/SP

✅ Drop-In
📦 28-SPDIP
same datasheet family, 40-pin sibling with more I/O and peripherals, 28-pin subset is pin-compatible

📋 Reference alternative (not in catalog)

PIC16F870-E/SP Maximum Ratings & Electrical Characteristics

Program Memory Type Flash
Program Memory Size 3.5 KB (2048 words x 14-bit)
RAM 128 bytes
EEPROM Data Memory 64 bytes
CPU Architecture 8-bit RISC (PIC16 mid-range, Harvard)
Instruction Set 35 single-word instructions
Instruction Cycle Time 200 ns
Maximum Clock Speed 20 MHz
Supply Voltage (Operating) 4.0 V to 5.5 V
I/O Pins 22
ADC 5 channels, 10-bit
Timers TMR0, TMR1, TMR2 (3 timers + WDT)
Capture/Compare/PWM 1 CCP module + 1 enhanced ECCP
Serial Interface USART (SCI)
Package 28-pin SPDIP (Skinny Plastic DIP, 0.300")
Mounting Type Through-hole
Operating Temperature Range -40 C to +125 C (Extended, "-E" suffix)
Power-Saving Technology nanoWatt Technology
In-Circuit Debugging ICD-supported (RB3/RB6/RB7)
Self-Programming Yes (Flash program memory)

PIC16F870-E/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 RA2 — GPIO / AN2 / VREF-
Pin 2 RA3 — GPIO / AN3 / VREF+
Pin 3 RA4 — GPIO / AN4 / T0CKI
Pin 4 MCLR — Master Clear / Reset input
Pin 5 VSS — Ground
Pin 6 RB0 — GPIO / INT0
Pin 7 RB1 — GPIO / RX (USART receive)
Pin 8 RB2 — GPIO / TX (USART transmit)
Pin 9 RB3 — GPIO / CCP1 / PGD (ICD data)
Pin 10 RB4 — GPIO / PGM (low-voltage programming)
Pin 11 RB5 — GPIO
Pin 12 RB6 — GPIO / PGC (ICD clock)
Pin 13 RB7 — GPIO / TX2 / ICSPCLK
Pin 14 VSS — Ground
Pin 15 OSC1 — Crystal/oscillator input
Pin 16 OSC2 — Crystal/oscillator output
Pin 17 RC0 — GPIO / T1OSO / T13CKI
Pin 18 RC1 — GPIO / T1OSI / CCP2
Pin 19 RC2 — GPIO / CCP1
Pin 20 RC3 — GPIO
Pin 21 RC4 — GPIO
Pin 22 RC5 — GPIO
Pin 23 RC6 — GPIO / TX (USART)
Pin 24 RC7 — GPIO / RX (USART)
Pin 25 VSS — Ground
Pin 26 VDD — Positive supply (4.0-5.5V)
Pin 27 RA0 — GPIO / AN0
Pin 28 RA1 — GPIO / AN1

Typical Applications

PIC16F870-E/SP is suitable for 6 applications: Industrial Sensor Monitoring, White Goods and Appliance Controllers, Low-Speed Serial Bridge (USART-to-UART), Battery-Powered Edge Sensor Nodes, Educational Microcontroller Platforms, HVAC Fan and Blower Controllers.

🏭

Industrial Sensor Monitoring

The PIC16F870-E/SP fits industrial sensor monitoring because its 5-channel 10-bit ADC provides direct interface to analog transducer outputs such as strain gauges, thermocouples via amplifiers, and 4-20 mA current loops, while its nanoWatt power-saving modes support battery and energy-harvesting nodes. Placed between the sensor bridge and a Modbus or UART link to a PLC, the part samples at the on-chip ADC with 10-bit resolution (4.88 mV per LSB at 5V) and forwards data via the integrated USART. Unlike an external ADC solution, integrating on-chip eliminates extra BOM and the 28-SPDIP package is socket-friendly for field-serviceability in industrial panels.

🏭

White Goods and Appliance Controllers

The PIC16F870-E/SP fits appliance controllers because its 28-pin count provides enough GPIO for relays, triac drivers, button matrices, and segment displays, while its -40 C to +125 C extended temperature range supports under-hood or motor-bearing thermal environments. Placed as the system controller in a washing machine, dishwasher, or oven user interface, the part handles front-panel scanning, PWM-driven motor/valve control via the ECCP module, and timer-driven state machines across 35 single-word instructions. Compared to logic-only solutions, integrating a programmable controller eliminates ASIC NRE and accelerates feature differentiation.

🌐

Low-Speed Serial Bridge (USART-to-UART)

The PIC16F870-E/SP fits isolated RS-232/RS-485 bridges because its integrated USART provides hardware framing for asynchronous serial protocols at up to 19.2 kbaud or higher depending on oscillator, eliminating bit-banged software UART overhead. Placed between an industrial UART endpoint and an isolated RS-485 link, the device buffers data using its 128-byte RAM and dispatches via the CCP module for flow-control timing, with the extended -40 C to +125 C range suiting outdoor or factory-floor mounting. Compared to a dedicated UART bridge IC, the programmable MCU allows protocol adaptation and firmware field updates via the on-chip Flash self-programming.

📱

Battery-Powered Edge Sensor Nodes

The PIC16F870-E/SP fits battery-powered edge nodes because its nanoWatt technology offers sleep currents in the microamp range and the 4.0-5.5V supply range aligns directly with single-cell Li-ion or four-cell NiMH stacks. Placed on a wireless sensor board, the part wakes periodically to sample via the 10-bit ADC, transmits over the USART to a sub-GHz radio, and returns to sleep, with 128-byte RAM sufficient for small buffers and 64-byte EEPROM enabling non-volatile calibration storage. Unlike ARM Cortex-M0 alternatives, the PIC16F870's deterministic 8-bit RISC pipeline simplifies latency budgeting and reduces power-management firmware complexity.

🧩

Educational Microcontroller Platforms

The PIC16F870-E/SP fits education platforms because its 28-SPDIP through-hole package sits cleanly in 0.300" wide IC sockets on breadboards and trainer boards, allowing easy insertion and replacement by students. Placed at the heart of an introductory embedded-systems course, the device exercises GPIO, ADC, timers, PWM, and USART using the same instruction set taught in academic materials, while the on-chip ICD interface via RB3/RB6/RB7 enables single-step debugging without a header-swapping emulator. Compared to QFN-only modern MCUs, the SPDIP variant allows continuity in legacy lab kits and breadboard prototyping.

🏭

HVAC Fan and Blower Controllers

The PIC16F870-E/SP fits HVAC fan controllers because its ECCP module generates PWM at 10-bit resolution for variable-speed brushless DC motor drives, while the 5-channel 10-bit ADC reads tachometer feedback, thermistor inputs, and supply voltage. Placed on a fan-controller PCB, the device regulates RPM against temperature setpoints using its timers and PWM, with on-chip EEPROM (64 bytes) storing calibration constants and user preferences across power cycles. Compared to analog fan controllers, the programmable MCU implements soft-start curves, fault diagnostics, and communication-based speed override from a building-management system.

Recommended Products Summary

PIC16F873A-E/SP Microchip Technology Used in: Industrial Sensor Monitoring, White Goods and Appliance Controllers, Educational Microcontroller Platforms, HVAC Fan and Blower Controllers MCP9700 Analog temperature sensor feeding the 10-bit ADC Used in: Industrial Sensor Monitoring, Battery-Powered Edge Sensor Nodes MAX485 RS-485 transceiver line driver Used in: Low-Speed Serial Bridge (USART-to-UART)
What is the program memory size of PIC16F870-E/SP?
The PIC16F870-E/SP contains 3.5 KB of Flash program memory organized as 2048 14-bit words and 128 bytes of RAM for data, plus 64 bytes of EEPROM for non-volatile storage. According to the Microchip PIC16F870/871 datasheet (30569b), the program memory supports self-programming under firmware control, enabling field-bootloadable applications with retention across 100k endurance cycles typical of the Flash block.
Does PIC16F870-E/SP require an external oscillator?
Yes, in most designs the PIC16F870-E/SP needs an external crystal, ceramic resonator, or RC clock source at the OSC1/OSC2 pins. According to Microchip datasheet 30569b, the PIC16F870 supports four oscillator modes (LP, XT, HS, RC) plus an internal 4 MHz RC oscillator option for low-cost designs, with maximum 20 MHz operation achievable in HS mode with a 20 MHz crystal.
How many ADC channels does PIC16F870-E/SP have and what is the resolution?
The PIC16F870-E/SP integrates 5 channels of 10-bit Analog-to-Digital converter with a minimum conversion time of approximately 1.6 microseconds at 20 MHz. The 10-bit resolution gives 1024 discrete codes, equating to about 4.88 mV per LSB at a 5V reference, suitable for sensor signal conditioning, temperature monitoring, and battery voltage measurement in industrial and appliance applications.
What is the operating temperature range of PIC16F870-E/SP?
The PIC16F870-E/SP operates from -40 C to +125 C, designated by the "-E" extended-temperature suffix in Microchip's naming convention. Per Microchip datasheet 30569b, the device is qualified for industrial-grade applications including outdoor installations, automotive interiors, and factory automation where consumer-grade 0 C to +70 C rated parts would be inadequate.
Is the PIC16F870-E/SP still in production or is it obsolete?
The PIC16F870-E/SP is currently active in Microchip's portfolio per recent distributor cross-reference data, with 7792 pieces in distributor stock as of September 2026. The PIC16F870/871 datasheet (30569b) remains the authoritative reference, and Microchip typically maintains PIC16 mid-range availability for legacy designs through their Product Change Notification (PCN) system. Always check the Microchip product page for the latest PCN status before long-lifecycle commitments.
What is the difference between PIC16F870-E/SP and PIC16F870-I/SP?
The PIC16F870-E/SP (extended, -40 C to +125 C) and PIC16F870-I/SP (industrial, -40 C to +85 C) share identical electrical characteristics, Flash/RAM/EEPROM sizes, peripherals, and 28-SPDIP pinout. The "-E" variant is qualified for slightly higher ambient temperatures with possible relaxation in some AC parameters; both share the same datasheet. Engineers should choose -E for harsh environments and -I for normal industrial use to optimize cost.
Can PIC16F873 replace PIC16F870-E/SP directly?
The PIC16F873A is a higher-memory pin-compatible upgrade that can drop into a PIC16F870 socket in most designs, because both share the 28-pin SPDIP mid-range PIC16 footprint. The PIC16F873A doubles program memory to 7 KB, RAM to 192 bytes, and adds a second CCP module and more ADC channels, per Microchip's 28-pin PICmid compatibility chart (00148J2). Verify pin-by-pin peripheral mapping in your application before migrating.
Where can I download the PIC16F870-E/SP datasheet PDF?
The PIC16F870-E/SP datasheet can be downloaded as PDF 30569b from Microchip's official product page at https://ww1.microchip.com/downloads/en/DeviceDoc/30569b.pdf. The same document covers both PIC16F870 and PIC16F871 variants, includes electrical characteristics, peripheral descriptions, instruction set reference, and package drawings (28-SPDIP, 28-SOIC, 28-QFN, 28-SSOP).
What is the price of PIC16F870-E/SP?
The PIC16F870-E/SP is currently offered at approximately 4.42 USD per unit at 1-piece quantity (as of September 2026), with tiered pricing falling to around 2.85 USD at 1000-piece quantities per verified distributor listings. Volume pricing, lead time, and tape-and-reel packaging options vary by distributor; check Mouser, DigiKey, or Heisener for real-time quotes. Higher-volume OEM contracts through Microchip direct typically yield additional savings.
Is PIC16F870-E/SP in stock and what is the lead time?
The PIC16F870-E/SP is currently in distributor stock with 7792 pieces reported available (as of September 2026) and a typical lead time of one to two weeks for standard orders from authorized distributors like Mouser or DigiKey. For large-volume quotes, lead time typically confirms within 24-48 hours; expedited shipping can deliver within 3-5 business days per distributor shipping policies.
What is the best drop-in replacement for PIC16F870-E/SP?
The best drop-in replacement for PIC16F870-E/SP is the PIC16F873A-E/SP, sharing the same 28-SPDIP footprint with identical peripheral pin assignments but expanded 7 KB Flash and 192-byte RAM per Microchip pin compatibility chart 00148J2. The PIC16F870-I/SP is a temperature-range-equivalent alternative, and the PIC16F871-E/SP adds 40/44-pin siblings sharing the same datasheet. Confirm peripheral mapping on a datasheet-versus-datasheet basis.
What is the pinout of PIC16F870-E/SP and which pins are reserved for ICD?
The PIC16F870-E/SP has 28 pins arranged in two rows of a 0.300" SPDIP, with pin 1 marking notch orientation. Per Microchip datasheet 30569b, the in-circuit debugger uses RB3, RB6, and RB7 as PGD, PGC, and ICSPCLK/ICSPDAT signals respectively; designers should provision test points or a 6-pin ICSP header on prototypes. The same pins are used during in-system programming even when ICD is disabled.
Can PIC16F872 replace PIC16F870-E/SP in legacy designs?
The PIC16F872 also uses the 28-SPDIP package but has different peripheral selections than PIC16F870, so it is not a guaranteed drop-in replacement without code review. PIC16F870, PIC16F872, and PIC16F873A share the 28-pin mid-range footprint per Microchip compatibility documentation, but the timer, ADC, and CCP peripherals differ in count and pin mapping. Always verify pin assignments against your schematics before substitution.
Does PIC16F870-E/SP support USB, CAN, or I2C peripherals?
The PIC16F870-E/SP does not include hardware USB, CAN, or I2C peripherals; it only integrates a USART (SCI) synchronous/async serial interface. For I2C or SPI, designers must implement bit-banged or software protocols on GPIO pins, which is straightforward but consumes CPU cycles. For I2C, the SSP module is absent in PIC16F870; consider PIC16F873 or PIC18F2520 for I2C/SPI hardware peripheral needs.
What is the difference between PIC16F870 and PIC16F871?
The PIC16F870 and PIC16F871 are described in the same Microchip datasheet (30569b) and share the same architecture, memory, and peripherals. The PIC16F870 comes in 28-pin packages (SPDIP, SOIC, SSOP), while the PIC16F871 is the 40-pin sibling with extra I/O pins and additional peripheral instances for designs requiring more GPIO. Both target the same nanoWatt low-power platform and are code-compatible at the C source level with appropriate header file selection.

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

Selection Guide

Choose the PIC16F870-E/SP when your design requires an 8-bit Flash microcontroller with on-chip ICD, a 28-pin through-hole footprint, integrated USART and ADC, and an extended -40 C to +125 C temperature qualification for industrial or harsh-environment applications. If your application only requires industrial -40 C to +85 C ambient, select the PIC16F870-I/SP for cost savings. If your design needs more program memory or RAM, drop in the PIC16F873A-E/SP without changing the PCB, gaining 100% more Flash and 50% more RAM. If your application must be surface-mount and reflow-soldered, pick the PIC16F870-E/SO in 28-SOIC footprint. For designs needing more digital I/O, consider the 40-pin sibling PIC16F871-E/SP from the same datasheet family, then add an additional decoder to use the extra GPIO banks.

Comparison with Alternatives

Parameter This Product PIC16F870-I/SP PIC16F870-E/SO PIC16F873A-E/SP PIC16F872A-I/SP PIC16F871-E/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP (0.300") 28-SPDIP - same 28-SOIC - same footprint 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same
Program Memory 3.5 KB Flash 3.5 KB Flash 3.5 KB Flash 7 KB Flash 3.5 KB Flash 3.5 KB Flash
RAM 128 bytes 128 bytes 128 bytes 192 bytes 128 bytes 128 bytes
EEPROM 64 bytes 64 bytes 64 bytes 128 bytes 64 bytes 64 bytes
ADC 5x 10-bit 5x 10-bit 5x 10-bit 8x 10-bit 5x 10-bit 8x 10-bit
Operating Temperature -40 C to +125 C (Extended) -40 C to +85 C (Industrial) -40 C to +125 C (Extended) -40 C to +125 C (Extended) -40 C to +85 C (Industrial) -40 C to +125 C (Extended)
Max Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
CCP Modules 1 CCP + 1 ECCP 1 CCP + 1 ECCP 1 CCP + 1 ECCP 2 CCP 1 CCP + 1 ECCP 2 CCP

Key Differentiators

  • Extended-temperature, Flash-based mid-range MCU in 28-SPDIP (vs PIC16F870-I/SP)
  • Through-hole SPDIP package for prototyping and legacy (vs PIC16F870-E/SO)
  • Code-compatible upgrade path to 7 KB Flash on same footprint (vs PIC16F873A-E/SP)
  • Self-programming and ICD in-circuit debug on-chip (vs PIC16F872A-I/SP)

Design Notes

Place a 100 nF decoupling capacitor as close as physically possible to the VDD pin (pin 26) with the ground return via the VSS pin (pin 25), keeping the trace loop area under 5 mm square to suppress switching transients during current spikes on the output drivers. For designs that also reference analog signals, consider a separate filtered 100 nF + 10 uF RC network on the AV analog rails if present, because the PIC16F870 shares VDD with the ADC supply. Estimated: trace inductance of 1 nH/mm and 50 mA transient gives ~5 mV drop; a tight bypass placement caps the peak.

Do not leave the MCLR pin floating; tie it through a 10 kohm pull-up to VDD or follow the in-circuit programming schematic in Microchip datasheet 30569b. Floating MCLR causes intermittent resets and unpredictable initialization. For low-voltage programming (LVP) enabled, leave RB4 unjumpered on the PGM pin; for high-voltage programming (HVP), the MCLR rail must meet the Vih level specified in the datasheet.

When using the in-circuit debugger (ICD), the RB3/RB6/RB7 pins are temporarily driven by the debugger during programming and debugging, so avoid designing high-impedance analog inputs on these pins that are sensitive to the brief loading applied. RB4-RB7 are weak-pull-up enabled in code, but external pull-ups on those pins can mask the ICD handshake. Add a 4.7 kohm or larger resistor on the PGD/PGC lines if you intend the bus to remain multi-dropped during programming.

The nanoWatt technology modes (Sleep, RC idle) drop supply current to single-digit microamps depending on frequency and peripherals active, but accurate datasheet figures require setting the configuration bits to disable the brown-out reset if not used in battery-powered designs. Brown-out reset (BOR) consumes an additional ~25 uA typical according to Microchip datasheet 30569b; disable BOR in software for lowest sleep current at the cost of losing the brown-out safety net on low battery conditions.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS/REACH compliance not explicitly stated in the provided verified web data; Microchip product page would confirm. The PIC16F870-E/SP is not AEC-Q100 qualified; it targets industrial embedded applications rather than automotive under-hood use.

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

Related Searches

PIC16F870-E/SP PIC16F870 datasheet Microchip PIC16F870-E/SP 8-bit PIC microcontroller 28-pin SPDIP PIC16 mid-range Flash MCU 3.5KB PIC16F870 drop-in replacement PIC16F870 vs PIC16F873A PIC16F870 industrial sensor monitoring PIC16F870-E/SP buy price PIC16F870 pinout 28-SPDIP PIC16F870 self-programming bootloader PIC16F870 ICD in-circuit debugger

Related Components & Terms

Microchip Technology PIC16F870 PIC16F870-E/SP PIC16F870-I/SP PIC16F870-E/SO PIC16F873A-E/SP PIC16F872A-I/SP PIC16F871-E/SP PIC16 mid-range family 8-bit RISC microcontroller Harvard architecture Flash program memory EEPROM data memory nanoWatt Technology 10-bit ADC USART Capture/Compare/PWM (CCP) In-Circuit Debugger (ICD) SPDIP package Skinny Plastic DIP RoHS AEC-Q100 (not qualified for this part) industrial sensor monitoring white goods controllers
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