Microchip Technology

PIC16F628AT-E/SS - 8-bit MCU 3.5KB Flash 20MHz SSOP-20

MPN: PIC16F628AT-E/SS ✓ Active
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 20-pin SSOP (5.30 mm width) Package 20 MHz Speed 3.5 KB (2K x 14) Flash Memory
From $1.98 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.1 $3.10
10 $2.79 $27.90
100 $2.48 $248.00
500 $2.22 $1,110.00
1,000 $1.98 $1,980.00
ℹ️ All prices are in USD

PIC16F628AT-E/SS Overview

The Microchip Technology PIC16F628AT-E/SS is a flash-based, 8-bit CMOS microcontroller from the PIC® 16F family, integrating 3.5 KB (2K x 14) of flash program memory, 224 bytes of SRAM, and 128 bytes of EEPROM data memory in a 20-pin SSOP package. The 'T' suffix denotes tape-and-reel packaging and the 'E' denotes the extended operating temperature range (-40 °C to +125 °C); it executes instructions at a 20 MHz clock rate with a 200 ns instruction cycle for deterministic real-time control.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data memory, and peripherals on one die. Within the broader taxonomy, the PIC16F628A sits under PIC16 mid-range family -> 8-bit PIC MCU -> microcontroller -> embedded processor -> semiconductor. The mid-range core uses a 14-bit instruction word with only 35 single-word instructions, making assembly and C programming accessible; its nanoWatt technology delivers dynamic and sleep power management modes that suit battery-powered nodes.

Key features include an internal 4 MHz precision oscillator (selectable between 4 MHz and 48 kHz), two analog comparators with a programmable voltage reference, a USART for serial communication, a Capture/Compare/PWM (CCP) module, and a 16-bit timer/counter (TMR1) plus an 8-bit timer (TMR0/TMR2). The device also supports in-circuit serial programming (ICSP) for field upgrades and on-chip debug for in-system bring-up.

Architecturally, the PIC16F628A uses a Harvard-style bus with separate program and data paths, allowing instruction fetch and data access in the same cycle. The CMOS process combined with nanoWatt sleep modes brings active current down to a few hundred microamperes at 4 MHz and sleep current below 1 µA, enabling years of operation from coin cells in duty-cycled sensing roles.

Typical applications include consumer remote controls, appliance control panels, low-end sensor signal conditioning, hobby robotics, automotive body-electronics nodes (non-safety), and battery-operated IoT endpoints. The 11 usable I/O pins, on-chip comparator, and PWM capability also support simple closed-loop control such as fan-speed regulation, LED dimming, and brushed-DC motor drive.

A key design consideration is supply voltage: this part operates from 4.5 V to 5.5 V. Engineers designing 3.3 V-only systems should migrate to the PIC16F182x or PIC16F188xx families rather than use level shifters. Always place a 0.1 µF decoupling capacitor within 5 mm of VDD, and reserve the MCLR pin for a proper reset network.

This page synthesizes distributor pricing, cross-manufacturer drop-in alternatives, and engineering design notes that go beyond the manufacturer datasheet, giving procurement and design teams a single source of truth for sourcing PIC16F628AT-E/SS.

Drop-in alternatives for PIC16F628AT-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 PIC16F628AT-E/SS (same form factor and footprint) — differing in Package, I/O Pins, Core Architecture, Internal Oscillator, Timers.

Microchip Technology
Package: 20-pin SSOP (5.30 mm body, lead-free)
I/O Pins: 16
Internal Oscillator: 4 MHz (factory calibrated)
Microchip Technology
Package: 20-pin SSOP
I/O Pins: 16
Core Architecture: PIC 8-bit RISC (Harvard)
Microchip Technology
Package: 20-pin SSOP (209.6 mil, 5.30 mm body)
I/O Pins: 16 (with high-current sink/source)
Core Architecture: PIC16 Enhanced Mid-range (Harvard, RISC, 14-bit instruction)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body width)
I/O Pins: 16 (individually direction-controlled)
Core Architecture: 8-bit PIC RISC
Microchip Technology
Package: 20-pin SSOP (SS)
I/O Pins: 11 (PORTA + PORTB)
Core Architecture: PIC16 mid-range 8-bit RISC
Microchip Technology
Package: 20-pin SSOP
I/O Pins: 18
Core Architecture: PIC mid-range 8-bit (x14 instruction word)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body, 0.65 mm pitch)
Core Architecture: PIC16 enhanced mid-range 8-bit RISC
Internal Oscillator: 4 MHz and 37 kHz (selectable)

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

PIC16F628A-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
PIC 8-bit RISC (Harvard) · 14 bits · 20 MHz · 4 MHz · 3.5 KB (2K x 14) · 224 bytes · 128 bytes · 16

✓ In Stock

$1.41 / Unit

View Datasheet →

PIC16F628A-E/SS

✅ Drop-In
📦 SSOP-20
same SSOP-20 footprint, same extended -40C to +125C grade, no 'T' tape-and-reel suffix (tube/tray packaging); identical silicon and pinout

📋 Reference alternative (not in catalog)

PIC16F648A-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
PIC16 (8-bit RISC, 14-bit instruction word) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 20 MHz (200 ns instruction cycle) · 4 MHz (calibrated, ±1% typical) · 2.0 V to 5.5 V · 16

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC16F627AT-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
PIC16 (mid-range 8-bit) · PIC RISC (14-bit instruction word) · 8-bit Harvard · 35 single-word instructions · 20 MHz · 200 ns at 20 MHz · 1.75 KB (1K x 14) · 224 bytes

✓ In Stock

$1.77 / Unit

View Datasheet →

PIC16F1827-I/SS

✅ Drop-In
📦 SSOP-20
same SSOP-20 footprint, wider 1.8V-5.5V supply range, adds 10-bit ADC, 7 KB flash, 384 B SRAM; pin-to-pin compatible migration path with code recompile required

📋 Reference alternative (not in catalog)

PIC16F88-I/SS

✅ Drop-In
📦 SSOP-20
same SSOP-20 footprint, 7 KB flash, adds 10-bit ADC and hardware I2C/SPI; pin-to-pin compatible upgrade with peripheral differences

📋 Reference alternative (not in catalog)

PIC16F628AT-E/SS Maximum Ratings & Electrical Characteristics

Core PIC16 mid-range 8-bit RISC
Program Memory 3.5 KB (2K x 14) Flash
Data Memory (SRAM) 224 bytes
Data EEPROM 128 bytes
Maximum Clock Frequency 20 MHz
Instruction Cycle 200 ns
Supply Voltage (VDD) 4.5 V to 5.5 V
I/O Pins 11
Timers TMR0 (8-bit), TMR1 (16-bit), TMR2 (8-bit)
Analog Comparators 2 with programmable voltage reference
Communication USART
CCP Module 1 (Capture/Compare/PWM)
Internal Oscillator 4 MHz (precision) + 48 kHz LF
Operating Temperature -40 °C to +125 °C (extended)
Package 20-pin SSOP (5.30 mm width)
Programming ICSP (In-Circuit Serial Programming)
RoHS Status Compliant

PIC16F628AT-E/SS Pin Configuration

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
Pin 1 RA2/AN2 — GPIO RA2 / analog input AN2
Pin 2 RA3/AN3/CMP1 — GPIO RA3 / analog input AN3 / comparator-1 output
Pin 3 RA4/T0CKI/CMP2 — GPIO RA4 / TMR0 clock input / comparator-2 output
Pin 4 RA5/MCLR/VPP — Master Clear reset (active-low) / programming voltage input
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — GPIO RB0 / external interrupt
Pin 7 RB1/RX/DT — GPIO RB1 / USART RX / synchronous data
Pin 8 RB2/TX/CK — GPIO RB2 / USART TX / synchronous clock
Pin 9 RB3/CCP1 — GPIO RB3 / Capture-Compare-PWM channel 1
Pin 10 RB4/PGM — GPIO RB4 / low-voltage programming
Pin 11 RB5 — GPIO RB5
Pin 12 RB6/PGC — GPIO RB6 / ICSP clock
Pin 13 RB7/PGD — GPIO RB7 / ICSP data
Pin 14 VDD — Positive supply voltage (4.5 V to 5.5 V)
Pin 15 OSC2/CLKOUT — Crystal output / Fosc/4 clock output
Pin 16 OSC1/CLKIN — Crystal input / external clock input
Pin 17 RA6/OSC2 — GPIO RA6 / alternate crystal output
Pin 18 RA7/OSC1 — GPIO RA7 / alternate crystal input
Pin 19 RA0/AN0 — GPIO RA0 / analog input AN0
Pin 20 RA1/AN1 — GPIO RA1 / analog input AN1

Typical Applications

PIC16F628AT-E/SS is suitable for 6 applications: Consumer Remote Control and IR Transmitter, Industrial Appliance Control Panels, Battery-Operated IoT Sensor Nodes, Brushed-DC Motor Speed Control, Automotive Body-Electronics Nodes, Hobby Robotics and Educational Boards.

📱

Consumer Remote Control and IR Transmitter

The PIC16F628AT-E/SS fits consumer IR remote control designs because its 20 MHz core, 3.5 KB flash, and internal 4 MHz oscillator are sufficient for RC5/RC6/SIRC protocol generation while keeping bill of materials low. With only the IR LED and a few passives on the PCB, the MCU modulates a 38 kHz carrier using its CCP/PWM module and switches the LED through a single GPIO. The 224-byte SRAM is ample for protocol state, button matrix debouncing, and command buffering. NanoWatt sleep below 1 µA lets the design run for years on a pair of AAA batteries. The extended -40 °C to +125 °C grade also tolerates in-car cabin environments where consumer remotes sometimes end up. Use an external 32 kHz crystal if you need a precise timebase for low-power wake scheduling.

🏭

Industrial Appliance Control Panels

The PIC16F628AT-E/SS is well suited for washing-machine, dishwasher, and microwave-oven control boards where the 5 V supply rail is already present and the -40 °C to +125 °C extended temperature grade tolerates the inside of a metal enclosure next to a triac-driven heater. Its 11 I/O pins drive 7-segment LED displays directly through current-limiting resistors while two comparators and the programmable voltage reference handle sensor feedback such as NTC thermistor temperature sensing. The USART interfaces to a Wi-Fi/BLE module for IoT retrofit. Engineers should add a hardware watchdog timer (enabled via configuration fuse) to recover from brown-outs caused by relay switching. The PIC16F628AT-E/SS's 100,000-cycle flash endurance supports infrequent firmware updates over the product lifetime.

🔧

Battery-Operated IoT Sensor Nodes

The PIC16F628AT-E/SS supports duty-cycled battery-powered sensor nodes where it spends most of its life in nanoWatt sleep with the watchdog timer disabled, drawing under 1 µA. The PIC16 mid-range core wakes on interrupt, takes a sensor reading through one of the two on-chip analog comparators (no ADC required for threshold detection), transmits via the USART to a sub-GHz radio module, and returns to sleep. The internal 4 MHz oscillator eliminates the cost and current draw of an external crystal. Coin-cell designs must note that the 4.5 V minimum supply rules out direct LiSOCl2 chemistry for long-term deployments; either use 2xAA or migrate to the PIC16LF1827 family for 1.8 V operation. The 128-byte EEPROM retains calibration data across power cycles.

🏭

Brushed-DC Motor Speed Control

The PIC16F628AT-E/SS drives small brushed-DC fans, pumps, and vibration motors through its CCP/PWM module generating a 25 kHz PWM signal with 10-bit resolution. The two on-chip comparators close a hardware-based current limit loop for soft-start and stall protection without CPU intervention, freeing the core for higher-level logic. With 11 I/O pins, the design can read a Hall-effect tachometer, drive an H-bridge through gate drivers, and expose a UART service interface for parameter tuning. The 20 MHz clock and 200 ns instruction cycle keep the PID loop well under 100 µs even when running in C with the XC8 compiler. Add a flyback diode across the motor and a 0.1 µF decoupling cap on VDD for reliable EMI behaviour.

🚗

Automotive Body-Electronics Nodes

The PIC16F628AT-E/SS 'E' (extended -40 °C to +125 °C) grade supports non-safety automotive body electronics such as interior lighting controllers, seat-position memory modules, mirror-adjust modules, and HVAC blend-door actuators. The 4.5 V to 5.5 V supply aligns with the regulated 5 V rail available on most body controllers, and the 11 I/O pins handle Hall-effect sensor inputs and H-bridge outputs for small actuators. Note that this part is NOT AEC-Q100 qualified; for under-hood or safety-relevant applications, choose the AEC-Q100 qualified PIC16F15324-I/SL or PIC16F18855-I/SS instead. Always add a TVS diode on VDD and a ferrite bead on the supply to survive load-dump transients up to 40 V.

🧩

Hobby Robotics and Educational Boards

The PIC16F628AT-E/SS powers educational robotics platforms where the SSOP-20 footprint simplifies hand-soldering on breakout boards and the 35-instruction PIC16 mid-range ISA keeps assembly teaching transparent. With 3.5 KB of flash, students can fit line-following, sumo-bot, and PID line-tracking algorithms. The USART interfaces to HC-05 Bluetooth modules for smartphone control, while the CCP/PWM module drives hobby servos directly. The internal 4 MHz oscillator means no crystal is needed for initial bring-up; external crystal pads are reserved on the PCB for time-critical applications. PICKit3 or PICKit4 programmers attach to the ICSP pins (RB6/RB7) for in-circuit debugging, a feature usually missing from cheaper 8-bit competitors.

Recommended Products Summary

TSOP38238 38 kHz IR receiver for the companion RX side Used in: Consumer Remote Control and IR Transmitter PIC16F1827-I/SS modern 1.8V-5.5V migration target with same SSOP-20 footprint Used in: Consumer Remote Control and IR Transmitter, Hobby Robotics and Educational Boards ATSAMD20E15A-AN Microchip Technology Used in: Industrial Appliance Control Panels PIC16F628A-I/SS Microchip Technology Used in: Industrial Appliance Control Panels ATSAMD20E14B-AUT Microchip Technology Used in: Battery-Operated IoT Sensor Nodes PIC16F628A-I/SO Microchip Technology Used in: Battery-Operated IoT Sensor Nodes DRV8870 integrated H-bridge motor driver with current sensing Used in: Brushed-DC Motor Speed Control PIC16F1938-I/SS Microchip Technology Used in: Brushed-DC Motor Speed Control, Automotive Body-Electronics Nodes TLV1117-50CDCYR 5 V LDO regulator for stable 5 V body controller rail Used in: Automotive Body-Electronics Nodes PIC16F88-I/SS PIC16F family step-up with hardware I2C/SPI and 10-bit ADC in same SSOP-20 Used in: Hobby Robotics and Educational Boards
What is the flash memory size of PIC16F628AT-E/SS?
The PIC16F628AT-E/SS integrates 3.5 KB (2K x 14) of flash program memory, 224 bytes of SRAM data memory, and 128 bytes of EEPROM data memory. According to the Microchip datasheet 41191F, the flash is rated for 100,000 erase/write cycles and the EEPROM for 1,000,000 cycles, supporting years of parameter storage in field-deployed nodes.
What is the maximum operating frequency of PIC16F628AT-E/SS?
The PIC16F628AT-E/SS operates at a maximum clock frequency of 20 MHz, yielding a 200 ns instruction cycle on the PIC16 mid-range core. At this clock, the device delivers up to 5 MIPS, suitable for sensor conditioning, simple state machines, and low-rate serial bridging. For higher throughput, migrate to PIC18F or PIC16F1xxx enhanced mid-range families.
What is the supply voltage range of PIC16F628AT-E/SS?
The PIC16F628AT-E/SS requires a supply voltage of 4.5 V to 5.5 V at VDD per the Microchip datasheet 41191F. It does not support 3.3 V operation; designs powered from lithium-ion or 3.3 V rails should use the PIC16F182x family instead. A 0.1 µF decoupling capacitor should be placed within 5 mm of the VDD pin to suppress switching noise.
Where can I buy PIC16F628AT-E/SS online?
The PIC16F628AT-E/SS is available from authorized distributors including Mouser, DigiKey, Hotenda, and Microchip Direct. As of 2026-09-21, distributor inventory for the PIC16F628AT-E/SS is generally healthy with same-day shipping on cut-tape and reel quantities up to 1,000 units; volume quotes above 5,000 units are best routed through Microchip Direct for traceable supply chain.
What is the unit price of PIC16F628AT-E/SS at qty 100?
As of 2026-09-21, the PIC16F628AT-E/SS prices at approximately USD 3.10 at qty 1 and drops to USD 2.48 per unit at qty 100, USD 2.22 at qty 500, and USD 1.98 at qty 1,000. Pricing reflects distributor tape-and-reel packaging; cut-tape and tube variants typically carry a small premium. Always request a formal quote for production volumes above 5,000 units.
What is the lead time for PIC16F628AT-E/SS?
As of 2026-09-21, distributor lead time for the PIC16F628AT-E/SS is typically 8 to 12 weeks from factory, with distributor shelves generally holding 4 to 8 weeks of buffer. For new designs where schedule risk matters, qualify the pin-compatible PIC16F628A-I/SS (industrial grade) or PIC16F628A-E/SS (extended grade) as second sources since they share identical silicon and SSOP-20 footprint.
Is PIC16F628AT-E/SS in stock at distributors?
As of 2026-09-21, the PIC16F628AT-E/SS is reported as in stock at major distributors including Mouser and Hotenda, with low-thousands reel quantities available. However, this part uses the legacy 4.5 V-5.5 V supply range; new designs targeting long-term availability should consider the PIC16F1827-I/SS or PIC16F18855-I/SS for better supply-chain resilience and a wider 1.8 V-5.5 V operating range.
PIC16F628AT-E/SS vs PIC16F628A-I/SS - which is better for industrial design?
The PIC16F628AT-E/SS and PIC16F628A-I/SS share the same PIC16F628A silicon die and SSOP-20 footprint; the differences are temperature grade and packaging orientation. The 'E' (extended) variant is rated -40 °C to +125 °C versus the 'I' (industrial) variant at -40 °C to +85 °C. Choose the 'E' part for under-hood automotive or industrial oven-adjacent enclosures; the 'I' part is sufficient for most indoor industrial control panels.
What is the difference between PIC16F628AT-E/SS and PIC16F628A-E/SS?
The PIC16F628AT-E/SS and PIC16F628A-E/SS are functionally identical 8-bit flash microcontrollers in the SSOP-20 package. The 'T' suffix in PIC16F628AT-E/SS designates tape-and-reel packaging orientation (carrier orientation for high-speed SMT pick-and-place), while the non-T variant ships in tube or tray. Both share the same -40 °C to +125 °C extended temperature grade and same silicon die.
Can PIC16F628A-I/SS replace PIC16F628AT-E/SS?
Yes, the PIC16F628A-I/SS is the best drop-in replacement for the PIC16F628AT-E/SS when matched against the SSOP-20 footprint. Both share identical pinout, the same PIC16F628A silicon die, 3.5 KB flash, 224 bytes SRAM, and 128 bytes EEPROM. The trade-off is temperature grade: PIC16F628A-I/SS is industrial -40 °C to +85 °C versus the extended -40 °C to +125 °C of the original.
When should I choose PIC16F628AT-E/SS over PIC16F1827-I/SS?
Choose the PIC16F628AT-E/SS for legacy design maintenance and exact cost-down retrofits where the 5 V supply rail already exists and code is validated against the PIC16F628A instruction set. Choose the PIC16F1827-I/SS for new designs because it adds a 10-bit ADC, runs from 1.8 V to 5.5 V, includes mTouch capacitive sensing, and offers 7 KB flash - a strict superset in the same SSOP-20 package.
Is PIC16F628AT-E/SS suitable for battery-powered sensor nodes?
Yes, the PIC16F628AT-E/SS is suitable for battery-powered sensor nodes thanks to its nanoWatt technology. Sleep current drops below 1 µA with the watchdog disabled, while active current at 4 MHz and 5 V is approximately 220 µA. The internal 4 MHz oscillator eliminates external crystal cost. For coin-cell designs operating below 3.3 V, however, migrate to the PIC16LF1827 family.
Where can I download the PIC16F628AT-E/SS datasheet PDF?
The PIC16F628AT-E/SS datasheet (document 41191F) is available directly from Microchip at ww1.microchip.com/downloads/en/DeviceDoc/41191F.pdf. The 178-page document covers the PIC16F627A/628A/648A family electrical characteristics, instruction set, peripheral registers, and application notes. Mirror copies are also indexed at alldatasheet.com and octopart.com for offline reference.
What is the pinout of PIC16F628AT-E/SS SSOP-20?
The PIC16F628AT-E/SS uses the standard PIC16F628A 20-pin SSOP pinout: pin 1 is RA2/AN2, pin 2 is RA3/AN3/CMP1, pin 3 is RA4/T0CKI/CMP2, pin 4 is RA5/MCLR/VPP, pin 5 is VSS, pin 6 is RB0/INT, pin 7 is RB1/RX/DT, pin 8 is RB2/TX/CK, pin 9 is RB3/CCP1, pin 10 is RB4/PGM, pin 11 is RB5, pin 12 is RB6/PGC, pin 13 is RB7/PGD, pin 14 is VDD, pin 15 is OSC2/CLKOUT, pin 16 is OSC1/CLKIN, pin 17 is RA6/OSC2, pin 18 is RA7/OSC1, pin 19 is RA0/AN0, pin 20 is RA1/AN1.
What are the key specifications of PIC16F628AT-E/SS that engineers should know?
The PIC16F628AT-E/SS is a 20 MHz, 8-bit flash MCU in SSOP-20 with 3.5 KB flash, 224 bytes SRAM, 128 bytes EEPROM, 11 I/O pins, internal 4 MHz oscillator, USART, 2 comparators with programmable voltage reference, 1 CCP/PWM module, ICSP programming, and extended -40 °C to +125 °C temperature grade. It runs from 4.5 V to 5.5 V, executes one instruction per 200 ns cycle, and offers nanoWatt sleep below 1 µA for battery-powered designs.

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

Selection Guide

Choose the PIC16F628AT-E/SS when you need an extended-temperature (-40 °C to +125 °C) 8-bit flash MCU in the SSOP-20 footprint with a mature PIC16 mid-range toolchain (MPLAB X + XC8), tape-and-reel packaging for SMT production, and you are operating on a regulated 5 V rail. This part is ideal for legacy design maintenance, cost-down retrofits, automotive cabin electronics, and industrial appliance control. Choose the PIC16F628A-I/SS if you only need the industrial -40 °C to +85 °C grade (slight cost savings). Choose the PIC16F648A-I/SS if you need 7 KB of flash instead of 3.5 KB. Choose the PIC16F1827-I/SS for new designs that need a 10-bit ADC, 1.8 V-5.5 V operation, and mTouch capacitive sensing. The PIC16F628AT-E/SS is NOT AEC-Q100 qualified; for under-hood or safety applications, qualify the AEC-Q100 PIC16F15324-I/SL or PIC16F18855-I/SS instead.

Comparison with Alternatives

Parameter This Product PIC16F628A-I/SS PIC16F628A-E/SS PIC16F648A-I/SS PIC16F1827-I/SS
Package SSOP-20 (5.30 mm) SSOP-20 - same SSOP-20 - same SSOP-20 - same SSOP-20 - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Flash 3.5 KB 3.5 KB 7 KB 7 KB 7 KB
SRAM 224 bytes 224 bytes 256 bytes 384 bytes 368 bytes
Maximum Clock 20 MHz 20 MHz 20 MHz 32 MHz 20 MHz
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 1.8 V to 5.5 V 4.0 V to 5.5 V
Temperature Grade Extended -40C to +125C Industrial -40C to +85C Extended -40C to +125C Industrial -40C to +85C Industrial -40C to +85C
ADC No (2 comparators only) No (2 comparators) Yes - 10-bit, 12 channels Yes - 10-bit, 7 channels
I/O Pins 11 11 11 16 16
Communication USART USART USART USART + I2C + SPI USART + I2C + SPI

Key Differentiators

  • Extended -40C to +125C temperature grade in SSOP-20 with 5 V supply (vs PIC16F628A-I/SS)
  • Tape-and-reel packaging orientation optimized for high-speed SMT (vs PIC16F628A-E/SS)
  • nanoWatt sleep below 1 µA in the SSOP-20 footprint (vs PIC16F1827-I/SS)

Design Notes

Place a 0.1 µF ceramic decoupling capacitor within 5 mm of the VDD pin and a bulk 10 µF tantalum or aluminum capacitor on the supply rail to suppress switching noise from relays or motors on the same board. The PIC16F628A is a relatively low-current device (typical 220 µA active at 4 MHz / 5 V) so no special power-plane stitching is required, but the VSS pin should connect to a low-impedance ground pour. For battery-powered designs, route unused GPIO as outputs tied low to minimise floating-input shoot-through current.

The MCLR pin (pin 4) requires a proper reset network: a 10 kΩ pull-up to VDD and a 100 nF cap to VSS creates a typical RC rise time. If in-circuit programming is required, do NOT place any series resistance greater than 470 Ω on MCLR/PGC/PGD, or PICKit3/PICKit4 programming will fail. Reserve a 2-pin header for the ICSP interface. Keep the SSOP-20 thermal pad floating or grounded per Microchip's SSOP package guidance - the part has no exposed pad and thermal dissipation is not a concern at these current levels.

Estimated: at 20 MHz and 5 V, the PIC16F628AT-E/SS consumes roughly 5 mA active current; designers migrating from the PIC16F84A should note the supply voltage must be 4.5 V minimum. Watch the watchdog timer enable fuse - accidentally enabling WDT in nanoWatt sleep mode can double sleep current. Also confirm that the internal 4 MHz oscillator is selected by configuration bits (FOSC field), not external crystal, otherwise OSC1/OSC2 will float and the device will not start. Always read-back the configuration word after programming to verify.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. NOT AEC-Q100 qualified - choose PIC16F15324-I/SL for automotive safety-relevant applications.

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

Related Searches

PIC16F628AT-E/SS datasheet PIC16F628AT-E/SS price Microchip PIC16F628A extended temperature SSOP-20 PIC16F628AT-E/SS vs PIC16F628A-I/SS PIC16F628A drop-in replacement SSOP-20 PIC16 mid-range 8-bit MCU 20 MHz 3.5 KB flash PIC16F628A pinout SSOP-20 PIC16F628A industrial appliance control buy PIC16F628AT-E/SS reel what is the flash memory of PIC16F628A PIC16F628A nanoWatt sleep current PIC16F628AT-E/SS lead time

Related Components & Terms

Microchip Technology PIC16F628AT-E/SS PIC16F628A PIC16F648A PIC16F1827 PIC16F88 PIC16 mid-range core 8-bit microcontroller Flash memory EEPROM USART CCP/PWM analog comparator nanoWatt technology ICSP SSOP-20 RoHS REACH automotive body electronics industrial appliance control IR remote control battery-powered sensor node brushed-DC motor
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