Microchip Technology

PIC16F767-E/SS - 8-Bit MCU, 14KB Flash, 20MHz | Microchip

MPN: PIC16F767-E/SS ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss SSOP-28 (5.30 mm) Package 20 MHz Speed 14 KB Memory
From $3.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $5.5 $5.50
10 $4.95 $49.50
100 $4.18 $418.00
500 $3.65 $1,825.00
1,000 $3.1 $3,100.00
ℹ️ All prices are in USD

PIC16F767-E/SS Overview

The Microchip PIC16F767-E/SS is an 8-bit CMOS FLASH-based microcontroller built on Microchip's PIC16 architecture, delivering 20MHz instruction execution (200ns per instruction) with only 35 single-word instructions. It integrates 14KB of program FLASH, 368 bytes of RAM, and 25 digital I/O pins in a 28-pin SSOP (5.30mm) package with industrial-grade -40C to +125C operating range. Per the PIC16F767 datasheet DS30491, this device combines the legacy PIC16C5X/PIC12CXXX/PIC16C7X code compatibility with modern peripherals including 11 channels of 10-bit ADC, three timers, three Capture/Compare/PWM modules, USART, and a Master Synchronous Serial Port that supports both SPI and I2C. The 'E' suffix denotes the extended temperature grade while '/SS' specifies the SSOP-28 package orientation.

What is an 8-bit microcontroller? An 8-bit MCU is a single-chip computer with an 8-bit data path, optimized for embedded control tasks where deterministic timing, low power, and ease of programming outweigh raw computation. The PIC16F767 sits within the broader hierarchy: 8-bit PIC microcontroller -> PIC16 mid-range family -> FLASH-based MCU -> Microchip's mid-tier PIC portfolio.

The PIC16F767-E/SS features an integrated 10-bit ADC with 11 input channels, enabling direct measurement of up to 11 analog sensors without external multiplexing. Its three CCP modules support PWM generation for motor control, LED dimming, or signal generation, while the MSSP peripheral can operate as either SPI master/slave or I2C master/slave, allowing direct interfacing with sensors, EEPROMs, displays, and other MCUs. The USART provides asynchronous and synchronous serial communication, including RS-232 and LIN bus support. The device supports both internal and external oscillator modes with a wide frequency range, plus in-circuit serial programming (ICSP) for field updates via two pins.

Architecturally, the PIC16F767 uses a Harvard RISC architecture with separate program and data buses, allowing instruction fetching and operand access to occur simultaneously. Its 35-instruction set enables compact assembly code and predictable interrupt latency. The 14-bit instruction word delivers 14KB program memory; the 8-bit-wide data path is supported by 368 bytes of RAM and 256 bytes of data EEPROM. On-chip peripherals are configured via memory-mapped Special Function Registers (SFRs), and a prioritized interrupt controller supports both core and peripheral interrupt sources.

Typical applications include industrial sensor hubs, motor and pump controllers with PWM, LED lighting controllers, automotive body and accessory electronics, white-goods user interfaces, battery management subsystems, USB-to-UART bridges (when paired with a USB controller), and consumer remote controls. The generous I/O count and ADC channel count make it especially well suited to multi-signal monitoring and closed-loop control designs.

When designing with the PIC16F767-E/SS, reserve dedicated pins for MCLR/VPP, the two ICSP clock/data lines, and the main oscillator. Place decoupling capacitors (100nF and 10uF bulk) within 5mm of VDD/VDD2 pins to suppress switching noise. Always hold MCLR low during power-up until VDD stabilizes, and configure unused I/O as outputs driven low to minimize current draw. This page consolidates distributor pricing, drop-in alternatives, and field-tested design guidance not found in any single manufacturer datasheet.

Drop-in alternatives for PIC16F767-E/SS — 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/SS (same form factor and footprint) — differing in Package, ADC, Operating Temperature Range, Program Memory, Timers.

Microchip Technology
Package: 28-SSOP
ADC: 11 channels x 10-bit
Operating Temperature Range: -40 C to +125 C (Extended, E suffix)
Microchip Technology
Package: 28-SSOP (5.30 mm body)
ADC: 8-bit, 5 channels
Operating Temperature Range: -40 C to +85 C (Industrial grade)
Microchip Technology
Package: 28-SSOP (5.30 mm body)
ADC: 11 channels, 10-bit
Program Memory: 14 KB (8K x 14) FLASH
Microchip Technology
Package: 28-SSOP (5.30 mm body width, Tape & Reel)
ADC: 10-bit, up to 11 channels
Operating Temperature Range: -40 C to +85 C (Industrial)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F767-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-28
PIC16F RISC 8-bit · 14 KB (8K x 14) FLASH · 368 bytes · 256 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V · 25

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16F767T-E/SS

✅ Drop-In
📦 SSOP-28
same die, Tape and Reel packaging variant (T suffix) vs Tube

📋 Reference alternative (not in catalog)

PIC16F767T-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-28
PIC16 8-bit RISC (Harvard) · PIC16 / PIC16F · 14 KB (8K x 14 words) Flash · 368 bytes · 256 bytes · 20 MHz (5 MIPS) · 200 ns · 2.0 V to 5.5 V

✓ In Stock

$4.18 / Unit

View Datasheet →

PIC16F737-E/SS

✅ Drop-In
Microchip Technology
📦 SSOP-28
PIC RISC 8-bit · 7 KB (4K x 14) Flash · 368 bytes · 20 MHz · 5 V nominal · -40 C to +125 C (Extended, E suffix) · 28-SSOP · 25

✓ In Stock

$3.51 / Unit

View Datasheet →
ℹ️ 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/SS Maximum Ratings & Electrical Characteristics

Architecture PIC16 (8-bit Harvard RISC)
Program Memory (FLASH) 14 KB
RAM 368 bytes
Data EEPROM 256 bytes
Max CPU Clock 20 MHz
Instruction Execution Time 200 ns
I/O Pins 25
ADC Channels 11 (10-bit)
Timers 3
CCP/ECCP Modules 3
MSSP SPI (master/slave) / I2C (master/slave)
UART/USART Yes (AUSART, supports RS-232, LIN)
Operating Voltage 2.0 V to 5.5 V
Operating Temperature -40 C to +125 C (Extended, -E grade)
Package SSOP-28 (5.30 mm)
Mounting Type Surface Mount
ICSP Programming Yes (In-Circuit Serial Programming)
RoHS Status Compliant

PIC16F767-E/SS Pin Configuration

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
Pin 1 MCLR/VPP/RE3 — Master Clear reset / Programming voltage / digital I/O RE3
Pin 2 RA0/AN0/C1IN+ — PORTA bit 0 / ADC input / comparator input
Pin 3 RA1/AN1/C2IN+ — PORTA bit 1 / ADC input / comparator input
Pin 4 RA2/AN2/C2IN- — PORTA bit 2 / ADC input / comparator input
Pin 5 RA3/AN3/C1IN- — PORTA bit 3 / ADC input / comparator input
Pin 6 RA4/C1OUT — PORTA bit 4 / comparator output
Pin 7 RA5/AN4/C2OUT/SS/HLVDIN — PORTA bit 5 / ADC input / comparator / SPI select / HLVD input
Pin 8 VDD — Positive supply voltage
Pin 9 OSC1/CLKI/RA7 — Crystal input / external clock / PORTA bit 7
Pin 10 OSC2/CLKO/RA6 — Crystal output / clock output / PORTA bit 6
Pin 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pin 13 RC2/CCP1/P1A — PORTC bit 2 / CCP1 / PWM output P1A
Pin 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock (MSSP)
Pin 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO/CCP3 — PORTC bit 5 / SPI data out / CCP3
Pin 17 RC6/TX/CK — PORTC bit 6 / USART TX / clock
Pin 18 RC7/RX/DT — PORTC bit 7 / USART RX / data
Pin 19 VSS — Ground
Pin 20 VDD2 — Positive supply voltage (second VDD pin for SSOP)
Pin 21 RB0/INT0/FLT0/AN12 — PORTB bit 0 / External interrupt 0 / PWM fault / ADC input
Pin 22 RB1/INT1/AN10 — PORTB bit 1 / External interrupt 1 / ADC input
Pin 23 RB2/INT2/AN8 — PORTB bit 2 / External interrupt 2 / ADC input
Pin 24 RB3/INT3/CCP2/AN9 — PORTB bit 3 / INT3 / CCP2 / ADC input
Pin 25 RB4/AN11 — PORTB bit 4 / ADC input
Pin 26 RB5/AN13 — PORTB bit 5 / ADC input
Pin 27 RB6/PGC/ICSPCLK — PORTB bit 6 / ICSP clock
Pin 28 RB7/PGD/ICSPDAT — PORTB bit 7 / ICSP data

Typical Applications

PIC16F767-E/SS is suitable for 6 applications: Industrial Sensor Monitoring Hub, BLDC Motor and DC Motor PWM Controller, LED Lighting and Signage Controller, Automotive Body and Accessory Electronics, Smart Home and IoT Sensor Node, Consumer Appliance Control Board.

🏭

Industrial Sensor Monitoring Hub

The PIC16F767-E/SS fits industrial sensor hubs because its 11 channels of 10-bit ADC directly sample 11 independent analog signals without external multiplexing. The 8-bit 20 MHz PIC16 core runs custom signal conditioning or 4-20 mA interface logic with deterministic 200ns instruction cycles, while 368 bytes of RAM hold critical filtering state. The -E -40C to +125C temperature grade permits deployment near motors or process equipment. Place a 100nF decoupler within 5mm of each VDD/VDD2 pin, and use the ADC's internal bandgap reference to reduce BOM cost. Compared to the PIC16F737-E/SS, this variant doubles available code space for complex sensor-fusion routines.

BLDC Motor and DC Motor PWM Controller

The PIC16F767-E/SS is ideal for DC motor speed control and small BLDC motor commutation because its three Enhanced CCP modules generate up to six simultaneous PWM outputs at up to 20-bit resolution. At a 20 MHz CPU clock the PWM frequency can be tuned between 1.22 kHz and 250 kHz, allowing optimization for either low-noise or high-current switching. The 10-bit ADC samples shunt current and back-EMF, while PWM remains hardware-driven for jitter-free commutation. Designers pairing this MCU should reserve one CCP for current-trip protection. Compared to the PIC16F767-I/SS, the -E variant supports sealed enclosures that may exceed +85C ambient.

💡

LED Lighting and Signage Controller

The PIC16F767-E/SS drives LED lighting controllers in commercial and architectural installations. Three CCP channels support multi-channel PWM dimming, while the MSSP can be configured as SPI to chain WS2801-style LED drivers or as I2C to control LED controllers such as PCA9685. Its 14KB FLASH allows rich dimming curves, color-temperature mixing, and customizable fade patterns. With -40C to +125C operation it tolerates sealed outdoor enclosures, while 2.0V to 5.5V VDD fits both battery and 3.3V/5V regulated supplies. The drop-in alternative PIC16F767-E/SP shares the same die but in a plastic DIP package for breadboarding.

🚗

Automotive Body and Accessory Electronics

The PIC16F767-E/SS supports automotive accessory designs including HVAC controls, lighting interfaces, and seat modules. Its USART supports LIN bus operation, enabling communication with vehicle body controllers using industry-standard LIN 1.3/2.x. Three PWM channels drive motors for mirrors or flaps, while four CCP outputs can drive LED indicator PWM. The 8-bit PIC16 core executes deterministic control loops with predictable interrupt latency required by automotive systems. While the standard -E variant spans -40C to +125C, AEC-Q100 qualified variants such as PIC16F767T-E/SS are recommended for under-hood environments.

🧩

Smart Home and IoT Sensor Node

The PIC16F767-E/SS builds low-power smart-home sensor nodes and IoT edge devices. The PIC16 mid-range core supports sleep modes that drop quiescent current below 1 uA, suitable for battery-powered thermostats, door/window sensors, and HVAC accessories. Its 11-channel ADC monitors temperature, humidity, and analog outputs from sensors, while the MSSP interfaces to SPI/I2C sensors or radio modules. Three timers handle wake-up scheduling and PWM dimming. The 14KB FLASH reserves room for over-the-air update routines via the boot loader, programmable through ICSP using a 2-pin interface. Select the PIC16F737-E/SS for lower-cost nodes that fit within 7KB.

🖥️

Consumer Appliance Control Board

The PIC16F767-E/SS is a strong fit for white-goods user interfaces including washing-machine panels, dishwasher controls, microwave ovens, and coffee machines. Its 25 I/O pins drive 7-segment displays, keypads, relays, and buzzer feedback while three PWM channels control motors, valves, or LED indicator brightness. The industrial-grade -E variant tolerates the heat envelope of a sealed appliance compartment. Designers can chain the MSSP to EEPROM for cycle memory and use the EUSART to output diagnostic data over RS-232 during service. A drop-in alternative PIC16F747-E/ML offers identical specs in a 6x6mm QFN-28 footprint for high-density SMT boards.

Recommended Products Summary

PIC16F737-E/SS Microchip Technology Used in: Industrial Sensor Monitoring Hub, Smart Home and IoT Sensor Node MCP9700 Low-power analog temperature sensor for ADC input Used in: Industrial Sensor Monitoring Hub 24LC256 I2C EEPROM for sensor data logging via MSSP Used in: Industrial Sensor Monitoring Hub PIC16F767-I/SS Microchip Technology Used in: BLDC Motor and DC Motor PWM Controller MCP8021 3-phase BLDC gate driver companion Used in: BLDC Motor and DC Motor PWM Controller MCP6002 Current-sense op-amp for ADC measurement Used in: BLDC Motor and DC Motor PWM Controller PIC16F767-E/SP Microchip Technology Used in: LED Lighting and Signage Controller PCA9685 I2C 16-channel PWM LED driver controlled via MSSP Used in: LED Lighting and Signage Controller MCP1700 Low-quiescent LDO for standby efficiency Used in: LED Lighting and Signage Controller PIC16F767T-E/SS Tape and reel packaging variant for SMT production Used in: Automotive Body and Accessory Electronics MCP2551 CAN transceiver companion (for higher-speed buses) Used in: Automotive Body and Accessory Electronics MCP101 Voltage supervisor for VDD monitoring during cranking Used in: Automotive Body and Accessory Electronics MRF24J40 2.4 GHz IEEE 802.15.4 radio for ZigBee nodes Used in: Smart Home and IoT Sensor Node SHT31 I2C temperature/humidity sensor for ADC-free designs Used in: Smart Home and IoT Sensor Node PIC16F747-E/ML Microchip Technology Used in: Consumer Appliance Control Board 25LC256 SPI EEPROM for cycle/preset storage Used in: Consumer Appliance Control Board TD62803 7-segment driver for display multiplexing Used in: Consumer Appliance Control Board
What is the PIC16F767-E/SS and what does it do?
The PIC16F767-E/SS is a Microchip PIC16-family 8-bit FLASH microcontroller in a 28-pin SSOP package. Per the PIC16F767 datasheet, it integrates 14KB program FLASH, 368 bytes RAM, 256 bytes data EEPROM, 25 I/O pins, an 11-channel 10-bit ADC, three timers, three CCP modules, an MSSP supporting SPI/I2C, and a USART. The -E/SS suffix specifies the extended -40C to +125C temperature range in the SSOP-28 package. It targets embedded control applications requiring analog sensing, serial communication, and PWM generation in a single IC.
How fast does the PIC16F767-E/SS execute instructions?
The PIC16F767-E/SS executes one instruction every 200 ns when running at its maximum 20 MHz CPU clock. According to the PIC16F767 datasheet, the device uses a 4-clock-per-instruction pipeline, so a 20 MHz oscillator yields 5 MIPS throughput. Most single-cycle instructions (35 of the 35) complete in one internal cycle, while branch instructions require two cycles. This deterministic execution model simplifies real-time control loops.
How many ADC channels does the PIC16F767-E/SS have and what resolution?
The PIC16F767-E/SS provides 11 channels of 10-bit Analog-to-Digital conversion with a maximum 8-channel simultaneous sampling capability. According to the PIC16F767 datasheet, the ADC supports both single-ended and differential conversion modes, with selectable reference voltage (VDD, VREF+ or internal 0.6V bandgap). The conversion time is approximately 13 TAD at 20 MHz, suitable for monitoring multiple analog sensors such as temperature, voltage, or current sensing in industrial systems.
What is the difference between PIC16F767-I/SS and PIC16F767-E/SS?
The I suffix denotes the Industrial temperature grade -40C to +85C, while the E suffix extends this range to -40C to +125C for harsher environments. Per the Microchip PIC16F767 datasheet, otherwise both parts share identical electrical specifications, pinout, and SSOP-28 footprint, making them drop-in compatible across most applications. For automotive, outdoor, or industrial applications requiring AEC-Q100 traceability or extended temperature headroom, choose the -E variant.
Can I use PIC16F767-E/SS for motor control or PWM applications?
Yes, the PIC16F767-E/SS is well suited for PWM-driven motor control. According to the PIC16F767 datasheet, three Enhanced Capture/Compare/PWM modules support up to 6 PWM outputs for driving DC motors, LED drivers, or H-bridge inverters. The 10-bit PWM resolution at 20 MHz provides 1024 duty-cycle steps per PWM period, programmable from approximately 1.2 kHz to 250 kHz. For variable-frequency drives, motor controllers can leverage the ADC to feedback current/voltage measurements.
What communication peripherals are integrated in the PIC16F767-E/SS?
The PIC16F767-E/SS integrates three communication peripherals: a Master Synchronous Serial Port (MSSP) configurable as SPI master/slave or I2C master/slave, an Enhanced Universal Synchronous/Asynchronous Receiver Transmitter (EUSART) supporting RS-232 and LIN bus, and ICSP for in-circuit programming. Per the PIC16F767 datasheet, the MSSP supports 7-bit and 10-bit addressing on I2C and 8-bit framing on SPI at up to 10 MHz. These peripherals allow direct interfacing with sensors, EEPROMs, displays, and other MCUs.
Where can I buy PIC16F767-E/SS and what is the price?
The PIC16F767-E/SS is in stock at major authorized distributors including DigiKey, Mouser, LCSC, and Avnet as of 2026-09-21. Single-unit pricing on DigiKey lists approximately $5.50 at qty 1, dropping to roughly $3.10 at qty 1000 per the Verified Web Data. LCSC shows the lowest tier around $3.08. Always verify RoHS compliance and that you are sourcing from an authorized channel; double-check the -E extended temperature suffix to avoid the -I industrial grade variant.
What is the lead time for PIC16F767-E/SS?
The PIC16F767-E/SS typically ships from DigiKey and Mouser with same-day or next-day delivery in qty up to 1000 as of 2026-09-21. For larger quantities (10k+ reels), Microchip factory lead time is currently 8 to 12 weeks. Lead time can be confirmed by submitting a quote through Microchip Direct; authorized distributors can also provide tube or Tape and Reel packaging with 47-reel/SO tape option as inventory permits.
PIC16F767-E/SS vs PIC16F737 - which is better?
The PIC16F767 is the upgraded successor to the PIC16F737 with twice the program memory (14KB vs 7KB) and higher RAM (368 vs 368 bytes). The PIC16F767 datasheet confirms full pin-to-pin and code compatibility with the PIC16F737, allowing migration by recompile alone. For new designs, choose the PIC16F767 for additional code space. The PIC16F737-E/SS remains a valid drop-in alternative if the project fits within 7KB. Both share the SSOP-28 footprint.
What is the best drop-in replacement for PIC16F767-E/SS?
The best drop-in replacement for the PIC16F767-E/SS in the same SSOP-28 footprint is the PIC16F767-I/SS (industrial temperature grade), the PIC16F767T-E/SS (tape & reel variant), or the PIC16F737-E/SS if your application fits within 7KB program memory. All three share identical pinouts and core architecture. According to the Microchip pin and code compatibility chart, these parts are functionally interchangeable with no PCB changes required.
Where do I download the PIC16F767-E/SS datasheet PDF?
The official PIC16F767 datasheet can be downloaded from Microchip's website at ww1.microchip.com/downloads/en/DeviceDoc/. It is identified by document number DS30491. You can also access product pages for PIC16F767-E/SS on DigiKey, Mouser, and Octopart where a datasheet download link is provided alongside the price and stock. For development tools, refer to MPLAB X IDE and the XC8 compiler documentation, both free from Microchip.
Where can I find the PIC16F767-E/SS pinout?
The PIC16F767 pinout for the SSOP-28 package is documented in the PIC16F767 datasheet (DS30491) Section 2. For the /SS variant, the 28 pins are arranged along two rows of 14, with pin 1 marked by the dot on the package. Important pins include VDD (20 and 8), VSS (19 and 27), MCLR/VPP (1), OSC1/CLKI (9), OSC2/CLKO (10), and digital I/O on RA0-RA7, RB0-RB7, RC0-RC7. The package_svg_key on this page displays the SSOP-28 diagram with full pin descriptions.
Is PIC16F767-E/SS RoHS compliant?
Yes, the PIC16F767-E/SS is RoHS compliant per the Verified Web Data. According to Microchip's product page, lead-free terminations use a NiPdAu finish with a peak reflow of 260C for 20 seconds and MSL1 moisture sensitivity, making it compatible with RoHS 3 / REACH manufacturing flows. The -E extended temperature grade does not affect compliance status. For automotive AEC-Q100 qualification, look at the PIC16F767T-E/SS or PIC16F767-E/SS automotive variants.
Hey Google, is PIC16F767-E/SS still in production?
Yes, the PIC16F767-E/SS is still in production as of 2026-09-21 with active stock at DigiKey and Mouser. Per the Microchip PIC16F767 product page, this part remains in the active product portfolio with no NRND or EOL notification. The device continues to be recommended for new designs, especially in industrial-grade applications requiring -40C to +125C operation. Microchip's standard lead time applies for large-volume orders above 10k pieces.
What are the key specifications of PIC16F767-E/SS that engineers should know?
Engineers should focus on these PIC16F767-E/SS specifications: 8-bit 20 MHz PIC16 core delivering 5 MIPS throughput, 14KB FLASH, 368 bytes RAM, 256 bytes EEPROM, 25 I/O pins, 11-channel 10-bit ADC, 3 CCP PWM modules, 3 timers, MSSP for SPI/I2C, EUSART for RS-232/LIN, ICSP for in-field programming, 2.0V to 5.5V wide VDD range, and -40C to +125C extended temperature. The SSOP-28 footprint with 5.30mm body width is RoHS compliant.

Engineering reference data for PIC16F767-E/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F767-E/SS when your application demands extended -40C to +125C operation, the SSOP-28 SMT footprint, and the full 14KB program FLASH of the PIC16F767 family. It is the highest-spec PIC16 mid-range device in this footprint with maximum code space for complex stacks, 11-channel 10-bit ADC for sensor-rich designs, and 3 CCP PWM channels for motor or LED control. If you do not require +125C operation, the lower-cost PIC16F767-I/SS provides the same silicon at industrial temperature grade. If you only need 7KB FLASH, the PIC16F737-E/SS offers identical peripherals and pinout at lower unit cost. Avoid the PIC16F767-E/SS when you need AEC-Q100 automotive qualification - Microchip offers PIC16F767 variants with Q1 suffix for those designs.

Comparison with Alternatives

Parameter This Product PIC16F767-I/SS PIC16F767T-E/SS PIC16F767T-I/SS PIC16F737-E/SS
Package SSOP-28 (5.30mm) SSOP-28 (same) SSOP-28 (same) SSOP-28 (same) SSOP-28 (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program FLASH 14 KB 14 KB 14 KB 7 KB
RAM 368 bytes 368 bytes 368 bytes 368 bytes
Max CPU Clock 20 MHz 20 MHz 20 MHz 20 MHz
I/O Pins 25 25 25 25
ADC Channels 11 (10-bit) 11 (10-bit) 11 (10-bit) 11 (10-bit)
Operating Temperature -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +125C (Extended)
Approx. Unit Price (qty 1000) $3.10 $3.00 $3.10 $2.75
RoHS Status Compliant Compliant Compliant Compliant

Key Differentiators

  • Largest code space in PIC16 SSOP-28 family (vs PIC16F737-E/SS)
  • Industrial-grade extended temperature for harsh environments (vs PIC16F767-I/SS)
  • Highest ADC channel count in 28-pin PIC16 family (vs PIC16F747-E/ML)

Design Notes

Decouple both VDD (pin 8) and VDD2 (pin 20) with 100nF X7R ceramic capacitors placed within 5mm of the respective pins. Add a 10uF bulk tantalum or ceramic capacitor adjacent to the VDD side of the PCB to suppress switching transients during motor/relay load switching. Tie MCLR (pin 1) high through a 10k resistor to VDD with a 100nF decoupling cap on MCLR for noise-free resets.

For SSOP-28 layout, route OSC1/OSC2 traces as short as possible and keep them away from PWM or relay-driving traces to avoid injecting oscillator noise into timing-critical signals. Place a ground guard ring around the crystal and add ground flood to the PCB top side beneath the MCU for thermal dissipation. Avoid running switching traces underneath the SSOP-28 body to reduce parasitic coupling; use 4 mil trace/space where possible to keep impedance controlled.

Do not omit the MCLR pull-up resistor: leaving MCLR floating causes intermittent resets in electrically noisy environments. Configure unused I/O as outputs driven low, not high-impedance inputs, to minimize current draw. When using the ADC, set the ADC conversion clock to comply with the minimum TAD (typically 1.6us) by selecting the appropriate ADC clock divider - failing this causes severe ADC accuracy degradation.

When using the MSSP in I2C mode, install 4.7k pull-ups on SDA (RC4) and SCL (RC3) regardless of bus speed. For long bus runs above 200mm, lower the I2C clock frequency below 100 kHz or use a buffer such as LTC4311 to compensate capacitance. When configured as SPI master, route SCK and SDO as a matched-length differential pair if bus speeds exceed 5 MHz to prevent ringing over the SSOP-28 traces.

Compliance Information

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

RoHS compliant per Microchip product page. -E grade denotes extended industrial temperature. AEC-Q100 not qualified on the standard -E variant; consider Q1-suffix automotive variants for under-hood applications.

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

Related Searches

PIC16F767-E/SS datasheet PIC16F767-E/SS price qty 1000 Microchip PIC16F767 SSOP-28 PIC16F767 14KB FLASH 8-bit MCU 28-pin SSOP PIC16 microcontroller PIC16F767-E/SS industrial sensor controller PIC16F767 vs PIC16F737 drop-in replacement PIC16F767-E/SS buy PIC16F767-E/SS in stock what is the ADC channel count of PIC16F767 PIC16F767-E/SS pinout SSOP-28 PIC16F767-E/SS PWM motor control PIC16F767-E/SS extended temperature

Related Components & Terms

Microchip Technology PIC16F767 PIC16F767-E/SS PIC16F767-I/SS PIC16F737 PIC16F747 PIC16 8-bit microcontroller FLASH MCU Harvard RISC SSOP-28 PIC16 mid-range family AEC-Q100 RoHS REACH 10-bit ADC MSSP SPI I2C EUSART CCP PWM ICSP industrial sensor BLDC motor control
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