Microchip Technology

PIC16F882-I/SS - 8-bit MCU, 20MHz, 3.5KB Flash, 28-SSOP

N.º da peça: PIC16F882-I/SS ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
2.0 V to 5.5 V Vdss 28-SSOP (5.30 mm) Package 20 MHz Speed 3.5 KB (2K x 14) Memory
A partir de $1.38 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-21
Preços por volume
Qtd. Preço unitário Total
1 $2.65 $2,65
10 $2.35 $23,50
100 $1.95 $195,00
500 $1.62 $810,00
1.000 $1.38 $1.380,00
ℹ️ Todos os preços estão em USD

PIC16F882-I/SS Visão geral

The Microchip Technology PIC16F882-I/SS is an 8-bit flash-based CMOS microcontroller from the PIC16 mid-range family, delivering 20MHz operation (200ns instruction cycle) with 3.5KB (2K x 14) of Flash program memory in a 28-pin SSOP package. The part integrates 128 bytes of EEPROM, 128 bytes of SRAM, 25 I/O pins, and a 12-channel 10-bit ADC with voltage reference, providing the typical mid-range PIC peripheral set: two 8-bit timers, one 16-bit timer, two comparators, an EUSART, MSSP (SPI/I2C), and a capture/compare/PWM module. According to the Microchip product page, the PIC16F882 executes 35 single-word instructions, supports self-programming, and includes an ICD (In-Circuit Debugger) interface.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory (Flash/ROM), peripherals (ADC, timers, communication), and I/O into one package. PIC16 mid-range MCUs sit between baseline PIC10/12 and enhanced PIC18 in Microchip's taxonomy, and are widely used in cost-sensitive embedded control. The PIC16F882 belongs to the PIC16F88x sub-family which is widely second-sourced and pin-compatible across PIC16F882/883/884/886/887, allowing code and PCB reuse.

Key features: 20MHz internal/external clock via HFINTOSC + PLL or external crystal; nanoWatt technology for low-power sleep (50nA typical); wide 2.0V-5.5V operating range suitable for 2xAA battery and 5V rails; ICD support for in-circuit debugging via PGD/PGC; 10-bit ADC with internal fixed voltage reference; and a 25mA source/sink per I/O pin for direct LED drive.

The architecture is a Harvard RISC core with separate program and data buses and a hardware stack. The 14-bit instruction word with 35 instructions yields C-friendly code density; the Flash program memory supports self-programming under firmware control, enabling bootloader-based field updates. Brown-out Reset (BOR), Power-on Reset (POR), and Watchdog Timer with dedicated oscillator improve reliability in industrial environments.

Typical applications include consumer appliance controls, battery chargers, small motor control (fans, pumps), sensor signal conditioning with on-chip ADC, lighting ballasts, and remote control transmitters. The wide voltage range and nanoWatt sleep modes extend use to energy-harvesting and IoT edge nodes. The 28-SSOP footprint is compatible with hand-solderable and reflow profiles.

Design consideration: allow at least 6mm of copper under the SSOP for thermal dissipation if driving heavy loads on multiple I/O, since the 28-SSOP has limited theta_JA. Configure the CONFIG words (oscillator, WDT, BOR, code protection) at the start of every new firmware project.

This page synthesizes distributor pricing, same-family PIC16F88x drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Alternativas drop-in para PIC16F882-I/SS — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC16F882-I/SS (mesmo formato e footprint) — diferindo em Timers, Package, Operating Temperature, Program Memory (Flash), I/O Pins.

Microchip Technology
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Package: SSOP-28 (gull-wing, surface-mount)
I/O Pins: 22
Microchip Technology
Timers: Timer0, Timer1, Timer2
Package: 28-pin SSOP (5.30 mm body width)
Operating Temperature: -40 C to +125 C (Extended, -E suffix)
Microchip Technology
Timers: 3 (Timer0/Timer1/Timer2)
Package: 28-pin SSOP (0.209 inch / 5.30 mm body width)
Operating Temperature: -40C to +85C (Industrial grade)
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit
Package: 28-pin SSOP (5.30 mm body width)
Program Memory (Flash): 14 KB (8K x 14)
Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Package: SSOP-28 (5.30 mm body width)
Operating Temperature: -40 C to +85 C (industrial grade, "I")
Microchip Technology
Timers: 2 + Watchdog
Package: 20-SSOP (0.209", 5.30 mm width)
Operating Temperature: -40 C to +85 C (Industrial, 'I')

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC16F882T-I/SS

✅ Drop-In
📦 28-SSOP
same die, Tape-and-Reel packaging variant

📋 Alternativa de referência (fora do catálogo)

PIC16F882-E/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC 8-bit RISC (Enhanced Mid-Range, 14-bit instruction) · 3.5 KB (2K x 14 words) · 128 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · -40 C to +125 C (Extended, -E suffix) · 22

✓ Em estoque

$1.49 / unidade

Ver ficha técnica →

PIC16F883-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC16F enhanced mid-range 8-bit RISC · 7 KB (4K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 14 bits · 35 single-word instructions · 2.0 V to 5.5 V

✓ Em estoque

$1.74 / unidade

Ver ficha técnica →

PIC16F886-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC16 8-bit RISC · 35 single-word instructions, 14-bit instruction word · 14 KB (8K x 14) · 256 bytes · 368 bytes · 20 MHz · 2.0 V to 5.5 V · 25

✓ Em estoque

$1.81 / unidade

Ver ficha técnica →

PIC16F887-I/SS

✅ Drop-In
📦 28-SSOP
14KB Flash, 368B RAM, 256B EEPROM, identical pinout

📋 Alternativa de referência (fora do catálogo)

PIC16F872-I/SS

✅ Drop-In ⚠️ Especificações não verificadas
📦 28-SSOP
older PIC16 mid-range, 3.5KB Flash but smaller ADC channel count

📋 Alternativa de referência (fora do catálogo)

PIC16F882-I/SS Classificações máximas e características elétricas

Architecture PIC16 8-bit RISC
Program Memory (Flash) 3.5 KB (2K x 14)
Data EEPROM 128 bytes
Data SRAM 128 bytes
Maximum CPU Frequency 20 MHz
Instruction Cycle 200 ns
Tensão de alimentação 2.0 V to 5.5 V
I/O Pins 25
ADC 10-bit, 12 channels
Timers 2 x 8-bit, 1 x 16-bit
Comparators 2
Communication EUSART + MSSP (SPI/I2C)
CCP/PWM Modules 1 (Enhanced CCP)
Temperatura de operação -40C to +85C (Industrial)
Encapsulamento 28-SSOP (5.30 mm)
Status RoHS Compliant

Configuração de pinos do PIC16F882-I/SS

SSOP-28 Package Pinout Diagram SSOP-28 5.3x10.2mm, P0.65mm, JEDEC MO-150. 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 SSOP-28
Pino 1 RA7/OSC1/CLKI — GPIO RA7 / Crystal oscillator input / External clock input
Pino 2 RA6/OSC2/CLKO — GPIO RA6 / Crystal oscillator output / Clock output
Pino 3 RA5/MCLR/VPP — GPIO RA5 / Master Clear (reset) / Programming voltage input
Pino 4 RA4/AN4/C1OUT — GPIO RA4 / Analog input 4 / Comparator 1 output
Pino 5 RA3/AN3/C1IN+/VREF+ — GPIO RA3 / Analog input 3 / Comparator 1 non-inverting input / ADC VREF+
Pino 6 RA2/AN2/C1IN- — GPIO RA2 / Analog input 2 / Comparator 1 inverting input
Pino 7 RA1/AN1/C2IN+/ICSPCLK — GPIO RA1 / Analog input 1 / Comparator 2 non-inverting / ICD clock
Pino 8 RA0/AN0/C2IN-/ICSPDAT — GPIO RA0 / Analog input 0 / Comparator 2 inverting / ICD data
Pino 9 VSS — Ground
Pino 10 RA8/C2OUT — GPIO RA8 / Comparator 2 output
Pino 11 RC7/RX/DT — GPIO RC7 / EUSART RX / Synchronous data
Pino 12 RC6/TX/CK — GPIO RC6 / EUSART TX / Synchronous clock
Pino 13 RC5/SDO — GPIO RC5 / SPI data out
Pino 14 RC4/SDI/SDA — GPIO RC4 / SPI data in / I2C data
Pino 15 RC3/SCL/SCK — GPIO RC3 / I2C clock / SPI clock
Pino 16 RC2/P1A/CCP1 — GPIO RC2 / Enhanced CCP1 output / PWM P1A
Pino 17 RC1/P1B/CCP2 — GPIO RC1 / Enhanced CCP1 P1B / CCP2 input
Pino 18 RC0 — GPIO RC0
Pino 19 RB7/PGD — GPIO RB7 / ICD data line
Pino 20 RB6/PGC — GPIO RB6 / ICD clock line
Pino 21 RB5/AN13 — GPIO RB5 / Analog input 13
Pino 22 RB4/AN11 — GPIO RB4 / Analog input 11
Pino 23 RB3/AN9/CCP2 — GPIO RB3 / Analog input 9 / CCP2 input
Pino 24 RB2/AN8 — GPIO RB2 / Analog input 8
Pino 25 RB1/AN10 — GPIO RB1 / Analog input 10
Pino 26 RB0/AN12/INT — GPIO RB0 / Analog input 12 / External interrupt
Pino 27 VDD — Positive supply voltage
Pino 28 VSS — Ground

Aplicações típicas

PIC16F882-I/SS é adequado para 6 aplicaçãos: Consumer Appliance Control, Battery Charger & Power Management, Sensor Signal Conditioning & IoT Edge Nodes, Small Motor Control (Fans, Pumps, Valves), Lighting Ballast & LED Driver Control, Industrial Sensor Transmitters & 4-20mA Loops.

🏭

Consumer Appliance Control

The PIC16F882-I/SS is well-suited to consumer appliance control boards (coffee makers, blenders, microwave keypads) where cost, I/O count, and reliability are critical. The part's 25 GPIO at 25mA source/sink directly drive LED indicators, seven-segment displays, and small relays without external drivers. The 10-bit ADC with 12 channels reads keypad matrix, temperature sensors (NTC), and humidity sensors. nanoWatt technology with 50nA typical sleep extends battery life on battery-backed appliance clocks and remote-control units. The 28-SSOP footprint is hand-solderable, easing field service repairs, and Microchip's free XC8 compiler keeps BOM cost low for high-volume SKUs.

⚡

Battery Charger & Power Management

The PIC16F882-I/SS's 2.0V-5.5V operating range covers both 2-cell alkaline/NiMH packs and single-cell Li-ion applications, while the 10-bit ADC with internal fixed voltage reference measures battery voltage and charge current with sufficient resolution for CC/CV profile control. The EUSART interfaces with host displays or fuel-gauge ICs; the MSSP I2C master talks to SMBus chargers and fuel gauges. nanoWatt sleep currents down to 50nA allow the MCU to monitor charge state continuously while consuming negligible battery. The 25 GPIO drive LEDs for status indication without external transistors, reducing BOM cost.

🧩

Sensor Signal Conditioning & IoT Edge Nodes

In IoT edge nodes and sensor-conditioning modules, the PIC16F882-I/SS integrates sensor readout, local processing, and host communication in one chip. The 12-channel 10-bit ADC reads multiple analog sensors (temperature, light, pressure) while the EUSART/MSSP forwards processed data to a wireless module or master MCU. The wide 2.0V-5.5V supply supports battery and energy-harvesting power; the nanoWatt sleep modes with peripheral-disable enable duty-cycled sampling at sub-mA average current. The PIC16F882-I/SS thus provides an ideal bridge between analog sensor front-ends and digital IoT backbones for applications like HVAC, agriculture, and industrial monitoring.

🏭

Small Motor Control (Fans, Pumps, Valves)

For low-voltage DC motor control in fans, water pumps, and solenoid valves, the PIC16F882-I/SS offers an Enhanced CCP module generating PWM up to 20MHz / 10-bit resolution for speed control. The two on-chip comparators implement hardware over-current protection with current-sense amplifiers, while the 10-bit ADC reads tachometer feedback for closed-loop RPM regulation. Drive signals come directly from GPIO at 25mA for low-side MOSFET switches, or via small gate drivers for higher currents. nanoWatt sleep modes support battery-powered and remote-install pump controllers.

💡

Lighting Ballast & LED Driver Control

Lighting ballasts and LED-driver controllers benefit from the PIC16F882-I/SS combination of PWM (ECCP module), 12-channel ADC for current/voltage sensing, and EUSART/MSSP for DALI or 0-10V dimming interfaces. The 20MHz core executes dimming curve calculations in real time while 25 GPIO drive status LEDs and segment displays. nanoWatt technology keeps standby power below regulatory limits (ENERGY STAR, ErP), and the wide 2.0V-5.5V supply supports both 3.3V and 5V driver topologies. Flash self-programming enables firmware updates for evolving dimming standards.

🏭

Industrial Sensor Transmitters & 4-20mA Loops

In industrial 4-20mA current-loop transmitters and field-sensor modules, the PIC16F882-I/SS interfaces with bridge sensors and RTDs via the 10-bit ADC, then digitizes and transmits data over EUSART RS-485 or MSSP-based HART modems. The wide 2.0V-5.5V supply and on-chip BOR ensure robust operation on noisy 24V industrial rails. The PIC16F882-E/SS variant extends operation to -40C to +125C for outdoor or process-industry installations. nanoWatt sleep with peripheral disable keeps loop current draw low, preserving the 4mA zero-scale budget.

Resumo dos produtos recomendados

PIC16F882T-I/SS Tape-and-reel variant for SMT assembly Usado em: Consumer Appliance Control, Sensor Signal Conditioning & IoT Edge Nodes PIC16F883-I/SS Microchip Technology Usado em: Consumer Appliance Control, Small Motor Control (Fans, Pumps, Valves) PIC16F882-E/SS Microchip Technology Usado em: Battery Charger & Power Management, Industrial Sensor Transmitters & 4-20mA Loops MCP73831 Companion Li-ion charge controller Usado em: Battery Charger & Power Management MCP9808 High-accuracy temperature sensor companion Usado em: Sensor Signal Conditioning & IoT Edge Nodes TC4427 MOSFET gate driver companion Usado em: Small Motor Control (Fans, Pumps, Valves) PIC16F886-I/SS Microchip Technology Usado em: Lighting Ballast & LED Driver Control MCP1650 Boost LED driver companion Usado em: Lighting Ballast & LED Driver Control MCP2515 CAN bus companion for industrial networks Usado em: Industrial Sensor Transmitters & 4-20mA Loops
What is the program memory size of PIC16F882-I/SS?
The PIC16F882-I/SS integrates 3.5 KB (2K x 14 words) of Flash program memory. According to the Microchip PIC16F882/883/884/886/887 datasheet, this mid-range PIC16 core uses 14-bit instruction words, supporting 35 single-word instructions. The Flash is self-programmable under firmware control, enabling bootloader-style field updates without an external programmer.
How many I/O pins does PIC16F882-I/SS have?
The PIC16F882-I/SS provides 25 general-purpose digital I/O pins. Per the Microchip product page, the 28-pin SSOP version allocates 25 pins to GPIO and reserves 3 pins for VDD, VSS, and MCLR. Each I/O can source or sink 25 mA, making the part suitable for direct LED drive and small-signal relay control without external buffers.
Where to buy PIC16F882-I/SS online?
PIC16F882-I/SS is in stock at major authorized distributors as of 2026-09-22, including DigiKey (listing #1635830) and Mouser. Pricing for 1-piece starts around USD 2.65 with quantity breaks to USD 1.38 at 1000 pieces. The part ships in anti-static tube packaging, with Tape-and-Reel options (PIC16F882T-I/SS) available for high-volume assembly.
What is the price of PIC16F882-I/SS in 100-piece quantities?
At qty-100, the PIC16F882-I/SS unit price is approximately USD 1.95 as of 2026-09-22 per DigiKey listing. At 500 pieces pricing drops to USD 1.62 and at 1000 pieces to USD 1.38. Volume pricing makes this MCU highly competitive for cost-sensitive designs in consumer and industrial applications.
What is the lead time for PIC16F882-I/SS orders?
PIC16F882-I/SS ships same-day from DigiKey and Mouser inventory as of 2026-09-22, with no factory lead time required. The part is in active production with lifecycle status 'Active' on Microchip's product page. For very large OEM volumes (>10K units), 6-8 week factory lead time may apply through Microchip direct or franchised distributors.
What is the difference between PIC16F882 and PIC16F883?
PIC16F882 vs PIC16F883 differ in Flash size: PIC16F882 has 3.5 KB (2K x 14) Flash and 128B SRAM; PIC16F883 has 7 KB (4K x 14) Flash and 256B SRAM. Both share the same 28-pin SSOP/PDIP/SOIC footprints, same 20MHz core, and same peripheral set (ADC, comparators, EUSART, MSSP), making PIC16F883 a memory-upgrade drop-in for applications exceeding 3.5 KB of code.
Is PIC16F882-I/SS pin-compatible with PIC16F886-I/SS?
Yes. PIC16F882 and PIC16F886 share the same 28-pin SSOP/PDIP/SOIC pinout and same peripheral set. The PIC16F886 provides more memory (14 KB Flash vs 3.5 KB, 368B SRAM vs 128B, 256B EEPROM vs 128B), making PIC16F886 a drop-in upgrade path if your firmware grows beyond the smaller memory limits of PIC16F882. Both parts use the same mid-range PIC16 instruction set.
When should I choose PIC16F882 over PIC16F877A?
Choose PIC16F882 over PIC16F877A when cost, size, or nanoWatt low-power operation are critical. PIC16F882 is a smaller, cheaper, lower-power PIC16 mid-range part with 28 pins, while PIC16F877A is a 40-pin PIC enhanced mid-range part with 14 KB Flash and 256B EEPROM. PIC16F877A remains preferred when 40 I/O or larger code footprint is required for legacy or memory-heavy designs.
What is the best drop-in replacement for PIC16F882-I/SS?
The best drop-in replacement is PIC16F882T-I/SS (tape-and-reel packaging variant of the same die, identical specs) or PIC16F883-I/SS for code-size headroom. Both share the 28-SSOP footprint and are pin-compatible. For automotive or extended-temperature applications use PIC16F882-E/SS (extended -40C to +125C grade) or PIC16F882T-E/SS.
Where to download PIC16F882-I/SS datasheet PDF?
The official PIC16F882-I/SS datasheet PDF is published by Microchip as document 41291D, covering the PIC16F882/883/884/886/887 family. According to Microchip, the PDF is available at the manufacturer product page (microchip.com/en-us/product/PIC16F882) and through Microchip's documentation portal. The datasheet includes electrical characteristics, pinout, instruction set, and peripheral configuration details.
What is the operating voltage range of PIC16F882-I/SS?
The PIC16F882-I/SS operates from 2.0V to 5.5V. This wide range supports both 3.3V and 5V rails as well as 2-cell AA battery applications. Per the Microchip datasheet, the internal HFINTOSC is factory-calibrated to +/-1% across voltage and temperature, eliminating the need for an external crystal in many designs. Brown-out Reset (BOR) is configurable to multiple voltage thresholds.
Does PIC16F882-I/SS support C programming?
Yes. The PIC16F882-I/SS is fully programmable in C using Microchip's XC8 compiler (free and PRO editions). The 14-bit PIC16 instruction set is well-supported by the MPLAB X IDE, MPLAB Code Configurator (MCC), and the standard peripheral libraries. A free version of the XC8 compiler is available from Microchip with optimizations disabled; the PRO version adds more aggressive optimization for code size reduction.
What is the ADC configuration on PIC16F882-I/SS?
PIC16F882-I/SS integrates a 10-bit ADC with 12 input channels, conversion time as low as 1.6 us at 20MHz, and selectable reference voltages (VDD, external VREF+, internal fixed reference). The ADC supports sleep-mode conversion for low-power battery monitoring. Conversion result is available via the ADRESH/ADRESL registers and can trigger an ADC interrupt on completion.
What communication interfaces does PIC16F882-I/SS support?
PIC16F882-I/SS supports EUSART (Enhanced Universal Synchronous/Asynchronous Receiver Transmitter) for RS-232/RS-485 and MSSP (Master Synchronous Serial Port) configurable for SPI master/slave or I2C master/slave modes. According to Microchip's datasheet, both peripherals support DMA-friendly operation and 7-bit/10-bit addressing on I2C. This combination enables sensor, EEPROM, and host-MCU communication without external glue logic.

Dados de referência de engenharia para PIC16F882-I/SS — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose PIC16F882-I/SS when you need a low-cost, mid-range 8-bit PIC16 MCU in a 28-SSOP package with 3.5 KB Flash, 128B SRAM, 25 GPIO, and a 12-channel 10-bit ADC. The part fits consumer appliances, battery chargers, lighting controllers, and small motor/PWM applications where code fits in 3.5 KB. For code headroom, PIC16F883-I/SS (7KB) or PIC16F886-I/SS (14KB) drop in without PCB changes. For extended-temperature (>85C) automotive or industrial use, choose PIC16F882-E/SS. For Tape-and-Reel assembly, choose PIC16F882T-I/SS (same die). Avoid this part if you need >28 pins, >20 MHz, or USB/CAN peripherals - migrate to PIC18F or dsPIC families.

Comparação com alternativas

Parâmetro Este produto PIC16F882T-I/SS PIC16F882-E/SS PIC16F883-I/SS PIC16F886-I/SS PIC16F872-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SSOP 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same
Flash Memory 3.5 KB 3.5 KB 3.5 KB 7 KB 14 KB 3.5 KB
SRAM 128 B 128 B 128 B 256 B 368 B 128 B
CPU Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Operating Temperature -40C to +85C -40C to +85C -40C to +125C (extended) -40C to +85C -40C to +85C -40C to +85C
I/O Pins 25 25 25 25 25 25

Principais diferenciais

  • Lowest-cost part in the 28-pin PIC16F88x family (vs PIC16F886-I/SS)
  • Same-family memory-upgrade drop-in path (vs PIC16F883-I/SS)
  • Industrial temperature grade (I-suffix) at standard cost (vs PIC16F882-E/SS (Extended temp))
  • Widely second-sourced across PIC16F882/883/886/887 (vs Single-source MCU from another vendor)

Notas de projeto

Place a 100nF decoupling capacitor as close as possible to pin 27 (VDD) and pin 28 (VSS). For designs switching high-current loads on multiple GPIO, add a bulk 10uF tantalum or ceramic on the VDD rail. The PIC16F882 features a configurable Brown-out Reset (BOR) - enable BOR in CONFIG1 for battery applications to prevent code corruption during voltage dips. The 2.0V minimum operating voltage allows direct connection to 2x AA cells.

Keep the ICSP clock and data lines (RB6/PGC, RB7/PGD) routed with no branches to the ICSP connector and minimal stubs for reliable in-circuit programming and debugging. For crystals above 4MHz, place the crystal within 6mm of OSC1/OSC2 (pins 1 and 2) with grounded guard traces to reduce EMI pickup. When using HFINTOSC instead, leave OSC1/OSC2 as GPIO (RA7/RA6) to gain two extra I/O.

Always set the CONFIG1 and CONFIG2 registers at the start of every new firmware project to enable BOR, disable code protection (during development), and select the correct oscillator mode. Forgetting to disable the watchdog timer in CONFIG leads to unexpected resets during long delays - clear WDT in long loops or disable it for prototypes. The MCLR pin (pin 3) can be left disconnected only when MCLRE=0 in CONFIG; otherwise it requires a 10k pull-up to VDD.

The PIC16F882 ADC requires the analog supply (VDD) to be quiet for accurate 10-bit conversion; add a small ferrite bead or 10 ohm resistor in series with the digital VDD if the digital section drives heavy switching loads. Use the internal fixed voltage reference for ratiometric measurements to eliminate external VREF noise. Cap AVDD close to the pin with 100nF and 10uF in parallel. For multi-channel scans, add 1us acquisition time (ACQT bits) to allow the sample capacitor to settle through high-impedance sensors.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Yes
Minerais de conflito
Compliant

RoHS and REACH compliant per Microchip product page datasheet (41291D). Lead-free matte-tin finish. Not AEC-Q100 qualified - choose PIC16F882-E/SS for automotive-grade applications.

Dados verificados em: 2026-09-22 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC16F882-I/SS datasheet PIC16F882-I/SS price Microchip PIC16F882 8-bit microcontroller 28-SSOP 20MHz 3.5KB flash PIC16F882-I/SS pinout PIC16F882 vs PIC16F883 vs PIC16F886 PIC16F882-I/SS buy online PIC16F882-I/SS drop-in replacement PIC16F882 consumer appliance controller MCU PIC16F882 battery charger MCU PIC16F882 industrial sensor transmitter 4-20mA what is the difference between PIC16F882 and PIC16F883 PIC16F882 XC8 C programming PIC16F882 ADC 10-bit configuration PIC16F882 nanoWatt low power mode

Componentes & termos relacionados

Microchip Technology PIC16F882 PIC16F882-I/SS PIC16F882T-I/SS PIC16F882-E/SS PIC16F883 PIC16F886 PIC16F887 PIC16F872 8-bit microcontroller RISC PIC16 mid-range MSSP EUSART nanoWatt technology ICD 10-bit ADC 28-SSOP SSOP package family surface mount RoHS REACH AEC-Q100 Flash memory EEPROM SRAM Brown-out Reset
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ