PIC16F886-E/SP
PIC16F886-E/SP - 8-Bit 20MHz MCU 14KB Flash 28-SPDIP | Microchip
The Microchip Technology PIC16F886-E/SP is an 8-bit CMOS FLASH-based mid-range PIC microcontroller running at 20 MHz, with 14KB (8K x 14) of program memory, 368 bytes of SRAM, and 256 bytes of EEPROM, housed in a 28-pin SPDIP (SP) through-hole package. It executes instructions in 200 ns with only 35 single-word instructions, supports self-programming, and integrates a 10-bit ADC with 11 channels, two comparators, enhanced Capture/Compare/PWM (ECCP), and an in-circuit debugger (ICD) interface.
A PIC microcontroller (Programmable Interrupt Controller, in Microchip's terminology Peripheral Interface Controller) is a compact single-chip computer that integrates a CPU core, non-volatile program memory, RAM, and a rich set of peripherals. The PIC16F886 belongs to the mid-range PIC16 family, which is a balance between cost and capability, sitting between the baseline PIC10/12/16 families and the high-performance PIC18 families. Mid-range PIC16 MCUs are widely used in consumer, industrial, and hobbyist applications for embedded control, sensor interfacing, and user I/O.
Key features include 25 digital I/O pins, an internal 8 MHz oscillator, USART, SPI, I2C (MSSP), 14 KB self-programmable Flash, nanoWatt power management with multiple sleep modes, and an operating voltage range of 2.0V to 5.5V. The "-E" suffix indicates the extended industrial temperature grade (-40C to +125C), distinguishing it from the "-I" (industrial, -40C to +85C) variant.
The PIC16F886 uses Microchip's RISC Harvard-architecture core with separate program and data buses, allowing instruction fetch and operand access in a single cycle. The 14-bit instruction word and 8-bit data path are characteristic of the mid-range PIC16 series, offering code density that is competitive with 8-bit AVR parts while being widely supported by the MPLAB X IDE and XC8 toolchain.
Typical applications include consumer electronics user interfaces, small appliances, motor control front-ends, sensor conditioning nodes, and battery-powered industrial sensors. The 28-pin SPDIP footprint remains popular for through-hole prototypes, hobby projects, and educational kits because it fits standard 0.3-inch wide DIP sockets and breadboards.
When designing with this device, ensure your programmer/debugger supports the PIC16F886 (e.g., PICkit 3, PICkit 4, ICD 3, or MPLAB Snap). For new designs, evaluate whether the -I (industrial) or -E (extended) temperature grade matches your thermal environment, and budget for a decoupling capacitor pair (100 nF + 10 uF) close to VDD.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
見積もり
お問い合わせ