Microchip Technology

PIC16F628-04I/P - 8-Bit 4MHz PIC MCU 3.5KB Flash | Microchip

부품 번호: PIC16F628-04I/P ✗ 단종
재고 있음 영업일 기준 1~3일 내 발송
3.0 V to 5.5 V Vdss PDIP-18 (300 mil, through-hole) Package 4 MHz Speed 3.5 KB (2K x 14) Flash Memory
시작가 $2.16 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-20
볼륨 가격
수량 단가 합계
1 $3.62 $3.62
10 $3.21 $32.10
100 $2.74 $274.00
500 $2.41 $1,205.00
1,000 $2.16 $2,160.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F628-04I/P 개요

The Microchip PIC16F628-04I/P is an 8-bit RISC PIC microcontroller featuring a PIC16 CPU core, 3.5KB (2K x 14) of Flash program memory, 224 bytes of SRAM, and 128 bytes of EEPROM data memory, packaged in a through-hole 18-pin PDIP. It operates at a maximum clock speed of 4MHz from a 3.0V to 5.5V supply and offers 16 digital I/O pins, one USART, and a 10-bit ADC subsystem via the comparator and Capture/Compare/PWM (CCP) module.

What is a PIC microcontroller? A PIC (Peripheral Interface Controller) is an 8-bit RISC microcontroller family from Microchip Technology, designed around a Harvard-architecture CPU with separate program and data buses. PIC microcontrollers integrate a CPU, non-volatile Flash program memory, data RAM, EEPROM, and configurable peripherals into a single chip. The PIC16F mid-range family targets cost-sensitive embedded applications requiring deterministic performance, low power, and small footprint, sitting between the baseline PIC10/12 families and the enhanced PIC18 family in capability.

Key features of the PIC16F628-04I/P include 4MHz internal/external oscillator operation, internal 4MHz RC oscillator, programmable brown-out reset (BOR), low-voltage programming, 128 bytes of EEPROM for non-volatile parameter storage, and 16 I/O pins with individual direction control. The device supports In-Circuit Serial Programming (ICSP) via two pins, enabling firmware updates without removing the part from the board. An on-chip voltage reference and 10-bit ADC-compatible comparator module simplify analog signal acquisition.

The architecture uses a 14-bit instruction word with single-cycle execution for branch instructions and two-cycle for most others. The device includes two 8-bit timers (Timer0, Timer2) and one 16-bit timer (Timer1), a Capture/Compare/PWM (CCP) module, a hardware USART for asynchronous/synchronous serial, and a synchronous serial port (SSP) supporting SPI and I2C. Power-down current drops to the low microampere range when SLEEP is invoked.

Typical applications include HVAC thermostat controls, security and alarm panels, remote controls, sensor interface modules, automotive interior lighting, low-end industrial control, and any general-purpose 5V embedded design where 3.5KB of Flash and 16 I/O pins are sufficient. The wide 3.0V to 5.5V range supports both 3.3V and 5V systems.

When designing with the PIC16F628-04I/P, ensure decoupling capacitors (100nF + 10uF) are placed within 5mm of VDD/VSS pins, MCLR is tied to VDD through a 10k resistor with optional decoupling, and unused I/O pins are configured as outputs low to minimize power consumption. The device is offered in a 300-mil PDIP-18 package and is not recommended for new designs; Microchip suggests migrating to the PIC16F18444 or PIC16F628A family for new projects.

This page synthesizes distributor pricing, drop-in alternative MPNs from Microchip's same-package family, and practical PCB design notes that are not consolidated in any single manufacturer datasheet.

드롭인 대체품: PIC16F628-04I/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F628-04I/P (동일 폼 팩터 및 풋프린트) — 차이점: Package, Core Architecture, RoHS Status, Operating Temperature, Timers.

Microchip Technology
Package: 18-PDIP (0.300 in / 7.62 mm)
Core Architecture: PIC (RISC)
RoHS Status: Non-compliant (PDIP package, contains lead)
Microchip Technology
Core Architecture: PIC® RISC (Harvard)
Microchip Technology
Package: 18-pin PDIP (0.300 inch, plastic DIP)
Core Architecture: 8-bit PIC RISC, Harvard
RoHS Status: Compliant (lead-free)
Microchip Technology
Package: 18-pin PDIP (0.300 inch)
RoHS Status: Compliant (lead-free)
Operating Temperature: -40C to +85C (industrial)
Microchip Technology
Package: 18-pin PDIP (0.300", through-hole)
Core Architecture: PIC 8-bit RISC (Harvard)
RoHS Status: Lead-free per product description
Microchip Technology
Package: 18-pin PDIP (DIP-18)
Core Architecture: PIC16 enhanced mid-range 8-bit RISC
RoHS Status: Lead-free / RoHS-compliant per DigiKey listing
Microchip Technology
Package: 18-pin PDIP (P), through-hole
Core Architecture: PIC16 RISC, 8-bit Harvard
Microchip Technology
Package: SOIC-18 (SO), 7.50 mm body, 1.27 mm pitch, gull-wing
Core Architecture: PIC® 16-bit mid-range (8-bit data path, 14-bit instruction word)
RoHS Status: Compliant (lead-free matte-tin)
Microchip Technology
Package: 18-pin PDIP (through-hole, "P")
Core Architecture: RISC Harvard, 14-bit instruction word
Operating Temperature: -40 C to +85 C (industrial, "I" grade)
Microchip Technology
Package: 18-pin PDIP (DIP-18, 0.300 inch)
RoHS Status: Lead-free, RoHS compliant
Operating Temperature: -40C to +85C (Industrial, -I)
Microchip Technology
Package: 18-pin PDIP (0.300 inch / 7.62 mm)
Core Architecture: PIC 8-bit RISC (Harvard)
RoHS Status: Compliant (per distributor listings)
Microchip Technology
Package: 18-pin PDIP (0.300 inch, 7.62 mm)
Core Architecture: PIC 8-bit Harvard RISC

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F628A-I/P

✅ 드롭인
Microchip Technology
📦 PDIP-18
PIC16 8-bit RISC · 35 single-word instructions · 200 ns (at 20 MHz) · 20 MHz · 3.5 KB (2K x 14) Flash · 224 bytes · 128 bytes · 11

✓ 재고 있음

$1.62 / 개

데이터시트 보기 →

PIC16F628-04I/SO

✅ 드롭인
Microchip Technology
📦 PDIP-18
PIC® 16-bit mid-range (8-bit data path, 14-bit instruction word) · Flash · 3.5 KB (2K x 14) · 128 bytes · 224 bytes · 4 MHz (04 speed grade) · 200 ns @ 20 MHz / 1 µs @ 4 MHz · 3.0 V to 5.5 V (industrial "I" grade operating range)

✓ 재고 있음

$2.3 / 개

데이터시트 보기 →

PIC16F627-04I/P

✅ 드롭인
Microchip Technology
📦 PDIP-18
8-bit Harvard RISC · 1.75 KB (1K x 14) · 224 bytes · 128 bytes · 4 MHz · 200 ns @ 4 MHz · 16 · 2 with programmable on-chip VREF

✓ 재고 있음

$2.3 / 개

데이터시트 보기 →

PIC16F628-04/P

✅ 드롭인
Microchip Technology
📦 PDIP-18
PIC16 enhanced mid-range 8-bit RISC · 35 single-word instructions · 3.5 KB Flash (2K x 14 words) · 224 bytes · 128 bytes · 4 MHz · 200 ns at 4 MHz · 3.0 V to 5.5 V (typical 4.5 V to 5.5 V at full speed)

✓ 재고 있음

$2.35 / 개

데이터시트 보기 →

PIC16F628-04E/P

✅ 드롭인
Microchip Technology
📦 PDIP-18
PIC16 RISC, 8-bit Harvard · 14-bit · 35 single-word · 3.5 KB (2K x 14) · 224 bytes · 128 bytes · 4 MHz / 4 MIPS (DC = 4 MHz) · 3.0 V to 5.5 V

✓ 재고 있음

$2.55 / 개

데이터시트 보기 →

PIC16F627A-I/P

✅ 드롭인
Microchip Technology
📦 PDIP-18
PIC 8-bit RISC (Harvard) · 1.75 KB (1K x 14) Flash · 128 bytes · 224 bytes · 20 MHz · 200 ns · 35 single-word instructions · 4 MHz

✓ 재고 있음

$1.72 / 개

데이터시트 보기 →

PIC16F628T-04I/P

✅ 드롭인
📦 PDIP-18
same PDIP-18 footprint and pinout; tape-and-reel packing code suffix only; identical silicon and electrical specs

📋 참조 대체품 (카탈로그에 없음)

PIC16F628-04I/P 최대 정격 & 전기적 특성

Core PIC16 (8-bit RISC)
Program Memory 3.5 KB (2K x 14) Flash
Data RAM 224 bytes
Data EEPROM 128 bytes
Maximum Clock Speed 4 MHz
Supply Voltage (VDD) 3.0 V to 5.5 V
I/O Pins 16
Timers 1 x 8-bit (Timer0), 1 x 16-bit (Timer1), 1 x 8-bit (Timer2)
Communication Interfaces USART, SSP (SPI / I2C)
CCP Modules 1 (Capture / Compare / PWM)
Comparators 2 analog comparators with on-chip voltage reference
Brown-Out Reset (BOR) Yes, programmable
Internal Oscillator 4 MHz RC
In-Circuit Serial Programming (ICSP) Yes, low-voltage programming supported
패키지 PDIP-18 (300 mil, through-hole)
실장 유형 Through-Hole (DIP)
동작 온도 -40 °C to +85 °C (Industrial grade, 'I' suffix)
RoHS 상태 Compliant
Lead-Free Yes
할로겐 프리 Compliant per manufacturer datasheet

PIC16F628-04I/P 핀 구성

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
핀 1 RA5/MCLR/VPP — Digital I/O RA5 / Master Clear reset (active low) / Programming voltage input
핀 2 RA0/AN0 — Digital I/O RA0 / Analog channel 0 / Comparator input
핀 3 RA1/AN1 — Digital I/O RA1 / Analog channel 1 / Comparator input
핀 4 RA2/AN2/VREF — Digital I/O RA2 / Analog channel 2 / External voltage reference
핀 5 RA3/AN3/CMP1 — Digital I/O RA3 / Analog channel 3 / Comparator 1 output
핀 6 RA4/AN4/T0CKI — Digital I/O RA4 (open-drain) / Analog channel 4 / Timer0 clock input
핀 7 RA5/OSC1/CLKIN — Digital I/O RA5 / Oscillator crystal input / External clock input
핀 8 VSS — Ground reference
핀 9 OSC2/CLKOUT — Oscillator crystal output / 1/4 Fosc clock output
핀 10 RB0/INT — Digital I/O RB0 / External interrupt input
핀 11 RB1/RX/DT — Digital I/O RB1 / USART RX / Synchronous data line
핀 12 RB2/TX/CK — Digital I/O RB2 / USART TX / Synchronous clock line
핀 13 RB3/CCP1 — Digital I/O RB3 / Capture/Compare/PWM channel 1
핀 14 RB4/PGM — Digital I/O RB4 / Low-voltage programming input
핀 15 RB5 — Digital I/O RB5
핀 16 RB6/PGC — Digital I/O RB6 / ICSP clock input
핀 17 RB7/PGD — Digital I/O RB7 / ICSP data input/output
핀 18 VDD — Positive supply voltage (3.0 V to 5.5 V)

일반적인 애플리케이션

PIC16F628-04I/P 적합 용도: 7 애플리케이션s: HVAC Thermostat Control, Security and Alarm Panel I/O, Remote Control Transmitter/Receiver, Sensor Interface Module, Automotive Interior Lighting Controller, Industrial Control Logic Replacement, Small Protocol Bridge / UART Converter.

🏭

HVAC Thermostat Control

The PIC16F628-04I/P suits HVAC thermostat controllers needing deterministic 8-bit control with EEPROM-backed setpoint storage and modest memory. Its 128 bytes of EEPROM reliably retain user temperature schedules and calibration values across power cycles, while 224 bytes of SRAM handles runtime state. The 16 I/O pins drive multiplexed seven-segment or LCD displays, read keypad inputs, and switch triac outputs for the heating/cooling stages. The 4 MHz core is sufficient for thermistor sampling at 1 Hz with median filtering. Industrial-grade -40 to +85 C temperature operation matches the demanding thermal environment near furnace/air-handler enclosures. Brown-out reset protects scheduled setpoints during brown-outs common on shared HVAC circuits.

🎥

Security and Alarm Panel I/O

The PIC16F628-04I/P is well-suited for alarm-panel I/O modules that read zone sensors and drive sirens, LED annunciators, and relay outputs. Its 16 I/O pins support 8 to 12 hard-wired zones via direct GPIO, with the remainder handling keypad polling and status LEDs. The hardware USART connects to a central panel or a wireless transmitter for off-premise reporting, while the SSP port can interface to an external EEPROM for event-log storage when the internal 128 bytes is insufficient. The analog comparators detect line tampering on supervised sensor loops. Programmable brown-out reset prevents false alarms caused by short power dips during thunderstorms.

📱

Remote Control Transmitter/Receiver

The PIC16F628-04I/P works well in low-cost RF remote control transmitters that need code generation in firmware rather than dedicated encoder ASICs. Its internal 4 MHz RC oscillator eliminates the external crystal, reducing BOM cost and PCB area - critical for battery-powered keyfob designs. The CCP module generates accurate carrier frequencies or PWM for IR modulation, while the SLEEP mode extends battery life by stopping the CPU between button presses. The 16 I/O pins handle up to 16 button inputs via matrix scanning. Industrial temperature operation supports outdoor and automotive keyfob environments. EEPROM stores pairing codes persistently across battery swaps.

🧩

Sensor Interface Module

The PIC16F628-04I/P serves as a low-cost front-end for sensor interface modules that aggregate analog sensor data and forward it to a host controller. Its analog comparators can directly read thermistor or photocell voltages, while the USART reports readings over RS-232/485 to the host. The 224 bytes of SRAM is adequate for FIFO-buffered multi-channel logging at slow sample rates. With 128 bytes of EEPROM, calibration constants and per-sensor offsets can be stored field-upgradeable via ICSP. Industrial temperature grade allows deployment near motors, solenoids, and HVAC equipment where thermal stress is significant.

🚗

Automotive Interior Lighting Controller

The PIC16F628-04I/P fits automotive interior lighting controllers that drive LED strings or incandescent lamps via MOSFET switches. Its 16 I/O pins can PWM multiple channels using the CCP module plus software PWM for additional channels, providing dimming and fade-in/out sequences. The wide 3.0 to 5.5 V supply range matches 12 V automotive rails after local regulation. Industrial temperature grade is borderline for under-hood use; for cabin applications the -40 to +85 C range is sufficient. EEPROM stores user-selected color modes. Brown-out reset handles cranking transients common during engine start.

🏭

Industrial Control Logic Replacement

The PIC16F628-04I/P is a modern replacement for legacy 8-bit industrial control logic that previously used discrete logic ICs or small PLDs. Its Flash memory allows last-minute firmware changes, while EEPROM holds configuration parameters. The USART interfaces to operator panels and HMI displays, and the SSP port connects to SPI sensors or I/O expanders. Programmable BOR prevents corruption of the configuration EEPROM during brown-outs typical on industrial mains. Industrial-grade temperature rating is required for cabinet-mounted controls near heat-generating equipment. The PDIP-18 package allows socketed field-replacement, simplifying maintenance in legacy plants.

🌐

Small Protocol Bridge / UART Converter

The PIC16F628-04I/P works as a compact protocol bridge between UART-based peripherals and an I2C or SPI master. Its hardware USART plus SSP (SPI/I2C) ports are purpose-built for translating between serial protocols, and the 4 MHz core is fast enough for sub-115200 baud translation tasks. The 224 bytes of SRAM provide buffer headroom for short packets, and 128 bytes of EEPROM hold protocol-specific configuration. Industrial temperature rating suits factory-floor deployments. ICSP allows in-field firmware updates when protocol requirements change. Brown-out reset prevents mid-packet corruption during noisy industrial mains events.

추천 제품 요약

PIC16F628-04I/SO Microchip Technology 사용처: HVAC Thermostat Control PIC16F18444-I/P Microchip Technology 사용처: HVAC Thermostat Control, Automotive Interior Lighting Controller MCP9700 Analog temperature sensor, low-cost linear output 사용처: HVAC Thermostat Control PIC16F628A-I/P Microchip Technology 사용처: Security and Alarm Panel I/O, Sensor Interface Module, Industrial Control Logic Replacement 25LC256 External SPI EEPROM for event-log storage 사용처: Security and Alarm Panel I/O MCP2551 CAN bus transceiver for panel networking 사용처: Security and Alarm Panel I/O PIC16F628-04I/P Microchip Technology 사용처: Remote Control Transmitter/Receiver, Small Protocol Bridge / UART Converter ATA5743 Companion UHF receiver IC 사용처: Remote Control Transmitter/Receiver MAX1472 ISM-band ASK/FSK transmitter companion 사용처: Remote Control Transmitter/Receiver MCP3421 18-bit sigma-delta ADC for high-precision sensors 사용처: Sensor Interface Module MAX485 RS-485 transceiver for industrial buses 사용처: Sensor Interface Module BSS138 Logic-level N-MOSFET for LED switching 사용처: Automotive Interior Lighting Controller TPS5430 Buck converter for 12V to 5V/3.3V rails 사용처: Automotive Interior Lighting Controller MCP23017 I2C GPIO expander for additional I/O 사용처: Industrial Control Logic Replacement MAX232 RS-232 line driver for legacy panel interface 사용처: Industrial Control Logic Replacement MAX3232 RS-232 line driver for legacy serial ports 사용처: Small Protocol Bridge / UART Converter PCA9617 I2C bus extender for long cable runs 사용처: Small Protocol Bridge / UART Converter
What is the program memory size of PIC16F628-04I/P?
The PIC16F628-04I/P includes 3.5 KB (2K x 14 words) of Flash program memory. According to the Microchip PIC16F628 datasheet, the 14-bit instruction word is wider than typical 8-bit MCUs, which lets each instruction carry more immediate-data or addressing information. This 3.5 KB Flash is sufficient for typical mid-range PIC applications including sensor interfaces, motor control state machines, and small protocol stacks.
What is the maximum clock frequency of PIC16F628-04I/P?
The PIC16F628-04I/P is specified for a maximum 4 MHz external clock input on the OSC1 pin, as indicated by the '-04' speed suffix in the part number. The internal 4 MHz RC oscillator is also available for designs that want to avoid an external crystal. Microchip recommends the PIC16F628A-20 family for applications needing 20 MHz operation.
What is the supply voltage range for PIC16F628-04I/P?
The PIC16F628-04I/P operates from 3.0 V to 5.5 V on VDD, with the 'I' suffix denoting the industrial -40 °C to +85 °C temperature grade. This range covers both 3.3 V and 5 V logic rails, allowing the same part to be used in mixed-voltage systems. Brown-Out Reset (BOR) is programmable and detects voltage drops before code corruption.
Is PIC16F628-04I/P RoHS compliant?
Yes, the PIC16F628-04I/P is RoHS compliant and lead-free per the Microchip product page. The package is halogen-free as well. The 'I' suffix indicates industrial temperature range; the lead-free finish is indicated by a '/P' package designator and Microchip's part marking convention used in their datasheet device marking section.
How many I/O pins does PIC16F628-04I/P have?
The PIC16F628-04I/P provides 16 bidirectional digital I/O pins across PORTA (RA0-RA7) and PORTB (RB0-RB7) on the 18-pin PDIP package. PORTB pins RB0-RB3 also support interrupt-on-change. Each pin can be configured individually as input or output via TRISA/TRISB registers. Two of the I/O pins (RA4 and RA5) are multiplexed with comparator inputs.
What is the difference between PIC16F628 and PIC16F628A?
The PIC16F628A is the recommended replacement for the original PIC16F628, adding 20 MHz operation (vs 4 MHz on the -04 part), extended instruction set compatibility, and improved Flash endurance. According to Microchip's product page, newer designs should migrate to the PIC16F628A family or the PIC16F18444. The PIC16F628-04I/P shares the same PDIP-18 footprint and pinout as the PIC16F628A-I/P.
Where can I buy PIC16F628-04I/P online?
The PIC16F628-04I/P is in stock at major distributors including DigiKey (part 364801), Mouser, FindMyChip, and listed on Octopart. As of 2026-09-21, distributors typically quote 1-piece pricing around USD 3.62 with tiered volume breaks at 10/100/500/1000 units. Direct quote from authorized Microchip distributors is recommended for production volumes.
What is the lead time for PIC16F628-04I/P?
As of 2026-09-21, the PIC16F628-04I/P is listed as 'ships today' by DigiKey and Mouser with active stock and typical lead time of 3-7 business days. Because Microchip marks this part 'Not Recommended for new designs' (NRND), long-term supply stability should be confirmed for new production. Consider migrating to PIC16F628A-I/P or PIC16F18444 for new designs.
PIC16F628-04I/P vs PIC16F628-04I/SO - which should I choose?
Choose PIC16F628-04I/P (PDIP-18) for through-hole prototyping, breadboarding, and designs that need socketed or hand-replaceable parts. Choose PIC16F628-04I/SO (SOIC-18) for surface-mount production where board height and assembly cost matter. Both share identical silicon, pinout, and electrical specifications; only the package differs, so selection is driven by assembly method rather than performance.
What is the best drop-in replacement for PIC16F628-04I/P?
The best drop-in replacement for PIC16F628-04I/P is the PIC16F628A-I/P, which offers 20 MHz operation, more Flash write endurance, and an enhanced instruction set while sharing the same PDIP-18 footprint and pinout. Microchip's product page explicitly recommends migrating to the PIC16F628A family. For the latest silicon, PIC16F18444-I/P is also pin-compatible but adds new peripheral mappings.
Is PIC16F628-04I/P suitable for battery-powered designs?
The PIC16F628-04I/P supports low-power operation including a SLEEP mode that drops current consumption to the low microampere range, making it usable in battery-powered applications. The internal 4 MHz oscillator eliminates external crystal quiescent draw. For deeply battery-constrained designs, Microchip's nanoWatt XLP PIC families (PIC16F1xxx) provide 20-50 nA SLEEP current; the PIC16F628 is functional but not optimized for nanoamp SLEEP.
Where to download PIC16F628-04I/P datasheet PDF?
The official PIC16F628 datasheet PDF is hosted by Microchip at the document number listed on their PIC16F628 product page (publication date 2003, document marked legacy). FindIC, Alldatasheet, and Datasheets.com host mirror copies. Engineers should use the Microchip-hosted PDF for the latest errata. Search 'PIC16F628 datasheet Microchip' on the manufacturer's product page to confirm the canonical URL.
Where can I find the pinout for PIC16F628-04I/P?
The PIC16F628-04I/P pinout is published in the official Microchip datasheet and on the manufacturer's product page. The 18-pin PDIP package assigns pin 1 as MCLR/VPP, pins 2-3 as RA0/RA1, pin 4 as RA2, pin 5 as RA3, pin 6 as RA4, pin 7 as RA5, pin 8 as VSS, pin 9 as OSC1/CLKIN, pin 10 as OSC2/CLKOUT, pin 11 as RC0/RB6, pin 12 as RC1/RB7, pin 13 as RC2, pin 14 as RC3, pin 15 as RC4, pin 16 as RC5, pin 17 as RC6, and pin 18 as VDD.
What is the latest PIC16F628-04I/P lifecycle status?
As of 2026-09-21, the PIC16F628 is marked 'Not Recommended for new designs' (NRND) on Microchip's product page, meaning the part is still in production and stocked at distributors but not recommended for new designs. Microchip explicitly suggests migrating to the PIC16F18444 or PIC16F628A family. Existing designs are supported, but new designs should use the recommended replacements.
What are the key specifications of PIC16F628-04I/P that engineers should know?
Engineers using the PIC16F628-04I/P should note: 3.5 KB Flash program memory (2K x 14), 224 bytes SRAM, 128 bytes EEPROM, 4 MHz maximum clock speed (per the -04 speed suffix), 16 I/O pins across PORTA/PORTB, 2 analog comparators, programmable BOR, 3.0 V to 5.5 V VDD, USART and SSP (SPI/I2C) interfaces, one CCP module, and a PDIP-18 industrial-temperature package. Source: Microchip PIC16F628 datasheet.

엔지니어링 참조 데이터: PIC16F628-04I/P — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16F628-04I/P for new industrial-grade designs that need 3.5 KB Flash, 224 B SRAM, and 128 B EEPROM in a socketed PDIP-18 package through-hole. Choose the PIC16F628A-I/P if you need 20 MHz operation (5x clock speed for faster interrupt response or more processing throughput). Choose the PIC16F628-04I/SO for surface-mount production where board height matters. Choose the PIC16F627-04I/P for cost-sensitive designs that need only 1.75 KB Flash and 72 B RAM. Choose the PIC16F628-04/P for commercial-grade (0 to +70 C) environments. All these parts share the same PDIP-18 footprint, enabling PCB layout reuse across the family. For new designs, Microchip recommends migrating to the PIC16F18444 or PIC16F628A family as the long-term replacement for the original PIC16F628.

대체품과의 비교

파라미터 이 제품 PIC16F628A-I/P PIC16F628-04I/SO PIC16F627-04I/P PIC16F628-04/P PIC16F628-04E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-18 (300 mil) PDIP-18 - same SOIC-18 - different package, same die PDIP-18 - same PDIP-18 - same PDIP-18 - same
Maximum Clock 4 MHz 20 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Program Memory (Flash) 3.5 KB (2K x 14) 3.5 KB 3.5 KB 1.75 KB (-50%) 3.5 KB 3.5 KB
Data RAM 224 bytes 224 bytes 224 bytes 72 bytes (-68%) 224 bytes 224 bytes
Data EEPROM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
I/O Pins 16 16 16 16 16 16
Operating Temperature -40 to +85 C (Industrial) -40 to +85 C (Industrial) -40 to +85 C (Industrial) -40 to +85 C (Industrial) 0 to +70 C (Commercial) -40 to +125 C (Extended)
Lifecycle Status NRND (not recommended for new designs) Active (recommended replacement) NRND NRND NRND NRND

주요 차별점

  • Industrial temperature range with full Flash/EEPROM/RAM retention (vs PIC16F628-04/P (commercial grade))
  • Drop-in compatible with PIC16F628A-I/P upgrade path (vs PIC16F628-04/P (commercial grade))
  • Larger Flash/RAM than PIC16F627 series (vs PIC16F627-04I/P)

설계 노트

Decouple the VDD pin with a 100 nF ceramic capacitor plus a 10 uF tantalum or aluminum polymer bulk capacitor placed within 5 mm of the VDD/VSS pin pair. Use separate analog and digital VDD traces if the board has analog sensors - the PIC16F628-04I/P's internal VREF is sensitive to digital switching noise. For battery-powered designs, route all unused I/O pins to outputs low to minimize SLEEP current leakage.

MCLR must be tied to VDD through a 4.7k to 10k resistor (never left floating) for normal operation. For ICSP programming, add a diode from VDD to MCLR and a series resistor to allow in-circuit programming without disturbing the running application. RA4 is open-drain and requires an external pull-up when used as a logic output. The internal 4 MHz RC oscillator drifts with VDD and temperature; for time-critical UART or PWM applications, use an external crystal.

Keep the trace from MCLR/VPP to the ICSP connector short and isolated from switching signals. Place the ICSP connector near the MCU with pin assignments per Microchip's ICSP specification (PGD, PGC, VPP, VDD, VSS). For PCB layout, route the crystal/oscillator traces short and symmetric with a ground guard ring to minimize EMI. The PDIP-18 footprint allows socketed assembly for prototyping, simplifying field replacement and firmware iteration.

The USART RX pin RB1 should not be shared with other functions when the USART is enabled, as noise on RB1 can corrupt received data. The Capture/Compare/PWM (CCP) output on RB3 must be assigned the correct TRISB direction (output) before use, or the pin will float. When using the analog comparators, route comparator inputs (RA0-RA3) away from high-frequency digital traces to prevent oscillation. Configure unused comparators off to reduce current draw.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Compliant
분쟁 광물
Compliant

RoHS and REACH compliant per Microchip product page. Halogen-free per FindIC datasheet listing. Not AEC-Q100 qualified (automotive); for AEC-Q100 automotive designs choose PIC16F18444 or PIC16F628A automotive-qualified variants. Conflict minerals compliance documented per Microchip corporate policy.

데이터 검증일: 2026-09-21 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F628-04I/P PIC16F628-04I/P datasheet PIC16F628-04I/P price Microchip PIC16F628-04I/P PIC16F628 vs PIC16F628A PIC16F628-04I/P pinout PDIP-18 PIC16F628 industrial grade microcontroller PIC16F628-04I/P replacement PIC16F18444 8-bit PIC microcontroller 3.5KB Flash 4MHz PIC16F628 HVAC thermostat application where to buy PIC16F628-04I/P PIC16F628-04I/P lead time stock what is the difference between PIC16F627 and PIC16F628 PIC16F628-04I/P SOIC alternative PIC16F628 EEPROM 128 bytes programming

관련 부품 & 용어

Microchip Technology PIC16F628 PIC16F628-04I/P PIC16F628A PIC16F627 PIC16F18444 PIC16F628-04I/SO PIC16F628-04/P PIC16F628-04E/P PIC16F627-04I/P PIC16F628T-04I/P PIC16F627A-I/P PIC16 microcontroller family PIC16F628A-I/P PDIP-18 SOIC-18 ICSP USART SSP CCP module brown-out reset EEPROM Flash program memory internal oscillator RoHS
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기