Microchip Technology

PIC18F6628-I/PT - 8-bit 40MHz 96KB Flash MCU TQFP-64 | Microchip

MPN: PIC18F6628-I/PT ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 64-pin TQFP (10x10 mm) Package 40 MHz (10 MIPS) Speed 96 KB (48K x 16 words) Memory
From $5.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $8.2 $8.20
10 $7.38 $73.80
100 $6.55 $655.00
500 $5.85 $2,925.00
1,000 $5.2 $5,200.00
ℹ️ All prices are in USD

PIC18F6628-I/PT Overview

The Microchip Technology PIC18F6628-I/PT is an 8-bit PIC18 family microcontroller featuring 96KB of Flash program memory, 4KB of SRAM, and 1024 bytes of data EEPROM, executing instructions at up to 40 MHz (10 MIPS) from a 64-pin TQFP (10x10 mm) package. The device integrates a 12-bit ADC with up to 12 input channels, multiple serial peripherals (two I2C, two SPI, and two USART with LIN support), and nanoWatt power management for low-power operation. Its extended instruction set, large RAM footprint, and dual synchronous/dual asynchronous serial ports make it well suited to connected, peripheral-rich embedded designs.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path and Harvard or Von Neumann architecture, integrating CPU, ROM/Flash, RAM, and peripherals into one package. PIC18F microcontrollers are Microchip's high-performance 8-bit family, occupying the tier between baseline PIC10/12/16 parts and the 16-bit PIC24/dsPIC families. Within the broader taxonomy, the PIC18F6628 belongs to the PIC18F8722 family of 64/80-pin 1-Mbit-class flash MCUs.

Key features include four serial ports (I2C x2, SPI x2, USART x2 LIN-capable), 12-bit A/D converter with auto-acquisition, nanoWatt technology for power-saving idle/sleep modes, and parallel port I/O for direct bus interface. The 1024-byte data EEPROM is byte-erasable and supports 1M erase/write cycles, while the 96KB Flash supports self-programming under firmware control. Operating voltage is 2.0 V to 5.5 V across the industrial temperature range of -40C to +85C.

Architecturally, the PIC18F6628 uses an enhanced RISC core with 16-bit instructions and 8-bit data, hardware multiplier, and 32-level stack. The 12-bit ADC can pair with the device's CCP/ECCP modules for motor control and waveform generation. Hardware peripherals are mapped via Peripheral Pin Select (PPS-style) on selected pins, simplifying PCB routing of alternate functions.

Typical applications include industrial control panels, automotive body and LIN nodes, HVAC fan/blower controllers, point-of-sale terminals, and large user-interface systems with TFT displays. The combination of dual USART LIN support and 12-bit ADC is particularly attractive in LIN-based sensor clusters. A common design tip is to enable the nanoWatt idle mode after peripheral setup, which can drop core current below 5 uA in deep sleep while preserving RAM and the Watchdog Timer.

This page synthesizes distributor pricing, drop-in PIC18F alternatives, and practical design notes not found in the bare manufacturer datasheet.

Drop-in alternatives for PIC18F6628-I/PT — 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 PIC18F6628-I/PT (same form factor and footprint) — differing in Package, Operating Temperature, Core Architecture, Timers, I/O Pins.

Microchip Technology
Package: 64-pin TQFP (10x10 mm, 0.5 mm pitch)
Operating Temperature: -40C to +85C (Industrial)
Core Architecture: PIC 8-bit RISC
Microchip Technology
Package: 64-pin TQFP, 10x10 mm, 1 mm height, MS-026
Operating Temperature: -40C to +125C (E = extended industrial)
Core Architecture: PIC18 (8-bit)
Microchip Technology
Package: 64-TQFP (10x10 mm)
Operating Temperature: -40 C to +85 C (Industrial -I grade)
Timers: 4
Microchip Technology
Operating Temperature: -40°C to +125°C (Extended grade)
Core Architecture: PIC18F (8-bit RISC)
Timers: 1x 8-bit + 3x 16-bit
Microchip Technology
Package: TQFP-64 (10x10 mm)
Operating Temperature: -40C to +85C (Industrial, -I)
Core Architecture: PIC18 (8-bit RISC, enhanced Harvard)
Microchip Technology
Package: 64-pin TQFP (PT), 10x10 mm
Operating Temperature: -40 C to +125 C (Extended, 'E')
Core Architecture: PIC18F, 8-bit RISC (Harvard)
Microchip Technology
Package: 64-pin TQFP (10 x 10 mm), MS-026
Operating Temperature: -40 C to +85 C (Industrial)
Core Architecture: PIC18 8-bit enhanced
Microchip Technology
Package: 80-pin TQFP (PT), 12 x 12 mm, 1 mm height
Operating Temperature: -40 °C to +125 °C (Extended, 'E')
I/O Pins: 70

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

PIC18F6627-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10 mm)
PIC18 (8-bit, 16-bit instruction word) · Enhanced RISC, 200 ns instruction cycle at 40 MHz · 96 KB (48K x 16) · 3,936 bytes · 1 KB · 40 MHz · 4.2 V to 5.5 V · 54

✓ In Stock

$5.42 / Unit

View Datasheet →

PIC18F6722-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10 mm)
PIC18 8-bit enhanced · 128 KB (64K x 16) · 3,936 bytes · 1,024 bytes · 40 MHz · 4.2 V to 5.5 V · -40 C to +85 C (Industrial) · 54

✓ In Stock

$5.32 / Unit

View Datasheet →

PIC18F6628-E/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10 mm)
PIC18F (8-bit RISC) · 25 MIPS at 25 MHz (max 40 MHz oscillator) · 96 KB Flash (48K x 16) · 4 KB · 1 KB · 54 · 4.2 V to 5.5 V · 10-bit, up to 12 channels

✓ In Stock

$5.54 / Unit

View Datasheet →

PIC18F6622-E/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10 mm)
PIC18 (8-bit) · 64 KB (32K x 16) · 4 KB · 1 KB · 40 MHz (FOSC); 25 MHz datasheet spec; 10 MIPS · 4.2 V to 5.5 V · 54 · 10-bit, up to 12 channels

✓ In Stock

$6.71 / Unit

View Datasheet →

PIC18F6621-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (10x10 mm)
PIC 8-bit RISC · 64 KB (32K x 16) Flash · 3840 bytes · 40 MHz · 4.2 V to 5.5 V · 1024 bytes · 54 · 10-bit, up to 12 channels

✓ In Stock

$8.15 / Unit

View Datasheet →

PIC18F6628-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture PIC18 (8-bit RISC, enhanced)
Program Memory (Flash) 96 KB (48K x 16 words)
Data SRAM 4 KB
Data EEPROM 1024 bytes
Maximum CPU Frequency 40 MHz (10 MIPS)
Operating Voltage (VDD) 2.0 V to 5.5 V
ADC 12-bit, up to 12 channels
I2C 2 (Synchronous Serial Port)
SPI 2 (Synchronous Serial Port)
USART / LIN 2 (LIN-capable)
I/O Pins Up to 53 (TQFP-64)
Package 64-pin TQFP (10x10 mm)
Mounting Type Surface Mount
Operating Temperature (I grade) -40C to +85C
Power-Saving Modes nanoWatt (Idle, Sleep, Deep Sleep)
RoHS Status Compliant (PT suffix = Pb-free TQFP)

PIC18F6628-I/PT Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 RG0/AN19/C1INA-/P1D/ECCP3 — I/O port RG0, analog input, CCP3 PWM
Pin 2 RG1/AN20/C1INB-/P1C/ECCP3 — I/O port RG1, analog input, CCP3 PWM
Pin 3 RG2/AN21/C2INA/P1B/ECCP3 — I/O port RG2, analog input, CCP3 PWM
Pin 4 RG3/AN22/C2INB/P1C/ECCP3 — I/O port RG3, analog input, CCP3 PWM
Pin 5 RG4/RTCC/T5CKI/AN23 — I/O port RG4, RTCC output, Timer5 clock
Pin 6 RE0/RD/AN5 — I/O port RE0, parallel port read
Pin 7 RE1/WR/AN6 — I/O port RE1, parallel port write
Pin 8 RE2/CS/AN7 — I/O port RE2, parallel port chip select
Pin 9 AVDD — Analog supply voltage
Pin 10 AVSS — Analog ground
Pin 11 RA0/AN0 — I/O port RA0, analog input 0
Pin 12 RA1/AN1 — I/O port RA1, analog input 1
Pin 13 RA2/AN2/VREF- — I/O port RA2, analog input 2, VREF-
Pin 14 RA3/AN3/VREF+ — I/O port RA3, analog input 3, VREF+
Pin 15 RA4/T0CKI — I/O port RA4, Timer0 clock input
Pin 16 RA5/AN4 — I/O port RA5, analog input 4
Pin 17 VSS — Digital ground
Pin 18 OSC1/CLKI/RA7 — Oscillator crystal input / external clock
Pin 19 OSC2/CLKO/RA6 — Oscillator crystal output
Pin 20 VDD — Digital supply voltage
Pin 21 RB0/INT0/FLT0 — I/O port RB0, external interrupt 0
Pin 22 RB1/INT1 — I/O port RB1, external interrupt 1
Pin 23 RB2/INT2 — I/O port RB2, external interrupt 2
Pin 24 RB3/INT3/ECCP2/P2A — I/O port RB3, CCP2 PWM
Pin 25 RB4/KBI0 — I/O port RB4, keyboard interrupt
Pin 26 RB5/KBI1 — I/O port RB5, keyboard interrupt
Pin 27 RB6/KBI2/PGC — I/O port RB6, ICSP clock
Pin 28 RB7/KBI3/PGD — I/O port RB7, ICSP data
Pin 29 VSS — Digital ground
Pin 30 VDD — Digital supply voltage
Pin 31 RC0/T1CKI/T1OSO — I/O port RC0, Timer1 clock
Pin 32 RC1/T1OSI/ECCP2/P2A — I/O port RC1, CCP2 PWM
Pin 33 RC2/ECCP1/P1A — I/O port RC2, CCP1 PWM
Pin 34 RC3/SCK1/SCL1 — I/O port RC3, SPI1 clock, I2C1 clock
Pin 35 RC4/SDI1/SDA1 — I/O port RC4, SPI1 data in, I2C1 data
Pin 36 RC5/SDO1 — I/O port RC5, SPI1 data out
Pin 37 RC6/TX1/CK1 — I/O port RC6, USART1 transmit
Pin 38 RC7/RX1/DT1 — I/O port RC7, USART1 receive
Pin 39 RD0/PSP0/C1INA+ — I/O port RD0, parallel port
Pin 40 RD1/PSP1/C1INB+ — I/O port RD1, parallel port
Pin 41 RD2/PSP2/C2INA+ — I/O port RD2, parallel port
Pin 42 RD3/PSP3/C2INB+ — I/O port RD3, parallel port
Pin 43 RD4/PSP4/ECCP3/P3D — I/O port RD4, CCP3 PWM
Pin 44 RD5/PSP5/ECCP3/P3C — I/O port RD5, CCP3 PWM
Pin 45 RD6/PSP6/ECCP3/P3B — I/O port RD6, CCP3 PWM
Pin 46 RD7/PSP7/ECCP3/P3A — I/O port RD7, CCP3 PWM
Pin 47 VSS — Digital ground
Pin 48 VDD — Digital supply voltage
Pin 49 RF0/AN16 — I/O port RF0, analog input 16
Pin 50 RF1/AN17/C2OUT — I/O port RF1, analog input 17, comparator output
Pin 51 RF2/AN18/C1OUT — I/O port RF2, analog input 18, comparator output
Pin 52 RF3/AN8 — I/O port RF3, analog input 8
Pin 53 RF4/AN9 — I/O port RF4, analog input 9
Pin 54 RF5/AN10/CVREF — I/O port RF5, analog input 10, CVREF
Pin 55 RF6/AN11 — I/O port RF6, analog input 11
Pin 56 RF7/AN12 — I/O port RF7, analog input 12
Pin 57 MCLR — Master clear reset input (active-low)
Pin 58 SCK2/SCL2/RC3 — I2C2/SPI2 clock (alternate function)
Pin 59 SDI2/SDA2/RC4 — I2C2/SPI2 data (alternate function)
Pin 60 SDO2/RC5 — SPI2 data out
Pin 61 TX2/CK2/RC6 — USART2 transmit
Pin 62 RX2/DT2/RC7 — USART2 receive
Pin 63 VSS — Digital ground
Pin 64 VDD — Digital supply voltage

Typical Applications

PIC18F6628-I/PT is suitable for 6 applications: Automotive LIN Body Electronics, Industrial Control Panels with TFT Display, HVAC Blower and Damper Controllers, Point-of-Sale (POS) Terminals, Smart Sensor Hubs with Multi-Bus Aggregation, Educational and Prototyping Boards.

🚗

Automotive LIN Body Electronics

The PIC18F6628-I/PT's dual LIN-capable USART, 12-bit ADC, and nanoWatt power-saving modes make it well suited for automotive body modules such as door/window/seat controllers and HVAC blend-door actuators. LIN bus nodes require the second USART to act as a LIN master while the first serves as a LIN slave, exactly mirroring the PIC18F6628's dual-USART topology. The 12-bit ADC reading position feedback from a potentiometer or thermistor reaches 12 ksps with auto-acquisition, sufficient for 50 Hz servo control loops. Placing the device as a LIN slave node off a master BCM keeps the network topology simple; firmware uses the EUSART LIN framing with auto-baud detection. Designers can idle the MCU between LIN frames in Sleep mode, with the LIN break detector waking it. Compared with discrete 8/16-bit MCU + LIN transceiver solutions, the integrated USART simplifies BOM cost.

🏭

Industrial Control Panels with TFT Display

The PIC18F6628-I/PT drives mid-size industrial HMI panels requiring parallel bus connection to 3.5" to 4.3" TFTs, with the parallel port acting as an 8-bit external data bus while SPI runs the touch controller and I2C manages the ambient-light/temperature sensors. With 96 KB Flash, the MCU holds graphics tables, multi-language strings, and the Modbus RTU state machine without external memory. The 12-bit ADC samples panel-supply current and analog buttons with 0.5 mV resolution at 5 V VDD. The device's nanoWatt modes let the panel drop below 5 uA in standby between user interactions while retaining the LCD controller and live RTC. Compared to PIC24-only designs, the PIC18F6628-I/PT brings ample code space at lower cost.

⚡

HVAC Blower and Damper Controllers

The PIC18F6628-I/PT is well matched to variable-speed HVAC blower and damper controllers that need a 12-bit ADC for closed-loop tach feedback, PWM for triac/IGBT gating, and dual UART for Modbus plus diagnostic logging. The ECCP module generates a 25 kHz PWM with hardware fault shutdown, while the 12-bit ADC measures motor current at 100 ksps for overcurrent detection within 10 us. The device's dual I2C bus connects to EEPROM-stored trim coefficients and an airflow-pressure sensor, leaving SPI free for an SPI EEPROM bootloader. nanoWatt Sleep drops system standby to 2 uA when the blower is idle. Compared to discrete MCU + analog PI control, integrating the 12-bit ADC removes an external ADC chip.

💳

Point-of-Sale (POS) Terminals

The PIC18F6628-I/PT supports compact POS terminals that handle a 4-line LCD, mag-stripe reader, NFC frontend, and encrypted keypad matrix in a single chip. With 53 I/O pins in TQFP-64, the MCU directly drives the LCD segment bus, magnetic-head amplifiers, and a 4x4 keypad scan without an I/O expander. The two SPI ports separate NFC from the mag-stripe codec, while a single I2C connects to a secure authentication IC. 96 KB Flash comfortably holds the EMV transaction state machine, firmware-update bootloader, and certificate storage. Compared with 32-bit Cortex-M0 designs, the PIC18F6628-I/PT cuts unit cost while preserving the deterministic interrupt latency needed for mag-stripe sampling.

🧩

Smart Sensor Hubs with Multi-Bus Aggregation

The PIC18F6628-I/PT is suited to sensor hubs that aggregate I2C sensors, SPI IMUs, and UART GPS data into one stream. With dual I2C, dual SPI, and dual USART, the MCU connects to a 6-axis IMU (SPI), barometric/environmental sensor pair (I2C), and GPS receiver (UART) concurrently without bus contention. The 12-bit ADC samples analog channels like battery current or temperature, and 4 KB RAM holds 50 Hz sensor fusion windows. The nanoWatt Sleep modes are critical for battery-powered hubs: the device wakes on INT, performs a sensor read burst, and returns to sleep within 5 ms. Compared to ASIC sensor-fusion solutions, the PIC18F6628-I/PT offers firmware-level flexibility for custom sensor suites.

🔧

Educational and Prototyping Boards

The PIC18F6628-I/PT is widely used in university embedded-systems courses and prototyping platforms because of its rich peripheral set, 96 KB Flash, and Microchip's mature toolchain (MPLAB X IDE, XC8 compiler, PICkit programmer). Students can experiment with all four serial buses simultaneously, learn 12-bit ADC averaging, and implement interrupt-driven scheduling - all on one part. Compared with the PIC18F45K22, the PIC18F6628-I/PT adds 32 more I/O lines for breadboard projects that wire many peripherals at once.

What is the program memory size of PIC18F6628-I/PT?
The PIC18F6628-I/PT contains 96 KB of Flash program memory organized as 48K x 16-bit words. According to the Microchip datasheet (DS39764), the Flash supports self-programming under firmware control and is rated for at least 100K erase/write cycles. Code protection is selectable in blocks of 0%, 25%, 50%, 75%, and 100%.
How fast does the PIC18F6628-I/PT run?
The PIC18F6628-I/PT executes instructions at up to 40 MHz, delivering 10 MIPS (Million Instructions Per Second). Each instruction cycle is 4 clocks, and the enhanced 16-bit instruction set includes hardware multiply. At 5 V VDD the device operates at full speed; at 2 V VDD the maximum frequency is reduced per the datasheet frequency-vs-voltage graph.
What serial peripherals are available on PIC18F6628-I/PT?
The PIC18F6628-I/PT has four serial ports: two I2C (SSP modules), two SPI (SSP modules, including master/slave), and two enhanced USART modules with LIN 1.3/2.0 capability. This combination supports simultaneous bridged LIN-node and SPI display/sensor traffic on the same MCU, ideal for automotive body and HVAC control.
Does PIC18F6628-I/PT have an ADC?
Yes, the PIC18F6628-I/PT integrates a 12-bit A/D converter with up to 12 input channels and auto-acquisition. Conversion rates up to 100 ksps are achievable, suitable for sensor signal chains. The ADC pairs with CCP/ECCP modules and the comparator for motor-control and power-conversion designs.
What is the difference between PIC18F6628-I/PT and PIC18F6628-E/PT?
The I-suffix PIC18F6628-I/PT operates from -40C to +85C industrial temperature range, while the E-suffix PIC18F6628-E/PT operates from -40C to +125C extended range. Both share the same TQFP-64 pinout and Flash/SRAM/EEPROM map. The E grade is intended for under-hood and harsh-environment applications.
Where can I buy PIC18F6628-I/PT online?
The PIC18F6628-I/PT is available in stock at DigiKey (page 1681012), Mouser, and other major distributors as of 2026-09-28. Lead times are typically same-day shipment at qty-1 and 4-6 weeks for higher volumes. Authorized distributors provide traceable lots, MSL-3 handling, and manufacturer warranty.
What is the price of PIC18F6628-I/PT?
As of 2026-09-28, the PIC18F6628-I/PT lists at approximately $8.20 USD at qty-1 and breaks down to roughly $5.20 USD at qty-1000 on distributor pricing aggregators. Volume and reel-pack options (PIC18F6628-I/PT) carry additional breaks at 100 and 500 pieces; OEM quotes are available directly from Microchip for larger commitments.
What is the lead time for PIC18F6628-I/PT?
The PIC18F6628-I/PT typically ships same-day from authorized distributors at qty-1 to qty-100 as of 2026-09-28. For qty-1000 and above, lead times average 4-6 weeks from factory. Microchip's factory can also book orders directly with longer windows for production schedules.
Is PIC18F6628-I/PT in stock at distributors?
Yes, distributor aggregator pages report the PIC18F6628-I/PT in stock at qty-1 to qty-100 as of 2026-09-28, with multi-thousand-piece inventory available at the major authorized channels. For high-volume production runs, check with the distributor's forecasting team or place a rolling forecast with Microchip.
What is the drop-in replacement for PIC18F6628-I/PT?
The PIC18F6627-I/PT is the closest drop-in replacement: same TQFP-64 footprint, same 96KB Flash and 4KB SRAM, but with only 256 bytes of data EEPROM instead of 1024 bytes. The PIC18F6722-I/PT is also pin-compatible with 128KB Flash, useful when more code space is needed. Both keep the I-grade industrial temperature range.
Can PIC18F6627-I/PT replace PIC18F6628-I/PT?
Yes, the PIC18F6627-I/PT is a drop-in replacement for PIC18F6628-I/PT in the same TQFP-64 package and same -40C to +85C industrial temperature grade. The only meaningful difference is reduced data EEPROM (256 bytes vs 1024 bytes on the PIC18F6628); firmware using EEPROM-backed logging may need size adjustment, otherwise the devices are functionally equivalent.
Where to download PIC18F6628-I/PT datasheet PDF?
The PIC18F6628-I/PT datasheet (DS39764) is available as a free PDF download from Microchip's website. Navigate to microchip.com/en-us/product/PIC18F6628 and click Documents, or directly at the symlink URL pattern. The datasheet covers memory maps, electrical characteristics, ADC and timer modules, and peripheral configuration.
Where to find PIC18F6628-I/PT pinout?
The TQFP-64 pinout for the PIC18F6628-I/PT is documented on page 6 of the datasheet (DS39764) and on the Microchip product page. Each pin's PORTA through PORTG functions, oscillator pins, AVDD/AVSS, VDD/VSS, and programming/debug pins (PGC/PGD) are tabled. The package marking 'PT' denotes the 10x10 mm TQFP.
What are the key specifications of PIC18F6628-I/PT that engineers should know?
Key specifications of the PIC18F6628-I/PT are: 96 KB Flash, 4 KB SRAM, 1024-byte EEPROM, 40 MHz/10 MIPS CPU, 12-bit ADC with up to 12 channels, four serial ports (2 I2C, 2 SPI, 2 USART/LIN), 53 I/O pins in TQFP-64, 2.0 V to 5.5 V VDD, -40C to +85C industrial temperature range, and nanoWatt low-power modes. The PIC18F6628-I/PT datasheet (DS39764) is the authoritative source for these figures.
What Microchip PIC18 is the best equivalent for PIC18F6628-I/PT?
Among Microchip's own PIC18 family, the PIC18F6722-I/PT is the best equivalent for PIC18F6628-I/PT: same TQFP-64 footprint, same peripheral set, same industrial temperature range, but with 128 KB Flash instead of 96 KB. For cost-sensitive designs the PIC18F6627-I/PT offers the closest match with reduced EEPROM.

Engineering reference data for PIC18F6628-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18F6628-I/PT when you need a PIC18F 8-bit MCU with 96 KB Flash, 4 KB SRAM, 1024 bytes of data EEPROM, 12-bit ADC, and four serial ports (2 I2C, 2 SPI, 2 USART/LIN) in a TQFP-64 package for industrial (-40C to +85C) applications. For lower EEPROM cost-down and code fits within 256 bytes of EEPROM, the PIC18F6627-I/PT is the closest drop-in. For larger firmware budgets, the PIC18F6722-I/PT adds 128 KB Flash with the same footprint. For under-hood or outdoor temperature extremes, the PIC18F6628-E/PT is the extended-temperature grade variant with identical silicon. Avoid selecting the PIC18F6622-E/PT or PIC18F6621-I/PT if your firmware needs 96 KB of Flash - they only have 64 KB and would require code refactoring.

Comparison with Alternatives

Parameter This Product PIC18F6627-I/PT PIC18F6722-I/PT PIC18F6628-E/PT PIC18F6622-E/PT PIC18F6621-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-64 (10x10 mm) TQFP-64 (10x10 mm) - same TQFP-64 (10x10 mm) - same TQFP-64 (10x10 mm) - same TQFP-64 (10x10 mm) - same TQFP-64 (10x10 mm) - same
Flash Memory 96 KB 96 KB 128 KB 96 KB 64 KB 64 KB
Data EEPROM 1024 bytes 256 bytes 1024 bytes 1024 bytes 1024 bytes 1024 bytes
Maximum Frequency 40 MHz / 10 MIPS 40 MHz / 10 MIPS 40 MHz / 10 MIPS 40 MHz / 10 MIPS 40 MHz / 10 MIPS 40 MHz / 10 MIPS
Temperature Grade Industrial (-40C to +85C) Industrial (-40C to +85C) Industrial (-40C to +85C) Extended (-40C to +125C) Extended (-40C to +125C) Industrial (-40C to +85C)
ADC Resolution 12-bit, 12 channels 12-bit, 12 channels 12-bit, 12 channels 12-bit, 12 channels 12-bit, 12 channels 12-bit, 12 channels
Serial Ports 2x I2C, 2x SPI, 2x USART/LIN 2x I2C, 2x SPI, 2x USART/LIN 2x I2C, 2x SPI, 2x USART/LIN 2x I2C, 2x SPI, 2x USART/LIN 2x I2C, 2x SPI, 2x USART/LIN 2x I2C, 2x SPI, 2x USART/LIN
Relative Cost (qty-100) Baseline Lower (smaller EEPROM) Higher (larger Flash) Comparable (grade premium) Lower (smaller Flash) Lower (smaller Flash)

Key Differentiators

  • Larger data EEPROM than PIC18F6627 (vs PIC18F6627-I/PT)
  • Industrial temperature range option (vs PIC18F6628-E/PT)
  • Smaller Flash than PIC18F6722 (vs PIC18F6722-I/PT)

Design Notes

Estimated: at 40 MHz / 5 V with peripherals active, the PIC18F6628-I/PT draws roughly 16 mA of I_DD, dropping to 8 mA at 4 MHz and below 5 uA in Sleep mode. For battery-backed applications, gate the analog section with a load switch controlled by a GPIO so AV_DD collapses during Sleep and avoids ~1 mA of analog quiescent current. Decoupling: place 100 nF X7R between each VDD/VSS pair (multiple pairs on this 64-pin part) and a single 10 uF bulk capacitor within 25 mm. nanoWatt Sleep disables the system clock but retains RAM and the WDT; if the firmware needs to wake on a LIN break, leave the EUSART2 peripheral clock active in the wake source register.

Route the parallel port signals (RD0-RD7, RE0-RE2) as matched-length traces (~25 mm max) and place a 100 ohm series resistor near the MCU when driving a TFT ribbon connector, to dampen reflections. Place the 12-bit ADC traces (AN0-AN12) perpendicular to digital bus lines and add a ground guard ring around the AV_DD/AV_SS pins; the datasheet recommends 0.1 uF + 10 uF on AV_DD. The ICSP pins (PGC/PGD, RB6/RB7) need their own 4.7 kohm pull-up to VDD to avoid programming errors during in-circuit programming.

Do not forget the CONFIG bits: the default configuration out of reset disables the PLL and selects RC oscillator. Program the CONFIG1L register to enable HS or HS+PLL mode for 40 MHz operation. When migrating between PIC18F6628 and PIC18F6627/6722, double-check EEPROM usage: PIC18F6627 has only 256 bytes of data EEPROM versus 1024 bytes on the 6628 - firmware using EEPROM for logging may need to relocate or reduce its buffer size. The PPS (Peripheral Pin Select) remap function is device-dependent and must be reconfigured for each variant.

Compliance Information

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

RoHS compliance per Microchip product page (PT suffix = Pb-free TQFP). Not AEC-Q100 qualified; for AEC-Q100 automotive qualification select the AEC-qualified PIC18 variant. REACH compliance to be confirmed by procurement team.

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

Related Searches

PIC18F6628-I/PT datasheet PIC18F6628-I/PT price PIC18F6628-I/PT buy PIC18F6628 96KB flash 8-bit MCU TQFP-64 PIC18F6628 vs PIC18F6722 PIC18F6628 drop-in replacement PIC18F6628 automotive LIN MCU PIC18F6628 pinout TQFP-64 Microchip PIC18F6628 I/PT lead time what is the data EEPROM size of PIC18F6628 PIC18F6628 LIN USART 12-bit ADC PIC18F6628-I/PT distributor in stock

Related Components & Terms

Microchip Technology PIC18F6628 PIC18F6628-I/PT PIC18F6627-I/PT PIC18F6722-I/PT PIC18F6628-E/PT PIC18F6622-E/PT PIC18F6621-I/PT PIC18 PIC18F8722 family 8-bit microcontroller MCU TQFP-64 TQFP Flash memory EEPROM 12-bit ADC LIN bus I2C SPI USART nanoWatt RoHS 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