Microchip Technology

PIC16F916-E/SP - 8-Bit 20MHz 14KB Flash MCU w/ LCD | Microchip

MPN: PIC16F916-E/SP βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 28-pin SPDIP (0.300", 7.62 mm) Package 20 MHz (200 ns instruction cycle) Speed 14 KB (8K x 14 words) Memory
From $3.3 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $5.27 $5.27
10 $4.78 $47.80
100 $4.21 $421.00
500 $3.72 $1,860.00
1,000 $3.3 $3,300.00
ℹ️ All prices are in USD

PIC16F916-E/SP Overview

The Microchip PIC16F916-E/SP is an 8-bit PIC16 family flash-based CMOS microcontroller with 14KB (8K x 14) of program memory, 352 bytes of RAM, and an integrated LCD driver, housed in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. It executes instructions at 20MHz (200ns instruction cycle) from a 2.0V to 5.5V supply, includes 24 digital I/O pins, and adds on-chip peripherals such as a 10-bit ADC, comparators, PWM modules, and the nanoWatt power-management feature set.

A PIC microcontroller (Programmable Interrupt Controller / Peripheral Interface Controller) is a RISC-based 8-bit MCU built on a Harvard architecture, optimized for deterministic real-time embedded control. Within the broader taxonomy, PIC16F parts sit between the baseline PIC10/12/16 baseline families and the higher-end PIC18 and dsPIC lines, offering a balance of code density, peripheral integration, and low power consumption for cost-sensitive designs.

Key features include nanoWatt Technology for ultra-low sleep currents (typical standby <100 nA with watchdog enabled), a self-programmable flash memory that supports in-circuit serial programming (ICSP), and an on-chip LCD driver capable of directly multiplex-segmented displays of up to 28 segments x 4 commons - eliminating the need for an external LCD controller. The 28-SPDIP package gives 31.4 C/W theta_JA typical, suitable for hand-soldered prototyping, educational kits, and through-hole industrial control boards.

Typical applications include human-machine interface (HMI) panels with character or segmented LCDs, low-cost consumer appliances, battery-powered sensor nodes using sleep modes, and industrial process controllers with on-panel displays. The wide 2.0V-5.5V operating range supports direct connection to single-cell Li-ion (with boost) or 3.3V/5V regulated rails.

When designing with this device, follow the datasheet ICSP pinout and reserve the PGx/PGD-PGC lines for in-circuit programming. The LCD charge-pump bias generator requires external capacitors on the VLCD pins - do not leave these floating. Use the C compiler (XC8) or assembly (MPASM) with the appropriate header file for the PIC16F916 device ID.

This page synthesizes distributor pricing, drop-in PIC16F alternatives, and practical design notes not found in the bare manufacturer datasheet, giving engineers a one-stop reference for selecting, sourcing, and integrating the PIC16F916-E/SP.

Drop-in alternatives for PIC16F916-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 PIC16F916-E/SP (same form factor and footprint) β€” differing in ADC, Core Architecture, Package, Program Memory (Flash), Timers.

Microchip Technology
ADC: 10-bit, up to 11 channels
Core Architecture: PIC16F (8-bit RISC, 14-bit instruction word)
Package: 28-pin SPDIP (Skinny Plastic DIP, through-hole)
Microchip Technology
ADC: 5-channel, 10-bit
Core Architecture: PIC16 mid-range 8-bit RISC
Package: 28-SSOP (5.30 mm body, 0.65 mm pitch)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F914-I/SP

βœ… Drop-In
πŸ“¦ 28-SPDIP
same 28-SPDIP, 14KB flash, slightly fewer CCP modules, Industrial temp grade (-40C to +85C vs -40C to +125C)

πŸ“‹ Reference alternative (not in catalog)

PIC16F913-I/SP

βœ… Drop-In
πŸ“¦ 28-SPDIP
same 28-SPDIP, 8KB flash (vs 14KB, -43%), fewer I/O, Industrial temp grade

πŸ“‹ Reference alternative (not in catalog)

PIC16F917-I/SP

βœ… Drop-In
πŸ“¦ 28-SPDIP
same 28-SPDIP, 14KB flash, larger 40/44-pin family member with more peripherals, Industrial temp grade

πŸ“‹ Reference alternative (not in catalog)

PIC16F916-I/SP

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SPDIP
8-bit Flash Microcontroller (MCU) Β· PIC16 mid-range (Harvard RISC) Β· 14 KB (8K x 14 words) Β· 352 bytes Β· 256 bytes Β· 20 MHz (200 ns instruction cycle) Β· 35 single-word instructions Β· 24

βœ“ In Stock

$4.25 / Unit

View Datasheet β†’

PIC16F882-I/SP

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SPDIP
PIC16F (8-bit RISC, 14-bit instruction word) Β· 20 MHz Β· 35 single-word instructions Β· 3.5 KB (2K x 14) Β· 128 bytes Β· 128 bytes Β· 25 Β· 10-bit, up to 11 channels

βœ“ In Stock

$1.45 / Unit

View Datasheet β†’

PIC16F916-E/SP Maximum Ratings & Electrical Characteristics

Product Type 8-bit Flash Microcontroller (MCU)
Core Architecture PIC16 Harvard RISC, 8-bit
Program Memory (Flash) 14 KB (8K x 14 words)
RAM 352 bytes
EEPROM 256 bytes
Maximum CPU Speed 20 MHz (200 ns instruction cycle)
Supply Voltage (VDD) 2.0 V to 5.5 V
I/O Pins 24 digital I/O
ADC 10-bit, up to 8 channels
LCD Driver On-chip, up to 28 segments x 4 commons
Timers Timer0, Timer1, Timer2 (8/16-bit mix)
PWM Modules Yes (CCP/ECCP)
Comparators 2 on-chip
Communication AUSART, I2C/SPI (MSSP)
Temperature Range (E suffix) -40 C to +125 C (Extended)
Package 28-pin SPDIP (0.300", 7.62 mm)
Mounting Type Through-Hole (DIP)
RoHS Status Compliant
Lead-Free Yes
Programming Interface ICSP (In-Circuit Serial Programming)

PIC16F916-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 RA7/SEG18 β€” Digital I/O / LCD segment 18
Pin 2 RA6/SEG17 β€” Digital I/O / LCD segment 17
Pin 3 RA5/SEG14 β€” Digital I/O / LCD segment 14
Pin 4 RA4/SEG11 β€” Digital I/O / LCD segment 11
Pin 5 RA3/SEG5/VREF+ β€” Digital I/O / LCD seg 5 / ADC VREF+
Pin 6 RA2/SEG2 β€” Digital I/O / LCD segment 2
Pin 7 RA1/SEG1 β€” Digital I/O / LCD segment 1
Pin 8 RA0/SEG0 β€” Digital I/O / LCD segment 0
Pin 9 OSC1/CLKI β€” Crystal oscillator input / external clock
Pin 10 OSC2/CLKO β€” Crystal oscillator output
Pin 11 VSS β€” Ground
Pin 12 VDD β€” Positive supply voltage
Pin 13 RB7 β€” Digital I/O port B bit 7
Pin 14 RB6 β€” Digital I/O port B bit 6
Pin 15 RB5 β€” Digital I/O port B bit 5
Pin 16 RB4 β€” Digital I/O port B bit 4
Pin 17 RB3/PGM β€” Digital I/O / ICSP low-voltage programming
Pin 18 RB2 β€” Digital I/O port B bit 2
Pin 19 RB1 β€” Digital I/O port B bit 1
Pin 20 RB0/INT β€” Digital I/O / external interrupt
Pin 21 RC7/RX/DT β€” Digital I/O / AUSART RX / I/O
Pin 22 RC6/TX/CK β€” Digital I/O / AUSART TX / clock
Pin 23 RC5 β€” Digital I/O port C bit 5
Pin 24 RC4 β€” Digital I/O port C bit 4
Pin 25 RC3 β€” Digital I/O port C bit 3
Pin 26 RC2 β€” Digital I/O port C bit 2
Pin 27 RC1/T1OSI β€” Digital I/O / Timer1 oscillator input
Pin 28 RC0/T1OSO β€” Digital I/O / Timer1 oscillator output

Typical Applications

PIC16F916-E/SP is suitable for 7 applications: Human-Machine Interface (HMI) Panel with LCD, Battery-Powered Sensor Node, Industrial Process Controller with LCD Display, Consumer Appliance Control Board, Educational Microcontroller Trainer Board, Automotive Dashboard Auxiliary Display (Non-Safety), Medical Device Front Panel (Non-Implantable).

πŸ“Ί

Human-Machine Interface (HMI) Panel with LCD

The PIC16F916-E/SP is purpose-built for HMI panels that drive a segmented character LCD directly from the MCU. Its on-chip LCD controller supports up to 28 segments x 4 commons (112 pixels) without an external driver, reducing BOM cost and PCB area. With 24 I/O pins, the part can scan a 4x4 keypad, drive status LEDs, and read rotary encoders simultaneously. The nanoWatt Technology feature lets the MCU enter sleep mode between button presses, drawing <1 uA and enabling battery-powered remote controls with 5+ year coin-cell life. A 20MHz clock speed allows smooth menu navigation and debounced input handling. Use the XC8 compiler's MPLAB Code Configurator to auto-generate LCD initialization code from the MCC GUI.

πŸ”‹

Battery-Powered Sensor Node

The PIC16F916-E/SP's nanoWatt Technology and 2.0V-5.5V operating range make it ideal for battery-powered wireless sensor nodes. Sleep current with watchdog timer enabled is typically <1 uA, allowing years of operation from a single CR2032 coin cell. The 10-bit ADC with up to 8 channels reads temperature, light, or battery voltage sensors directly. On-chip comparators provide threshold-based wake-up without ADC power-up latency. The 14KB flash accommodates small Zigbee/BLE stack helper code, while the 352-byte RAM handles sensor buffering. Internal 31 kHz oscillator eliminates external crystal for ultra-low-power sleep modes. For designs needing only 8KB flash, the PIC16F913-I/SP offers a cost-down alternative.

🏭

Industrial Process Controller with LCD Display

The PIC16F916-E/SP's Extended temperature range (-40C to +125C) and integrated LCD segment driver suit industrial process controllers with on-panel status displays. It can drive up to 112 LCD segments to show process variables, alarm states, and operator prompts directly on a glass-front panel. The on-chip 10-bit ADC reads 4-20mA current loops via a shunt resistor, while the AUSART peripheral interfaces to RS-485 transceivers for Modbus RTU communication. The 24 I/O pins handle relay drivers, opto-isolated inputs, and status LEDs. The wide 2.0V-5.5V supply range allows direct connection to 24V industrial rails via a small switching regulator. The 28-SPDIP package is preferred for hand-reworkable industrial boards.

🏠

Consumer Appliance Control Board

The PIC16F916-E/SP fits consumer appliances like washing machines, microwave ovens, and coffee makers where a segmented LCD shows time, settings, and status. Its integrated LCD driver replaces a separate HT1621-style controller, cutting BOM cost by $0.30-$0.50. The PWM module drives motor speed control or heater elements, while the 10-bit ADC reads temperature sensors (NTC thermistors) for closed-loop control. Flash self-programming allows firmware updates for new appliance features without factory retooling. The 2.0V-5.5V range supports direct 3.3V operation for energy-star compliant low-standby designs. Compared to 8051-based alternatives, the PIC16 RISC architecture executes 4x faster per MHz.

πŸŽ“

Educational Microcontroller Trainer Board

The PIC16F916-E/SP's 28-SPDIP through-hole package is ideal for educational trainer boards and breadboard-friendly student projects. The 0.1" pin pitch accepts standard 28-pin DIP sockets, allowing easy insertion and replacement by students. The 14KB flash accommodates full Microchip XC8 tutorial projects including LCD drivers, ADC sampling, PWM motor control, and I2C EEPROM interfacing. The MPLAB X IDE and PICkit 5 debugger provide a free, industry-standard toolchain for university courses. The PIC16F91x family is widely taught in electrical engineering curricula, and the 'E/SP' Extended temperature part survives student mishandling better than automotive-grade QFN variants.

πŸš—

Automotive Dashboard Auxiliary Display (Non-Safety)

The PIC16F916-E/SP drives non-safety automotive auxiliary displays like HVAC status panels, audio system LCDs, and seat-position indicators. Its Extended temperature grade (-40C to +125C) handles under-dash thermal stress in most regions, though safety-critical displays require AEC-Q100 qualified parts. The on-chip LCD controller drives 4-common x 28-segment TN/STN glass typical of automotive climate-control panels. The 20MHz clock speed supports smooth button debounce and CAN-bus software stacks via the AUSART. For under-hood or safety-critical displays, the AEC-Q100 qualified PIC16F1939 family is recommended instead.

πŸ’Š

Medical Device Front Panel (Non-Implantable)

The PIC16F916-E/SP suits medical device front panels for non-implantable, non-life-support equipment such as blood pressure monitors, glucose meters, and infusion pump status displays. Its integrated LCD driver shows readings and status icons directly on segmented glass without external controller cost. The nanoWatt Technology feature enables multi-year battery life for portable diagnostic devices. Extended temperature range handles clinical environments. For IEC 60601-1 medical safety compliance, additional isolation and watchdog circuitry are required beyond the MCU itself. The 14KB flash stores calibration tables, display fonts, and BLE helper code for smartphone pairing.

What is the program memory size of the PIC16F916-E/SP?
The PIC16F916-E/SP integrates 14KB (8K x 14-word) of flash program memory according to the Microchip datasheet. The 14-bit word organization is standard for PIC16 mid-range parts and yields 8,192 single-word instructions. In-circuit serial programming (ICSP) allows field updates without removing the part from the board.
What supply voltage range does the PIC16F916-E/SP support?
The PIC16F916-E/SP operates from 2.0 V to 5.5 V VDD per the Microchip datasheet, making it compatible with both 3.3 V and 5 V rails. The wide range simplifies battery-powered designs (single Li-ion via boost) and direct 5 V industrial supplies. The 'E' temperature suffix extends operating range to -40 C to +125 C.
How many I/O pins does the PIC16F916-E/SP have?
The PIC16F916-E/SP provides 24 general-purpose digital I/O pins in the 28-pin SPDIP package. The remaining pins are dedicated to VDD, VSS, MCLR, OSC1/OSC2, ICSP, and LCD segment lines shared with port functions. Pin multiplexing allows many pins to serve as digital I/O or alternate peripheral functions.
Does the PIC16F916-E/SP include an LCD driver?
Yes, the PIC16F916-E/SP integrates an on-chip LCD driver capable of driving up to 28 segments x 4 commons (112 segments total) directly, eliminating the need for an external LCD controller. This is one of the PIC16F91x family's distinguishing features. The LCD module requires external charge-pump capacitors on the VLCD pins.
What is the maximum operating frequency of PIC16F916-E/SP?
The PIC16F916-E/SP runs up to 20 MHz, equivalent to a 200 ns instruction cycle on the PIC16 RISC core. At 20 MHz the part delivers 5 MIPS, suitable for real-time control loops and human-interface tasks. The internal oscillator supports 8 MHz and 31 kHz operation for low-power modes without external crystals.
Where can I buy the PIC16F916-E/SP and what is the price?
As of 2026-09-22, the PIC16F916-E/SP is in stock at DigiKey (p/n 957111-ND) and Mouser (p/n 579-PIC16F916-E/SP), with distributor unit price around $5.27 at qty 1, falling to roughly $3.30 at qty 1000. Heisener also lists it in stock at $5.27 unit with 7,344 pieces on hand. Lead time for large orders is typically 20 weeks per distributor listing.
What is the lead time for the PIC16F916-E/SP?
According to FindIC, the PIC16F916-E/SP carries a standard lead time of 20 weeks from major distributors as of 2026-09-22. DigiKey and Mouser list the part in stock for immediate shipment in small quantities. For production volumes above 5,000 pieces, request a quote to confirm factory allocation with Microchip direct.
What is the difference between PIC16F916-E/SP and PIC16F916-I/SP?
The PIC16F916-E/SP and PIC16F916-I/SP differ only in the operating temperature grade: the E suffix denotes the Extended range of -40 C to +125 C, while the I suffix denotes the Industrial range of -40 C to +85 C. Both share the same 28-SPDIP package, 14KB flash, and identical pinout, making them functionally drop-in compatible for most applications.
Where can I download the PIC16F916 datasheet PDF?
The official Microchip PIC16F916 datasheet is available at https://ww1.microchip.com/downloads/en/devicedoc/41287e.pdf. Third-party mirrors exist on alldatasheet.com and digchip.com but the Microchip URL is the authoritative source. The datasheet covers the full PIC16F91x 28/40/44/64-pin family, so verify page count expectations against the 330-page aggregate family document.
Where is the pinout for the PIC16F916-E/SP 28-SPDIP?
The pinout for the PIC16F916-E/SP 28-SPDIP is in the Microchip datasheet (Section 1.0 "Device Overview") and follows the standard PIC16F91x 28-pin assignment: pin 1 = RA7/SEG18, pin 2 = RA6/SEG17, pin 3 = RA5/SEG14, pin 4 = RA4/SEG11, pin 5 = RA3/SEG5/VREF+, pin 11-12 = VSS/VDD, pin 13 = RA0, pin 14 = RA1, etc. The notch/dot marks pin 1.
When should I choose PIC16F916-E/SP over PIC16F886-E/SP?
Choose the PIC16F916-E/SP when your design needs an integrated LCD segment driver - the PIC16F886 lacks the LCD module and would require an external controller. The PIC16F916 has 24 I/O vs the PIC16F886's 28 I/O and slightly less RAM (352 B vs 368 B). Both share the same flash-based PIC16 core and similar peripherals at 20 MHz.
What is the best drop-in replacement for PIC16F916-E/SP?
The best drop-in replacements for PIC16F916-E/SP are other PIC16F91x 28-SPDIP variants: PIC16F914-I/SP (same family, 14KB flash, slightly fewer peripherals), PIC16F913-I/SP (8KB flash), and PIC16F917-I/SP (larger 28/40/44-pin family member). All share the PIC16F91x core and ICSP pinout, and code compiled for PIC16F916 should run with minimal modification on the PIC16F917.
Can PIC16F914-I/SP replace PIC16F916-E/SP directly?
Yes, the PIC16F914-I/SP is a drop-in replacement for the PIC16F916-E/SP in the same 28-SPDIP package with identical pinout and 14KB flash. The PIC16F914 has the same LCD driver and ADC, differing mainly in CCP module count. Industrial temperature range (-40 C to +85 C) is sufficient for most non-automotive designs.
What tools support programming the PIC16F916-E/SP?
The PIC16F916-E/SP is supported by Microchip's MPLAB X IDE, the XC8 C compiler, and the MPASM assembler. For hardware, use PICkit 3, PICkit 4, or PICkit 5 in-circuit debuggers/programmers connected to the ICSP pins (PGC/PGD). The MPLAB Code Configurator (MCC) generates peripheral initialization code for the LCD driver, ADC, and timers.
Is the PIC16F916-E/SP RoHS compliant?
Yes, the PIC16F916-E/SP is RoHS compliant and lead-free per the Microchip product page. It carries the lead-free finish on its 28-SPDIP pins suitable for Pb-free reflow and wave soldering processes. The datasheet ordering code 'E/SP' confirms the Extended temperature grade and SPDIP package combination with Pb-free compliance.

Engineering reference data for PIC16F916-E/SP β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F916-E/SP when you need an 8-bit MCU with an integrated LCD segment driver in a through-hole 28-SPDIP package and require Extended temperature grade (-40C to +125C). It is the sweet spot in the PIC16F91x family: more LCD capacity than PIC16F914, larger flash than PIC16F913, and a smaller package than PIC16F917. Choose PIC16F916-I/SP instead for cost-sensitive commercial/industrial designs that stay below +85C. Choose PIC16F917-I/SP if you need more than 24 I/O pins or more RAM. Avoid the PIC16F882 if you need the LCD driver. For modern designs requiring BLE or USB, consider migrating to the PIC18 or ATSAM ARM Cortex families instead.

Comparison with Alternatives

Parameter This Product PIC16F914-I/SP PIC16F913-I/SP PIC16F917-I/SP PIC16F916-I/SP PIC16F882-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same
Program Memory (Flash) 14 KB 14 KB 8 KB (-43%) 14 KB 14 KB 3.5 KB (-75%)
RAM 352 bytes 352 bytes 256 bytes 352 bytes 352 bytes 128 bytes
Maximum CPU Speed 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
Integrated LCD Driver Yes (28x4 segments) Yes (24x4 segments) Yes (16x4 segments) Yes (32x4 segments) Yes (28x4 segments) No
Temperature Grade Extended (-40C to +125C) Industrial (-40C to +85C) Industrial (-40C to +85C) Industrial (-40C to +85C) Industrial (-40C to +85C) Industrial (-40C to +85C)
Number of I/O Pins 24 24 24 36 24 24
RoHS Compliance Yes (lead-free) Yes (lead-free) Yes (lead-free) Yes (lead-free) Yes (lead-free) Yes (lead-free)

Key Differentiators

  • Extended temperature grade for harsh environments (vs PIC16F916-I/SP)
  • Largest LCD segment count in PIC16F91x 28-SPDIP family (vs PIC16F914-I/SP)
  • 14KB flash vs 8KB in PIC16F913 (vs PIC16F913-I/SP)
  • Integrated LCD driver vs no-LCD PIC16F882 (vs PIC16F882-I/SP)
  • 24 I/O vs 36 I/O in PIC16F917 trade-off (vs PIC16F917-I/SP)

Design Notes

The PIC16F916-E/SP supports multiple sleep modes (Sleep, Idle, and various oscillator modes). For battery-powered designs, use Sleep mode with the WDT enabled (typical current <1 uA) and wake via WDT overflow, external interrupt (INT pin), or peripheral interrupt. The nanoWatt Technology feature includes an internal 31 kHz oscillator (LF-INTOSC) that lets the Timer1 watchdog run during sleep without an external crystal. Disable unused peripherals via the CMCON, CVRCON, and ADCON0 registers to minimize quiescent draw.

Place decoupling capacitors (100 nF ceramic + 10 uF tantalum/electrolytic) within 5 mm of VDD pin 12 and VSS pin 11. Connect AVDD/VREF+ only if using external ADC reference; otherwise tie AVSS = VSS. For the LCD module, place the VLCD charge-pump capacitors (typically 0.1 uF to 1 uF) directly at the VLCD1/VLCD2/VLCD3 pins to minimize noise on segment lines. Keep segment traces short and routed away from switching power traces to avoid display ghosting. Connect the MCLR pin to VDD through a 10 kohm pull-up; do not leave MCLR floating.

Do not connect segment lines to LCD pins that you also need as digital I/O without first disabling the LCD module via the LCDCON register. The ICSP pins RB6/PGC and RB7/PGD must be accessible for in-circuit programming - do not buffer them or share them with heavy loads. The 'E' temperature suffix is required for designs above +85 C; the I-suffix variants will fail outside the Industrial range. When migrating code from PIC16F84A, note that PIC16F916 uses the mid-range instruction set and requires the XC8 compiler's enhanced header file.

Route the OSC1/OSC2 crystal traces symmetrically and as short as possible. Place the load capacitors (typically 15-33 pF for a 20 MHz crystal) directly at the OSC pins with a ground plane underneath. For internal oscillator operation, OSC1 can be left floating and OSC2 used as a general-purpose I/O (RA6). The ICSP connector (typically 6-pin 0.1" header) should be accessible without removing the board from an enclosure - common layout mistake is putting it under the LCD.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant and lead-free per Microchip product page ordering code E/SP. Not AEC-Q100 qualified - choose PIC16F1939 family for automotive safety-critical applications. Halogen-free status not stated in available data.

Data verified on: 2026-09-22 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F916-E/SP PIC16F916 datasheet Microchip PIC16F916 8-bit microcontroller with LCD driver 28-SPDIP PIC microcontroller PIC16F916 LCD segment driver PIC16F916 vs PIC16F914 PIC16F916 drop-in replacement PIC16F916-E/SP buy price nanoWatt technology PIC microcontroller PIC16F916 ICSP pinout battery powered PIC MCU with LCD

Related Components & Terms

Microchip Technology PIC16F916-E/SP PIC16F916-I/SP PIC16F914-I/SP PIC16F913-I/SP PIC16F917-I/SP PIC16F882-I/SP PIC microcontroller 8-bit MCU RISC architecture Harvard architecture nanoWatt Technology LCD segment driver 28-SPDIP RoHS ICSP AEC-Q100 MPLAB X IDE XC8 compiler MPASM assembler PICkit 5 10-bit ADC flash memory DIP package Through-hole
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