Microchip Technology

PIC16F767-E/SP - 8-Bit 20MHz MCU 14KB Flash 28-SPDIP | Microchip

MPN: PIC16F767-E/SP βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 28-pin SPDIP (Skinny DIP), 0.300 inch / 7.62 mm row spacing Package 20 MHz Speed 14 KB (8K x 14 words) Memory
From $3.74 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $6.21 $6.21
10 $5.58 $55.80
100 $4.95 $495.00
500 $4.21 $2,105.00
1,000 $3.74 $3,740.00
ℹ️ All prices are in USD

PIC16F767-E/SP Overview

The Microchip Technology PIC16F767-E/SP is an 8-bit CMOS flash-based microcontroller in the PIC16 family, delivering 20 MHz instruction execution (200 ns instruction cycle), 14 KB of program flash memory (8K x 14 words), 368 bytes of RAM, and 25 general-purpose I/O pins in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. The part suffix "-E" denotes the extended industrial temperature grade of -40C to +125C, while "/SP" identifies the 28-pin SPDIP package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. Within the semiconductor taxonomy, the PIC16F767 belongs to the 8-bit MCU hypernym, sits under the PIC16 mid-range family, and inherits the PIC16C7X instruction-set lineage. The "F" suffix indicates Flash program memory (reprogrammable in-circuit), and the part is built on Microchip's nanoWatt Technology for low-power sleep modes β€” placing it alongside other nanoWatt PIC16F mid-range devices.

Key features include an 11-channel, 10-bit Analog-to-Digital Converter (ADC), three 16-bit timers with three Capture/Compare/PWM (CCP) modules, a Master Synchronous Serial Port (MSSP) configurable as SPI or I2C, and a USART with LIN support. The device also provides two analog comparators with programmable on-chip voltage reference, a Parallel Slave Port (PSP), and 256 bytes of EEPROM. Brown-out Reset (BOR), Power-on Reset (POR), and a Watchdog Timer (WDT) with its own on-chip RC oscillator complete the safety/peripheral suite.

Architecturally, the PIC16F767 uses a Harvard RISC core with only 35 instructions, an 8-level hardware stack, and 14-bit wide instruction words. nanoWatt Technology adds dynamic oscillator switching, ultra-low-power wake-up from sleep on interrupt, and selective peripheral disable β€” features that translate directly into standby currents in the microampere range. The on-chip programmable low-voltage detection (LVD) and BOR protect Flash integrity at low supply voltages.

Typical applications include industrial sensor front-ends with multiple analog channels, LIN-bus automotive body controllers, low-cost motor-drive BLDC/PWM controllers, multi-rail power-supply housekeeping, and consumer appliances with segmented LED or simple graphic displays. With its 25 I/O lines and three PWM channels, the PIC16F767-E/SP is also widely used in BLDC fan controllers, small HVAC actuators, and battery chargers.

When designing with this MCU, reserve pin 1 (MCLR/RE3) for the Master Clear reset input unless the internal MCLR is reconfigured β€” and confirm that the in-circuit debugger (ICD) header does not load the PGC/PGD lines (RB6/RB7). Use a 100 nF decoupling capacitor directly across VDD/VSS, plus a bulk capacitor near the IC, and provide an adequate ground pour for ADC accuracy.

This page synthesizes distributor pricing as of 2026-09-21, drop-in same-package alternatives from the PIC16 family, and practical design notes not found in the bare datasheet.

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

Microchip Technology
Core Architecture: 8-bit RISC, 14-bit instruction word
Mounting Type: Through-Hole
Package: 28-pin SPDIP (SP)

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

PIC16F767-I/SP

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SPDIP
PIC16F (8-bit RISC) Β· 14 KB Flash (8K x 14 words) Β· 368 bytes Β· 20 MHz Β· 200 ns Β· 11 channels x 10-bit Β· 3 (Timer0, Timer1, Timer2)

βœ“ In Stock

$5.2 / Unit

View Datasheet β†’

PIC16F777-I/SP

βœ… Drop-In
πŸ“¦ 28-SPDIP
pin-for-pin compatible superset; adds second USART and 14-channel ADC vs 11-channel; same 14 KB flash and 28-SPDIP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F737-I/SP

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SPDIP
PIC16F7x7 mid-range 8-bit Β· 8-bit RISC, 14-bit instruction word Β· 35 single-word instructions Β· 20 MHz Β· 200 ns Β· 7 KB (4K x 14) Β· 368 bytes Β· 256 bytes

βœ“ In Stock

$3.34 / Unit

View Datasheet β†’

PIC16F876A-I/SP

βœ… Drop-In
πŸ“¦ 28-SPDIP
pin-compatible 28-SPDIP, 14 KB flash, 368 RAM, 5-channel 10-bit ADC (vs 11-channel on F767) and USART - F876A lacks Parallel Slave Port; 70% param match due to fewer ADC channels and no PSP

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F767-E/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 8-bit RISC (Harvard)
Instruction Set Width 14 bits
Number of Instructions 35
Program Memory (Flash) 14 KB (8K x 14 words)
Data RAM 368 bytes
Data EEPROM 256 bytes
Hardware Stack 8 levels
Maximum CPU Speed 20 MHz
Instruction Execution Time 200 ns at 20 MHz
ADC 11 channels, 10-bit
Timers 3 (Timer0, Timer1, Timer2)
Capture/Compare/PWM (CCP) 3 modules
Serial Interfaces MSSP (SPI / I2C), USART (with LIN)
Parallel Slave Port (PSP) Yes (PORTD + PORTE<0:2>)
Comparators 2 with programmable voltage reference
General-Purpose I/O Pins 25
Brown-out Reset / Power-on Reset Yes
Watchdog Timer Yes, with dedicated RC oscillator
nanoWatt Low-Power Technology Yes
Operating Voltage 2.0 V to 5.5 V
Operating Temperature (E suffix) -40C to +125C
Package 28-pin SPDIP (Skinny DIP), 0.300 inch / 7.62 mm row spacing
Mounting Type Through-Hole (THT)
RoHS Status Compliant

PIC16F767-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 MCLR/RE3 β€” Master Clear reset input (or digital I/O RE3 if MCLR disabled)
Pin 2 RA0/AN0 β€” PORTA bit 0 / Analog input 0
Pin 3 RA1/AN1 β€” PORTA bit 1 / Analog input 1
Pin 4 RA2/AN2/VREF- β€” PORTA bit 2 / Analog input 2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ β€” PORTA bit 3 / Analog input 3 / ADC VREF+
Pin 6 RA4/AN4/T0CKI β€” PORTA bit 4 / Analog input 4 / Timer0 clock input
Pin 7 RA5/AN5/SS β€” PORTA bit 5 / Analog input 5 / SPI Slave Select
Pin 8 VSS β€” Ground reference
Pin 9 OSC1/CLKI/RA7 β€” Crystal oscillator input / external clock in / PORTA bit 7
Pin 10 OSC2/CLKO/RA6 β€” Crystal oscillator output / clock out / PORTA bit 6
Pin 11 RC0/T1OSO/T1CKI β€” PORTC bit 0 / Timer1 oscillator out / Timer1 clock in
Pin 12 RC1/T1OSI/CCP2 β€” PORTC bit 1 / Timer1 oscillator in / CCP2 output
Pin 13 RC2/CCP1 β€” PORTC bit 2 / CCP1 PWM output
Pin 14 RC3/SCK/SCL β€” PORTC bit 3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA β€” PORTC bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO β€” PORTC bit 5 / SPI data out
Pin 17 RC6/TX/CK β€” PORTC bit 6 / USART TX / USART clock
Pin 18 RC7/RX/DT β€” PORTC bit 7 / USART RX / USART data
Pin 19 VSS β€” Ground reference
Pin 20 VDD β€” Positive supply (2.0 V to 5.5 V)
Pin 21 RB0/INT0/AN12 β€” PORTB bit 0 / External interrupt 0 / Analog input 12 (differential)
Pin 22 RB1/INT1/AN10 β€” PORTB bit 1 / External interrupt 1 / Analog input 10 (differential)
Pin 23 RB2/INT2/AN8 β€” PORTB bit 2 / External interrupt 2 / Analog input 8 (differential)
Pin 24 RB3/CCP2/AN9 β€” PORTB bit 3 / CCP2 alternate / Analog input 9 (differential)
Pin 25 RB4/AN11 β€” PORTB bit 4 / Analog input 11 (KBI0)
Pin 26 RB5/AN13/CCP3 β€” PORTB bit 5 / Analog input 13 (differential) / CCP3 output
Pin 27 RB6/PGC β€” PORTB bit 6 / ICSP clock (KBI2)
Pin 28 RB7/PGD β€” PORTB bit 7 / ICSP data (KBI3)

Typical Applications

PIC16F767-E/SP is suitable for 6 applications: Industrial Multi-Channel Sensor Front-End, Automotive LIN Bus Body Controller, BLDC / Small DC Motor Drive Controller, Battery Charger / Power Supply Housekeeping, Consumer Appliance User Interface (LED + Keypad), Remote Sensor Node with SPI/I2C Peripherals.

🏭

Industrial Multi-Channel Sensor Front-End

The PIC16F767-E/SP is purpose-built for multi-channel industrial sensor conditioning because it integrates an 11-channel 10-bit ADC with differential conversion, two analog comparators with a programmable voltage reference, and three 16-bit CCP/PWM channels in one 28-pin SPDIP package. With 14 KB flash and 368 bytes RAM, the MCU can host a complete sensor-polling loop, linearization, and LIN/CAN-style reporting without external glue logic. The extended -40C to +125C temperature grade lets the same firmware run in factory-floor enclosures or outdoor instrumentation. Compared with switching to a separate external ADC, the integrated converter saves board area, BOM cost, and ADC-to-CPU latency in deterministic time-triggered control loops.

πŸš—

Automotive LIN Bus Body Controller

The PIC16F767-E/SP is a strong fit for low-speed automotive body-control networks because it integrates a USART with LIN 1.3 support, three PWM channels for lamp/H-bridge control, and an 11-channel 10-bit ADC for reading switch-battery voltages and thermistors β€” all in one automotive-temperature (-40C to +125C) MCU. The 14 KB flash comfortably fits a LIN-slave state machine plus diagnostics, while 368 bytes RAM is enough for a small command queue and debounced inputs. The Extended temperature grade (E suffix) makes it suitable for under-hood and door-module environments where the cheaper I (industrial) grade is insufficient. Against a discrete UART + timer implementation, the integrated LIN hardware saves code space and CPU cycles.

⚑

BLDC / Small DC Motor Drive Controller

For cost-sensitive brushed-DC and small BLDC motor drives the PIC16F767-E/SP delivers three independent CCP/PWM channels with 10-bit resolution and complementary output modes for half-bridge control. The 20 MHz CPU and 200 ns instruction cycle provide the determinism needed for trapezoidal commutation at speeds up to several thousand RPM. nanoWatt Technology with selectable idle/sleep modes lets battery-powered garden tools and small appliances drop below 1 microamp standby current. The integrated 11-channel 10-bit ADC handles back-EMF sensing, current shunt monitoring, and potentiometer speed reference without an external ADC. Compared with a fixed-function motor-controller ASIC, the F767 retains full firmware flexibility for sensorless start-up algorithms.

πŸ”‹

Battery Charger / Power Supply Housekeeping

In sealed lead-acid, NiMH, or Li-ion charger designs, the PIC16F767-E/SP serves as the supervisory MCU: the 10-bit ADC monitors battery voltage, charge current via a shunt, and temperature via an NTC; three PWM channels drive the buck/boost FETs; and the USART reports telemetry to a host. The 256-byte EEPROM stores user profiles and learned parameters across power cycles. The BOR and Watchdog Timer prevent lock-ups that would otherwise leave a charger in an unsafe state, while the 2.0-5.5 V operating range lets the MCU run directly from a single Li-ion cell. Against a dedicated charger IC, this approach adds custom CC/CV profiles, LCD support, and field-upgradeable firmware.

πŸ“±

Consumer Appliance User Interface (LED + Keypad)

Washing machines, microwave ovens, and coffee makers use the PIC16F767-E/SP to scan a 4x4 keypad matrix, drive a multiplexed 7-segment or LED display, and read a few analog inputs (door switch, weight, NTC). The 25 GPIO pins comfortably support 8 digit + 8 segment LED multiplexing plus 8 key inputs, while the 11-channel ADC reads the few analog sensors. The MSSP-configurable I2C bus connects to an external RTC or EEPROM for scheduling, and the USART reports debug logs at 9600 baud. Compared with discrete 555-timer-based scan circuits, this saves PCB space and adds configurable behaviors via firmware.

🧩

Remote Sensor Node with SPI/I2C Peripherals

The PIC16F767-E/SP is well suited to remote sensor aggregation nodes because the MSSP block supports both SPI (for fast external sensors or FRAM) and I2C (for slow sensors and EEPROM), the USART handles RS-485 or LIN reporting, and nanoWatt Technology drops the sleep current low enough for multi-year battery life. The 14 KB flash stores application code plus a small Modbus or proprietary protocol stack; the 256-byte EEPROM retains calibration coefficients across battery swaps. The 11-channel ADC reads soil moisture, light, temperature, and a battery divider; the on-chip comparators wake the MCU when a sensor threshold is crossed. Compared with a Cortex-M0+ solution, the F767 has lower active power and a smaller code footprint for simple protocols.

Recommended Products Summary

PIC16F777-I/SP 14-channel ADC superset, same 28-SPDIP pinout Used in: Industrial Multi-Channel Sensor Front-End, Automotive LIN Bus Body Controller MCP2551 External CAN transceiver for higher-speed reporting Used in: Industrial Multi-Channel Sensor Front-End MCP9700 Analog temperature sensor pairing for ADC input Used in: Industrial Multi-Channel Sensor Front-End PIC16F767-I/SP Lower-cost industrial-temperature variant Used in: Industrial Multi-Channel Sensor Front-End, BLDC / Small DC Motor Drive Controller, Battery Charger / Power Supply Housekeeping MCP2021 LIN bus transceiver with integrated voltage regulator Used in: Automotive LIN Bus Body Controller PIC16F737-I/SP Microchip Technology Used in: Automotive LIN Bus Body Controller, Consumer Appliance User Interface (LED + Keypad) MCP1416 Low-side MOSFET gate driver paired with PWM outputs Used in: BLDC / Small DC Motor Drive Controller IRF7507 Dual N/P-channel MOSFET for half-bridge output stage Used in: BLDC / Small DC Motor Drive Controller MCP1700 3.3V LDO regulator for MCU power rail Used in: Battery Charger / Power Supply Housekeeping MCP73123 Standalone Li-ion charge controller (fallback option) Used in: Battery Charger / Power Supply Housekeeping MCP23017 I2C 16-bit I/O expander for large key matrices Used in: Consumer Appliance User Interface (LED + Keypad) MCP79410 I2C real-time clock with battery backup Used in: Consumer Appliance User Interface (LED + Keypad) MCP9808 High-accuracy I2C temperature sensor Used in: Remote Sensor Node with SPI/I2C Peripherals 25LC256 SPI EEPROM for logging non-volatile data Used in: Remote Sensor Node with SPI/I2C Peripherals MAX485 RS-485 transceiver for long-distance reporting Used in: Remote Sensor Node with SPI/I2C Peripherals
What is the PIC16F767-E/SP and what package does it come in?
The PIC16F767-E/SP is an 8-bit flash microcontroller from Microchip Technology's PIC16 mid-range family, delivered in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. Per the Microchip product page, it integrates 14 KB of program flash, 368 bytes of RAM, 25 I/O pins, an 11-channel 10-bit ADC, and a 20 MHz CPU, making it a drop-in member of the 28-pin PIC16F7xx family.
What is the program memory size of the PIC16F767-E/SP?
The PIC16F767-E/SP includes 14 KB of on-chip Flash program memory, organized as 8K x 14-bit words. According to the Microchip datasheet, the Flash is rated for 100,000 erase/write cycles typical and supports in-circuit self-programming (ICSP) through the RB6/RB7 PGC/PGD pins.
How many ADC channels does the PIC16F767-E/SP have?
The PIC16F767-E/SP provides 11 channels of 10-bit Analog-to-Digital conversion multiplexed onto PORTA and PORTE. The ADC supports both single-ended and differential conversion modes (the differential mode is a signature PIC16F7xx feature not present on smaller PIC16F devices).
What is the operating temperature range of the PIC16F767-E/SP?
The PIC16F767-E/SP operates from -40C to +125C, identified by the "E" temperature grade in the part number. The "I" industrial grade version (PIC16F767-I/SP) is rated -40C to +85C, while the "E" grade is required for under-hood automotive, industrial, and outdoor deployments.
What is the difference between PIC16F767 and PIC16F737?
The PIC16F767 adds a Parallel Slave Port (PORTD + PORTE<0:2>) and 256 bytes of EEPROM compared with the PIC16F737, which lacks the PSP. Both share the same 28-pin pinout, 14 KB flash, 11-channel 10-bit ADC, and three CCP modules, making the F767 a software-and-footprint compatible superset of the F737.
Where can I buy the PIC16F767-E/SP at the best price?
PIC16F767-E/SP is in stock at major distributors including DigiKey (Digi-Key part 870306), Mouser, and Microchip Direct, with pricing starting around $6.21 at qty 1 and falling to $3.74 at qty 1,000 as of 2026-09-21. For higher volume OEM contracts, Microchip Direct typically offers the lowest unit price.
What is the lead time and stock status for PIC16F767-E/SP?
As of 2026-09-21, DigiKey and Mouser report factory stock with same-day shipment on cut-tape and tube quantities of the PIC16F767-E/SP. Standard factory lead time is 8-12 weeks for larger reel orders; samples ship within 1-2 business days from Microchip Direct for qualified accounts.
Can PIC16F876A-I/SP be used as a drop-in replacement for PIC16F767-E/SP?
No, the PIC16F876A-I/SP is NOT pin-to-pin compatible with the PIC16F767-E/SP β€” the F876A is a 28-pin PIC16F87x part with a different pinout (notably the placement of PGC/PGD and the analog channels). For true drop-in replacements on the same PCB footprint, choose the PIC16F767-I/SP (same die, industrial temperature grade) or PIC16F777-I/SP (larger flash superset).
PIC16F767 vs PIC16F777 β€” which should I choose?
The PIC16F777 is the higher-memory superset of the PIC16F767: 14 KB flash vs 14 KB flash (same), 368 vs 368 RAM (same), but the F777 adds a 14-channel ADC and a second USART. Both share the 28-pin SPDIP package and pinout, so the PIC16F777-I/SP is a drop-in upgrade when you need more ADC channels or a second UART.
When should I choose the PIC16F767-E/SP over the PIC16F1937?
Choose the PIC16F767-E/SP when you need a proven 28-pin PIC16F7xx pinout, 11-channel 10-bit ADC with differential mode, and an extended -40C to +125C temperature grade at the lowest possible cost. Choose the PIC16F1937 when you need significantly more peripherals (LCD driver, larger memory, mTouch capacitive sensing) at the cost of an updated toolchain.
Where can I download the PIC16F767 datasheet PDF?
The official PIC16F767 datasheet (document DS30491) is available as a free PDF download from the Microchip Technology website at https://ww1.microchip.com/downloads/en/DeviceDoc/30491d.pdf. The datasheet contains the pinout, electrical characteristics, ADC timing diagrams, and full instruction-set reference for all 28/40/44-pin PIC16F7xx variants.
What is the pinout of the PIC16F767-E/SP in 28-SPDIP?
In the 28-SPDIP package, pin 1 is MCLR/RE3 (Master Clear / digital I/O), pins 2-7 are RA0-RA5, pin 8 is VSS, pins 9-10 are OSC1/OSC2, pins 11-12 are RC0-RC1, pins 13-17 are RC2-RC6, pin 18 is RC7, pin 19 is VSS, pin 20 is VDD, pins 21-27 are RB0-RB6, and pin 28 is RB7. Full pinout and analog/digital mapping are in section 1 of the manufacturer datasheet.
What is the best Microchip equivalent for the PIC16F767-E/SP at lower cost?
For a same-brand, same-package, same-pinout Microchip equivalent, choose the PIC16F767-I/SP (industrial -40C to +85C temperature grade) when the extended -40C to +125C range is not required; pricing is typically 15-25% lower than the E grade. The PIC16F737-I/SP can also be used if the PSP is not needed in your application.
Hey Google, what are the key specifications of the PIC16F767-E/SP that engineers should know?
The PIC16F767-E/SP integrates an 8-bit RISC core at 20 MHz (200 ns instruction cycle), 14 KB flash, 368 bytes RAM, 256 bytes EEPROM, 25 GPIO, 11-channel 10-bit ADC with differential mode, 3 CCP/PWM modules, MSSP supporting SPI/I2C, USART with LIN, 2 comparators, Parallel Slave Port, and nanoWatt low-power technology. It runs from 2.0-5.5 V across -40C to +125C in a 28-pin SPDIP package.
What is the difference between the PIC16F767-E/SP and the PIC16F870-I/SP?
The PIC16F870 is an older PIC16F87x family member that uses a 5-channel 10-bit ADC and lacks the Parallel Slave Port of the F767. The PIC16F767-E/SP offers 11 ADC channels (with differential mode), a PSP, and the extended -40C to +125C temperature grade, while the F870 only offers the -40C to +85C industrial range β€” the F767 is the more capable replacement.

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

Selection Guide

Choose the PIC16F767-E/SP when you need a 28-pin through-hole MCU with an extended -40C to +125C temperature range, 11-channel 10-bit ADC with differential inputs, and a Parallel Slave Port for bus-attached applications. Choose the PIC16F767-I/SP instead if your design only needs the -40C to +85C industrial range β€” you save 15-25% on unit cost with identical firmware and pinout. For designs needing more ADC channels or a second USART, step up to the pin-compatible PIC16F777-I/SP (14 ADC channels, 2 USARTs). For lower memory (7 KB flash, 192 bytes RAM) in a 28-QFN surface-mount package, choose the PIC16F747-E/ML β€” but note the package change requires PCB rework. For older PIC16F87x designs needing replacement, the PIC16F876A-I/SP is pin-compatible but only has 5 ADC channels and lacks the PSP. The PIC16F767-E/SP is the modern, lowest-cost superset choice for new 28-pin PIC16 designs.

Comparison with Alternatives

Parameter This Product PIC16F767-I/SP PIC16F777-I/SP PIC16F737-I/SP PIC16F747-E/ML PIC16F876A-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP (/SP) 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-QFN (/ML) - different 28-SPDIP - same
Program Flash 14 KB (8K x 14) 14 KB 14 KB 14 KB 7 KB (4K x 14) 14 KB
Data RAM 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes 368 bytes
ADC Channels 11 channels, 10-bit (with differential) 11 channels, 10-bit 14 channels, 10-bit 11 channels, 10-bit 14 channels, 10-bit 5 channels, 10-bit
USART 1 (with LIN) 1 2 (enhanced) 1 2 (enhanced) 1
Parallel Slave Port Yes (PORTD + PORTE<0:2>) Yes Yes No Yes No
Temperature Grade E: -40C to +125C I: -40C to +85C I: -40C to +85C I: -40C to +85C E: -40C to +125C I: -40C to +85C
CPU Speed 20 MHz (200 ns instruction cycle) 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz

Key Differentiators

  • Extended industrial temperature grade -40C to +125C (vs PIC16F767-I/SP)
  • 11-channel 10-bit ADC with differential mode (versus 5-channel on PIC16F876A) (vs PIC16F876A-I/SP)
  • Parallel Slave Port (PORTD + PORTE<0:2>) for bus-attached co-processor roles (vs PIC16F737-I/SP)
  • USART with on-chip LIN 1.3 hardware support (vs PIC16F737-I/SP)

Design Notes

Estimated: at 20 MHz and 5.5 V, the PIC16F767-E/SP typically draws ~13 mA active and ~1.2 uA in sleep with Watchdog disabled. Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD (pin 20) and VSS (pin 19) pair, with the ground trace returning directly to the device ground pin β€” not through a shared analog/digital bus. For battery-powered nodes, set the OSCCON IRCF bits to the lowest frequency that meets timing requirements and use SLEEP between ADC conversions.

The MCLR pin (pin 1, RE3) defaults to a reset input. If your application ties it directly to VDD with a 10 kohm pull-up, do not also configure RE3 as a digital output in software β€” the PIC16F767-E/SP does not support that combination and the pin will behave unpredictably. Either disable MCLR via the CONFIG register (CONFIG1H MCLRE=0) to free RE3 as an input-only GPIO, or leave MCLR enabled and never write to TRISE<3>.

The PIC16F767-E/SP uses RB6 (pin 27) and RB7 (pin 28) as PGC/PGD for in-circuit serial programming and in-circuit debugging. Keep the ICSP header traces short (<50 mm), add 4.7 kohm pull-downs on PGC and PGD to prevent floating during power-up, and ensure no low-impedance load on those pins that would interfere with the programmer driving 5 V. Adding a small series resistor (100 ohm) in series with PGC/PGD protects against programmer short circuits without affecting signal integrity at ICSP frequencies.

The 11-channel 10-bit ADC achieves ~1 LSB accuracy only when AVdd impedance is below 10 ohm at the ADC reference frequency. Place a separate AVdd filter (10 ohm + 100 nF) when the digital VDD is fed from a switching regulator; sharing the digital supply without filtering can add 2-3 LSBs of noise. Enable the ADC interrupt-driven mode rather than polling, and use ADC clock frequencies <= 1.6 MHz at 5 V (Fosc/32 or slower) for reliable 10-bit conversions.

Compliance Information

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

RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified β€” the E temperature grade (-40C to +125C) supports industrial use but does not replace automotive qualification; customers requiring AEC-Q100 should select PIC16F767-E/SP in automotive-qualified Microchip part number listings.

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

Related Searches

PIC16F767-E/SP PIC16F767 datasheet PDF Microchip PIC16F767 8-bit microcontroller 14KB flash 28-SPDIP PIC16 PIC16F767 vs PIC16F737 PIC16F767 LIN bus automotive PIC16F767-E/SP price buy PIC16F767-E/SP pinout 28-pin SPDIP PIC16F767 drop-in replacement 28-SPDIP nanoWatt PIC microcontroller 11-channel ADC how to program PIC16F767 with ICSP PIC16F767-E/SP in stock DigiKey Mouser

Related Components & Terms

Microchip Technology PIC16F767 PIC16F767-E/SP PIC16F767-I/SP PIC16F737-I/SP PIC16F777-I/SP PIC16F747-E/ML PIC16F876A-I/SP 8-bit microcontroller PIC16 mid-range family nanoWatt Technology Flash memory RISC architecture Harvard architecture 10-bit ADC CCP/PWM SPI I2C USART LIN bus Parallel Slave Port 28-SPDIP package ICSP DIP-28 Brown-out Reset Watchdog Timer MSSP AEC-Q100
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