Microchip Technology

PIC16F882-I/SP - 8-Bit 20MHz MCU, 3.5KB Flash, 28-SPDIP | Microchip

부품 번호: PIC16F882-I/SP ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 5.5 V Vdss 28-pin SPDIP (Skinny Plastic DIP, through-hole) Package 20 MHz Speed 3.5 KB (2K x 14) Memory
시작가 $1.45 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-21
볼륨 가격
수량 단가 합계
1 $2.42 $2.42
10 $2.19 $21.90
100 $1.85 $185.00
500 $1.62 $810.00
1,000 $1.45 $1,450.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F882-I/SP 개요

The Microchip Technology PIC16F882-I/SP is an 8-bit CMOS FLASH-based microcontroller in the PIC16F family, running at up to 20MHz and packaged in a 28-pin SPDIP (Skinny Plastic DIP) through-hole format. It integrates 3.5KB (2K x 14) of Flash program memory, 128 bytes of SRAM, and 128 bytes of EEPROM data memory on-chip. The I suffix indicates the industrial temperature grade (-40C to +85C), and the /SP suffix denotes the 28-pin SPDIP package.

An 8-bit microcontroller is a single-chip computer containing a CPU, program memory, RAM, data EEPROM, and integrated peripherals such as timers, ADC, comparators, and serial communication modules. The PIC16F882 belongs to Microchip's mid-range PIC16F family, which sits in the broader hierarchy: PIC16F -> PIC microcontrollers -> 8-bit microcontrollers -> microcontrollers (MCU) -> microprocessors and controllers -> semiconductors. This category of device is widely used as the main system controller in cost-sensitive embedded designs.

Key features include 25 general-purpose I/O pins, a 10-bit ADC with up to 11 channels, two analog comparators, one 8-bit and one 16-bit timer/counter, enhanced PWM/Capture/Compare modules, and serial interfaces including AUSART, MSSP (SPI/I2C). Self-programming is supported for in-field firmware upgrades, and NanoWatt power management provides multiple low-power sleep modes. The device operates from 2.0V to 5.5V and is supported by Microchip's MPLAB X IDE and XC8 toolchain.

The PIC16F882 architecture uses a 14-bit instruction word and a RISC core with only 35 single-word instructions, simplifying code development. On-chip debug (ICD) support and ICSP (In-Circuit Serial Programming) headers enable in-system debugging without removing the part from the board. The enhanced flash memory supports 100,000 erase/write cycles typical, with data EEPROM endurance of 1,000,000 cycles.

Typical applications include industrial control systems, sensor interfaces, low-end consumer appliances, HVAC control, small motor control (PWM-driven), battery chargers, LED lighting controllers, and educational/development boards. The through-hole SPDIP package is convenient for prototyping and breadboarding, and the wide 2.0V-5.5V supply range supports both 3.3V and 5V designs.

When designing with this part, reserve an ICSP header footprint (5 pins: VPP, ICSPCLK, ICSPDAT, VDD, GND) so the device can be programmed and debugged in-circuit. The /MCLR reset pin should be tied to VDD through a 10k pull-up with a 100nF decoupling capacitor to ground for proper reset behavior during power-up.

This page synthesizes distributor stock and pricing, drop-in 28-SPDIP alternatives, package-level pinout diagrams, and practical design notes (ICSP layout, ADC reference decoupling, sleep-mode current budgeting) that complement but do not duplicate the manufacturer datasheet.

드롭인 대체품: PIC16F882-I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F882-I/SP (동일 폼 팩터 및 풋프린트) — 차이점: Package, Core Architecture, ADC, Timers, Program Memory (Flash).

Microchip Technology
Package: 28-pin SPDIP (SP), 0.100 inch pitch
Core Architecture: PIC16 Enhanced Mid-Range (14-bit instruction)
ADC: 8-bit, up to 11 channels
Microchip Technology
Package: 28-pin SPDIP (SP)
Core Architecture: 8-bit RISC, 14-bit instruction word
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP, 0.300")
Core Architecture: PIC16 mid-range 8-bit RISC (Harvard)
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: 28-pin SPDIP (SP), 0.300 inch wide
Core Architecture: PIC16 mid-range, 8-bit RISC Harvard
ADC: 10-bit, 11 channels
Microchip Technology
Package: 40-pin PDIP (Plastic DIP, through-hole)
Core Architecture: Enhanced 8-bit PIC16 RISC
ADC: 14-channel, 10-bit
Microchip Technology
Package: 28-pin SPDIP (0.300", 7.62 mm)
Core Architecture: PIC16 Harvard RISC, 8-bit
ADC: 10-bit, up to 8 channels
Microchip Technology
Package: 28-pin SPDIP (Plastic DIP, 0.300 inch)
Core Architecture: PIC16 8-bit RISC
Microchip Technology
Package: 28-SPDIP (Skinny DIP, 0.300 inch / 7.62mm)
ADC: 5 channels x 10-bit

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F882-E/SP

✅ 드롭인
📦 28-SPDIP (Skinny Plastic DIP, through-hole)
extended temperature grade (-40 C to +125 C) vs -40 C to +85 C, identical flash/RAM/EEPROM and pinout

📋 참조 대체품 (카탈로그에 없음)

PIC16F886-I/SP

✅ 드롭인
📦 28-SPDIP (Skinny Plastic DIP, through-hole)
Flash 14 KB vs 3.5 KB (+300%) and SRAM 368 B vs 128 B (+188%), same 28-SPDIP pinout per Microchip compatibility chart

📋 참조 대체품 (카탈로그에 없음)

PIC16F883-I/SP

✅ 드롭인
📦 28-SPDIP (Skinny Plastic DIP, through-hole)
Flash 7 KB vs 3.5 KB (+100%) and SRAM 256 B vs 128 B (+100%), same 28-SPDIP pinout per Microchip compatibility chart

📋 참조 대체품 (카탈로그에 없음)

PIC16F884-I/SP

✅ 드롭인
📦 28-SPDIP (Skinny Plastic DIP, through-hole)
Flash 7 KB vs 3.5 KB (+100%) and SRAM 256 B vs 128 B (+100%), same 28-SPDIP pinout, more I/O than PIC16F882

📋 참조 대체품 (카탈로그에 없음)

PIC16F887-I/SP

✅ 드롭인
📦 28-SPDIP (Skinny Plastic DIP, through-hole)
Flash 14 KB vs 3.5 KB (+300%) and SRAM 368 B vs 128 B (+188%), same 28-SPDIP pinout, extended peripherals

📋 참조 대체품 (카탈로그에 없음)

PIC16F882-I/SP 최대 정격 & 전기적 특성

Core Architecture PIC16F (8-bit RISC, 14-bit instruction word)
Maximum CPU Frequency 20 MHz
Instruction Set 35 single-word instructions
Program Memory (Flash) 3.5 KB (2K x 14)
Data SRAM 128 bytes
Data EEPROM 128 bytes
General-Purpose I/O Pins 25
ADC 10-bit, up to 11 channels
Comparators 2
Timers 1 x 8-bit, 1 x 16-bit
PWM / ECCP Modules 1 ECCP + 1 CCP
Serial Interfaces AUSART (UART), MSSP (SPI / I2C)
Operating Voltage Range 2.0 V to 5.5 V
Operating Temperature Range (Industrial) -40 C to +85 C
패키지 28-pin SPDIP (Skinny Plastic DIP, through-hole)
Self-Programming Yes (in-field flash updates)
In-Circuit Debug Yes (ICD via ICSP)
RoHS 상태 Compliant

PIC16F882-I/SP 핀 구성

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
핀 1 MCLR/VPP/RE3 — Master Clear (reset) input / programming voltage / digital input only on RE3
핀 2 RA0/AN0/ULPWU — PORTA bit 0 / ADC channel 0 / ultra-low-power wake-up input
핀 3 RA1/AN1 — PORTA bit 1 / ADC channel 1
핀 4 RA2/AN2/VREF- — PORTA bit 2 / ADC channel 2 / negative ADC voltage reference
핀 5 RA3/AN3/VREF+ — PORTA bit 3 / ADC channel 3 / positive ADC voltage reference
핀 6 RA4/AN4/C1OUT/T0CKI — PORTA bit 4 (open-drain) / ADC ch4 / comparator 1 output / Timer0 clock input
핀 7 RA5/AN5/SS/HLVDIN/C2OUT — PORTA bit 5 / ADC ch5 / SPI slave select / high/low voltage detect / comparator 2 output
핀 8 VSS — Ground reference
핀 9 RA7/OSC1/CLKI — PORTA bit 7 / crystal oscillator input / external clock input
핀 10 RA6/OSC2/CLKO — PORTA bit 6 / crystal oscillator output / clock output
핀 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
핀 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 PWM output
핀 13 RC2/P1A/CCP1 — PORTC bit 2 / ECCP1 PWM output A / CCP1 input/output
핀 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
핀 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
핀 16 RC5/SDO — PORTC bit 5 / SPI data out
핀 17 RC6/TX/CK — PORTC bit 6 / AUSART transmit / AUSART clock
핀 18 RC7/RX/DT — PORTC bit 7 / AUSART receive / AUSART data
핀 19 VSS — Ground reference (second VSS pin)
핀 20 VDD — Positive supply voltage (2.0 V to 5.5 V)
핀 21 RB0/AN12/INT — PORTB bit 0 / ADC ch12 (only on 28-pin parts) / external interrupt
핀 22 RB1/AN10/C12INT1 — PORTB bit 1 / ADC ch10 / comparator 1 or 2 interrupt
핀 23 RB2/AN8 — PORTB bit 2 / ADC ch8
핀 24 RB3/AN9/PGM/C12INT2 — PORTB bit 3 / ADC ch9 / low-voltage ICSP programming / comparator interrupt
핀 25 RB4/AN11 — PORTB bit 4 / ADC ch11
핀 26 RB5/AN13/T1G — PORTB bit 5 / ADC ch13 / Timer1 gate
핀 27 RB6/PGC — PORTB bit 6 / ICD clock / ICSP clock
핀 28 RB7/PGD — PORTB bit 7 / ICD data / ICSP data

일반적인 애플리케이션

PIC16F882-I/SP 적합 용도: 7 애플리케이션s: Industrial Sensor Interface Module, Low-End Consumer Appliance Control, HVAC and Thermostat Controller, LED Lighting Controller, Small Motor / Fan Speed Controller, Battery Charger Controller (Lead-Acid / Li-Ion), Educational and Development Board Platform.

🏭

Industrial Sensor Interface Module

The PIC16F882-I/SP's 10-bit ADC with up to 11 channels and 25 GPIO pins make it a strong fit for industrial sensor interface modules that aggregate analog inputs from temperature, pressure, and flow transducers. With its 3.5 KB Flash and 128 bytes SRAM, the part runs compact acquisition and linearization firmware without needing external memory. Operating from 2.0 V to 5.5 V, the same PCB can interface to both 3.3 V and 5 V sensor front-ends. Industrial-grade -40 C to +85 C rating supports cabinet and outdoor-enclosure deployment.

⚡

Low-End Consumer Appliance Control

Cost-sensitive consumer appliances such as rice cookers, fans, and small kitchen tools use the PIC16F882-I/SP as a single-chip controller for timing, button input, LED status, and PWM-driven heating element or motor regulation. Its 3.5 KB Flash comfortably fits typical appliance state-machine firmware, and self-programming allows late-stage firmware customization on the production line. The NanoWatt sleep modes with sub-microamp currents extend battery life in portable appliance form factors, while the wide 2.0 V-5.5 V supply range simplifies multi-cell battery designs.

🏭

HVAC and Thermostat Controller

Thermostat and small HVAC zone controllers use the PIC16F882-I/SP to read temperature sensors via the 10-bit ADC, drive triac-fired outputs via PWM, and communicate with the indoor unit over UART or I2C. The two on-chip analog comparators can be configured as window comparators for over-temperature protection. Industrial temperature grade (-40 C to +85 C) handles boiler-room and attic environments, and the 28-SPDIP package supports legacy HVAC control board assemblies where through-hole parts are still preferred for field serviceability.

💡

LED Lighting Controller

Architectural and accent LED lighting controllers use the PIC16F882-I/SP to generate multiple PWM channels for color-mixing or dimming via its ECCP and CCP modules, while AUSART or MSSP links to host controllers or DMX bridges. The 20 MHz instruction rate provides 5 MIPS, sufficient to refresh PWM at audio-noise-free frequencies above 20 kHz. Operating voltage range of 2.0 V to 5.5 V matches constant-current LED driver logic inputs directly, and the 128 bytes of EEPROM store fixture calibration and address data across power cycles.

🏭

Small Motor / Fan Speed Controller

Brushless DC and brushed DC small-motor controllers use the PIC16F882-I/SP's ECCP module for PWM generation up to 20 kHz, its 16-bit timer for back-EMF zero-crossing detection in sensorless BLDC topologies, and its analog comparators for current-limit protection. The 25 GPIO pins handle Hall-sensor inputs, direction control, and fault outputs. Self-programming allows motor-tuning constants to be stored in Flash during factory calibration, and NanoWatt sleep reduces standby current to a few microamps when the motor is idle.

⚡

Battery Charger Controller (Lead-Acid / Li-Ion)

Single- and multi-cell lead-acid and lithium-ion battery charger controllers use the PIC16F882-I/SP to run the CC/CV charge state machine, monitor cell voltage through the 10-bit ADC, and drive a power-MOSFET PWM via the ECCP module. The 128-byte EEPROM stores cell-count and charge-termination parameters, while the MSSP port talks to gas-gauge or SMBus charger peripherals. Wide 2.0 V to 5.5 V operation lets the same MCU work in 6 V lead-acid float, 12 V automotive, and 5 V USB-input topologies.

🧩

Educational and Development Board Platform

The PIC16F882-I/SP is widely adopted in university microcontroller courses and hobby development boards because the 28-SPDIP through-hole package fits standard breadboards and ZIF sockets, the 35-instruction RISC core is easy to teach, and MPLAB X IDE + XC8 compiler are free. The ICSP header footprint and on-chip ICD debug let students program and step through code without removing the device. A robust sample-code base, including ADC, PWM, and I2C tutorials, lowers the learning curve for first-time embedded designers.

추천 제품 요약

MCP9700 analog temperature sensor with 10 mV/C slope, pairs with the on-chip ADC 사용처: Industrial Sensor Interface Module, HVAC and Thermostat Controller MCP6002 low-offset op-amp for sensor signal conditioning before the ADC input 사용처: Industrial Sensor Interface Module MCP1640 boost regulator to derive 3.3 V system rail from 1.5 V AA cells 사용처: Low-End Consumer Appliance Control AT24C02 external I2C EEPROM for storing user setting presets 사용처: Low-End Consumer Appliance Control MCP23S08 SPI GPIO expander to drive additional triac outputs from one SPI bus 사용처: HVAC and Thermostat Controller MCP1700 low-quiescent 3.3 V LDO regulator for the MCU rail 사용처: LED Lighting Controller, Battery Charger Controller (Lead-Acid / Li-Ion) MCP4725 I2C 12-bit DAC for analog dimming channel where higher resolution PWM is needed 사용처: LED Lighting Controller MCP8024 3-phase BLDC gate driver with integrated LDO, complements the MCU's PWM outputs 사용처: Small Motor / Fan Speed Controller MCP6001 single op-amp for current-sense amplification into the on-chip comparator 사용처: Small Motor / Fan Speed Controller MCP73123 Li-Ion / Li-Polymer charge management IC with integrated pass-FET 사용처: Battery Charger Controller (Lead-Acid / Li-Ion) PICkit 3 Microchip in-circuit debugger/programmer that drives the ICSP header on the development board 사용처: Educational and Development Board Platform MCP2200 USB-to-UART bridge for PC communication with the dev board over AUSART 사용처: Educational and Development Board Platform
What is the flash program memory size of PIC16F882-I/SP?
The PIC16F882-I/SP integrates 3.5 KB (2K x 14) of on-chip Flash program memory. This is sufficient for compact control firmware in applications such as sensor hubs, small appliance controllers, and LED drivers. According to the Microchip PIC16F882/883/884/886/887 datasheet, Flash endurance is rated at 100,000 erase/write cycles typical, and the part supports self-programming for in-field firmware upgrades over the ICSP interface.
How many I/O pins does the PIC16F882-I/SP have?
The PIC16F882-I/SP exposes 25 general-purpose digital I/O pins in its 28-pin SPDIP package. Two pins are dedicated to power (VDD) and ground (VSS), with one additional pin reserved for MCLR reset, leaving the remaining 25 pins available for user I/O. Each pin supports independent direction control via the TRIS registers and several pins have alternate analog, timer, or peripheral functions (ADC inputs, comparator outputs, PWM outputs, UART/SPI/I2C lines).
What is the maximum operating frequency of PIC16F882-I/SP?
The PIC16F882-I/SP supports a maximum CPU clock of 20 MHz, equivalent to an instruction cycle of 200 ns (Fosc/4). According to the Microchip datasheet, at 20 MHz and 5V operation the device delivers 5 MIPS of throughput from its 35-instruction RISC core. Lower oscillator frequencies are supported down to DC, which makes the device well-suited to battery-powered designs that spend long intervals in sleep mode between wake-up events.
Where can I download the PIC16F882-I/SP datasheet PDF?
The official Microchip datasheet for the PIC16F882-I/SP family (covering PIC16F882/883/884/886/887) is hosted at the Microchip website. Search 'PIC16F882 datasheet' on microchip.com or use the direct PDF link on the product page; the document number is typically referenced as DS41291 in Microchip's literature archive. The datasheet includes the pinout diagram, electrical characteristics, instruction set summary, and peripheral register descriptions.
What is the operating voltage range of PIC16F882-I/SP?
The PIC16F882-I/SP operates from 2.0 V to 5.5 V across the full industrial temperature range (-40 C to +85 C). This wide supply range allows the same part to be used in both 3.3V and 5V designs without re-qualification. According to the datasheet, ADC accuracy and timer specifications are specified across the full VDD range, with internal oscillator stability maintained to within +/- 2% over voltage and temperature.
What is the difference between PIC16F882-I/SP and PIC16F882-E/SP?
The PIC16F882-I/SP is specified for the industrial temperature range of -40 C to +85 C, while the PIC16F882-E/SP is the extended-temperature variant rated -40 C to +125 C. Both share the same 28-SPDIP package, the same Flash (3.5 KB) and SRAM (128 bytes) memory map, the same 20 MHz maximum frequency, and the same peripheral set, making them electrically pin-to-pin compatible. Use the /E variant only when the application exceeds +85 C; for most indoor and consumer uses the /I grade is sufficient and typically less expensive.
Is PIC16F882-I/SP pin-compatible with PIC16F886-I/SP?
Yes. The PIC16F882-I/SP and PIC16F886-I/SP share the 28-pin SPDIP pinout but differ in flash size: PIC16F882 has 3.5 KB (2K x 14) of Flash, while PIC16F886 has 14 KB (8K x 14) of Flash. Per the Microchip PIC16F88x pin-and-code compatibility chart, both devices are pin-compatible and code-compatible within the shared memory regions. The PIC16F886 can act as a drop-in upgrade for designs that exhaust the 3.5 KB Flash budget of the PIC16F882 without any PCB layout changes.
What is the best drop-in replacement for PIC16F882-I/SP?
The best drop-in replacement for PIC16F882-I/SP in the same 28-SPDIP package is the PIC16F882-I/SO (SOIC-28) only if your board is laid out for SOIC. Within the 28-SPDIP pinout itself, the PIC16F886-I/SP is the closest same-footprint drop-in upgrade: it quadruples Flash to 14 KB and SRAM to 368 bytes while keeping every peripheral pin identical. For cost-down with the same memory, the PIC16F882-E/SP (extended temperature) or PIC16F882-I/P (PDIP-28) share the same die and pinout.
What is the price of PIC16F882-I/SP and where to buy?
The PIC16F882-I/SP is priced at approximately $2.42 per unit at qty 1, $1.85 at qty 100, and $1.45 at qty 1000 as of 2026-09-22, based on aggregated distributor listings. Active stock is reported at DigiKey (Mouser, DigiKey, and LCSC Electronics) with same-day shipping available at major distributors. Because it is a mature active part, lead time is generally short and no allocation is currently reported on distributor feeds.
Is PIC16F882-I/SP in stock at major distributors?
Yes. As of 2026-09-22, PIC16F882-I/SP is shown in stock at DigiKey and LCSC Electronics, with the Mouser listing also reporting availability for immediate shipment. The Microchip part is in active production, so multiple authorized distributors carry inventory across tape-and-reel and tube packaging. For high-volume orders (>=5,000 units), distributors can quote factory-direct lead time through Microchip's sales channel, typically 6-12 weeks for non-stocked variants.
What is the lead time for PIC16F882-I/SP orders?
Distributor-listed lead time for PIC16F882-I/SP is essentially immediate (ships today) at DigiKey, Mouser, and LCSC as of 2026-09-22. For factory-direct orders above 10,000 units, Microchip's standard lead time is typically 6-12 weeks. Because the part is an active mature product on Microchip's catalog, no allocation or obsolescence warning has been published in the PCN archive.
When should I choose PIC16F882-I/SP over PIC16F883-I/SP?
Choose the PIC16F882-I/SP when your firmware fits within 3.5 KB of Flash and you do not need the extra timers or I/O of the PIC16F883. The PIC16F883 adds 7 KB of Flash and 256 bytes of SRAM but shares the same 28-SPDIP pinout and peripheral set as the PIC16F882. If you anticipate firmware growth beyond 3 KB or you need more SRAM for buffering, migrating to PIC16F883-I/SP today is cheaper than re-spinning the PCB later.
What are the key specifications of PIC16F882-I/SP that engineers should know?
The PIC16F882-I/SP key specifications are: 8-bit PIC16F core, 20 MHz maximum CPU clock (5 MIPS), 3.5 KB Flash program memory organized as 2K x 14 words, 128 bytes SRAM, 128 bytes data EEPROM, 25 general-purpose I/O pins, 10-bit ADC with up to 11 input channels, two analog comparators, one 16-bit and one 8-bit timer, one ECCP and one CCP PWM module, AUSART UART, MSSP supporting SPI and I2C, supply voltage 2.0V to 5.5V, industrial temperature range -40 C to +85 C, in-circuit serial programming (ICSP) and ICD debug, and a 28-pin SPDIP through-hole package.
Is there a non-Microchip equivalent for PIC16F882-I/SP?
There is no true cross-brand drop-in equivalent to the PIC16F882-I/SP because PIC16F is a proprietary Microchip architecture; competing 8-bit families from Atmel (now Microchip), NXP, Renesas, and STMicroelectronics require firmware and toolchain changes. If you want a cross-brand 8-bit MCU in a 28-pin DIP footprint with similar Flash/RAM budgets, the ATmega328P-PU (PDIP-28) from Microchip (formerly Atmel) is often cited as a functionally similar device at 32 KB Flash / 2 KB SRAM, but the peripheral set, instruction set, and toolchain differ. Any cross-brand migration must be treated as a firmware redesign, not a drop-in.

엔지니어링 참조 데이터: PIC16F882-I/SP — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16F882-I/SP when you need a low-cost 8-bit Microchip MCU in a 28-pin through-hole SPDIP package for industrial-grade (-40 C to +85 C) embedded designs that fit within 3.5 KB of Flash and 128 bytes of SRAM. It is the right choice for sensor interface modules, simple appliance controls, and educational development boards where through-hole hand-assembly matters. If your firmware is likely to exceed 3 KB of code, migrate to PIC16F883-I/SP (7 KB Flash, 28-SPDIP) or PIC16F886-I/SP (14 KB Flash, 28-SPDIP) today to avoid a future PCB rework. For surface-mount designs, choose PIC16F882-I/SO (SOIC-28) instead, which shares the same die but is not pin-compatible with the SPDIP footprint. For higher-temperature applications above +85 C, choose PIC16F882-E/SP (extended grade) over PIC16F882-I/SP.

대체품과의 비교

파라미터 이 제품 PIC16F882-E/SP PIC16F886-I/SP PIC16F883-I/SP PIC16F884-I/SP PIC16F887-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP (through-hole) 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same
Maximum CPU Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Flash Program Memory 3.5 KB (2K x 14) 3.5 KB 14 KB 7 KB 7 KB 14 KB
Data SRAM 128 bytes 128 bytes 368 bytes 256 bytes 256 bytes 368 bytes
Data EEPROM 128 bytes 128 bytes 256 bytes 256 bytes 256 bytes 256 bytes
GPIO Count 25 25 25 25 25 25
Operating Temperature -40 C to +85 C (Industrial) -40 C to +125 C (Extended) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial)

주요 차별점

  • Lowest-cost same-package option in the 28-SPDIP PIC16F88x family (vs PIC16F883-I/SP)
  • Industrial temperature grade vs extended temperature grade (vs PIC16F882-E/SP)
  • Direct Flash upgrade path without PCB rework (vs PIC16F886-I/SP)

설계 노트

Reserve a 5-pin ICSP header footprint (VPP, ICSPCLK, ICSPDAT, VDD, VSS) on every PIC16F882-I/SP board, even for production units. The ICSP pins are multiplexed with RB6 and RB7, so they remain usable as GPIO when no programmer is attached. A 100 nF decoupling capacitor must be placed within 5 mm of the VDD pin, and a bulk 10 uF electrolytic or tantalum should be located near the MCU. The /MCLR pin must be pulled up to VDD through a 10 kohm resistor and decoupled with a 100 nF cap to VSS to prevent spurious resets during power-up.

The PIC16F882-I/SP's ADC accuracy is highly dependent on clean supply and reference voltage. Use a dedicated 100 nF decoupling capacitor directly on VDD and VSS, and if using an external VREF+, place a 100 nF capacitor on the VREF+ pin to suppress noise. The internal band-gap reference has approximately +/- 2% tolerance over the full temperature range, so absolute ADC voltage measurements requiring better than 2% should use an external precision reference such as MCP1525 or rely on software calibration against a known voltage. Power consumption in sleep mode is typically less than 1.8 uA with the WDT disabled, enabling battery lifetimes of multiple years in low-duty-cycle designs.

Configuration bits must be explicitly programmed in every project; relying on factory defaults (especially the oscillator selection) is a common source of 'dead' boards. Confirm the FOSC bits match your clock source (HS for high-speed crystal, INTOSCIO for internal oscillator, etc.) and the WDT is either disabled or properly serviced. The ICD pins RB6/RB7 are also used for ICSP, so leaving them as inputs without proper configuration can cause the device to enter debug mode unintentionally. Brown-out detection should always be enabled (BOREN = 1) for industrial applications to avoid undefined execution during slow VDD ramps.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and REACH compliance per Microchip product page. Lead-free and halogen-free packaging. AEC-Q100 qualification not applicable for this general-purpose industrial-grade MCU.

데이터 검증일: 2026-09-22 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F882-I/SP datasheet PIC16F882-I/SP price PIC16F882-I/SP in stock PIC16F882-I/SP vs PIC16F886 PIC16F882-I/SP drop-in replacement Microchip 8-bit 28-pin DIP MCU PIC16F882-I/SP lead time PIC16F882-I/SP pinout 28-SPDIP PIC16F882-I/SP ICSP programming what is the flash size of PIC16F882 PIC16F88x 28-pin compatibility chart buy PIC16F882-I/SP online

관련 부품 & 용어

Microchip Technology PIC16F882 PIC16F882-I/SP PIC16F882-E/SP PIC16F886-I/SP PIC16F883-I/SP PIC16F884-I/SP PIC16F887-I/SP PIC16F 8-bit microcontroller RISC Flash program memory EEPROM data memory 10-bit ADC AUSART MSSP ECCP ICSP MPLAB X IDE XC8 compiler 28-SPDIP Skinny Plastic DIP PIC16F88x compatibility chart NanoWatt technology RoHS REACH through-hole package industrial temperature grade
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기