Frequently Bought Together
PIC16F886 8-bit 20 MHz CMOS Microcontroller DIP-28 is a powerful yet versatile flash-based microcontroller that balances rich peripheral integration with high performance for embedded control applications. This 28-pin device features 8 KB of Flash program memory and 256 bytes of EEPROM, making it ideal for systems that require non-volatile data storage. Furthermore, its low-power NanoWatt technology ensures high efficiency in battery-operated designs. Consequently, engineers often select this chip for industrial control, medical monitoring, and consumer electronic projects. Therefore, the PIC16F886 provides a robust platform for developers needing a reliable, feature-packed 8-bit controller in a manageable through-hole package.
Key Features:
- NanoWatt Technology: Provides extreme low-power management with various sleep and wake-up modes to extend battery life.
- Enhanced Flash Memory: Offers 8,192 words of self-reprogrammable flash memory, allowing for field firmware updates.
- Integrated Peripherals: Includes a 10-bit Analog-to-Digital Converter (ADC) with up to 11 channels, two Capture/Compare/PWM (CCP) modules, and a Master Synchronous Serial Port (MSSP).
- Internal Oscillator: Features a precision internal oscillator block with software-selectable frequencies from 31 kHz to 8 MHz.
- Wide Operating Voltage: Supports a broad supply range from 2.0 V to 5.5 V, accommodating various power rail standards.
Technical Specifications:
- CPU Speed: Up to 5 MIPS (DC to 20 MHz clock input)
- Program Memory (Flash): 14 KB (8K x 14 words)
- SRAM Data Memory: 368 Bytes
- EEPROM Data Memory: 256 Bytes
- I/O Pins: 24 available pins
- ADC Resolution: 10-bit (11 Channels)
- Communication Interfaces: UART, SPI, I²C
- Timers: 2 x 8-bit, 1 x 16-bit
Mechanical Specifications:
- Package Type: DIP-28 (Dual In-line Package)
- Mounting Style: Through-hole (THT)
- Lead Count: 28 Pins
- Material: High-temperature plastic encapsulation with matte tin-plated leads.
Dimensions:
- Package Length: ≈ 34.67 mm (1.365 inches)
- Package Width: ≈ 7.24 mm (0.285 inches)
- Pin Pitch: 2.54 mm (0.100 inches)
- Row-to-Row Spacing: 7.62 mm (0.300 inches)
Pinout and Wiring:
- Pin 1 (MCLR/VPP): Connect to 5 V through a pull-up resistor (typically 10 kΩ) to enable the MCU; pull to ground for reset.
- Pin 20 (VDD): Connect to the positive power supply (+2.0 V to +5.5 V).
- Pin 8 & 19 (VSS): Connect these pins to the circuit ground (0 V).
- Pin 28 & 27 (ICSPDAT/ICSPCLK): Use these pins for In-Circuit Serial Programming via a programmer like PICkit.
- Wiring Note: However, always place a 0.1 μF decoupling capacitor as close as possible to the VDD and VSS pins to minimize electrical noise.
Datasheet Reference:
Commonly Used in:
- Industrial Logic Controllers: Managing sensor inputs and actuator outputs in automated production lines.
- Automotive Electronics: Controlling lighting modules, window lift systems, and dashboard indicators.
- Educational Development: Serving as a standard chip for learning assembly and C programming for microcontrollers.
Applications:
- Temperature Monitoring: Utilizing the internal ADC to process thermistor signals and display data via UART.
- Motor Control: Generating PWM signals to drive H-bridges for DC motor speed regulation.
- Smart Home Nodes: Acting as the central processor for localized security or climate control modules.
Equivalent Models:
- PIC16F883: A smaller memory variant (4 KB) with the same pinout for cost-sensitive designs.
- PIC18F2520: A higher-end 8-bit alternative offering an enhanced instruction set and more RAM.
- ATmega328P: A popular non-Microchip alternative, however, it requires a different toolchain and PCB layout.
Package Includes:
- 1 x PIC16F886 8-bit 20 MHz CMOS Microcontroller DIP-28
Additional information
| Weight | 2 g |
|---|







Reviews
There are no reviews yet.