Microchip Technology

PIC12CE673-04/P - 8-bit 4MHz MCU, 1.75KB OTP, 8-PDIP | Microchip

MPN: PIC12CE673-04/P βœ— End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 8-pin PDIP (0.300 inch, 7.62 mm) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $1.6 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $2.55 $2.55
10 $2.3 $23.00
100 $2.05 $205.00
500 $1.82 $910.00
1,000 $1.6 $1,600.00
ℹ️ All prices are in USD

PIC12CE673-04/P Overview

The Microchip Technology PIC12CE673-04/P is an 8-bit CMOS RISC microcontroller built around Microchip's PIC architecture, packaged in an 8-pin PDIP through-hole package and rated for a maximum 4 MHz oscillator input (400 ns instruction cycle). It integrates 1.75 KB (1K x 14) of one-time-programmable (OTP) program memory, 128 bytes of data RAM, 16 bytes of EEPROM data memory, a 4-channel 8-bit A/D converter, and 5 digital I/O pins plus 1 input-only pin. Operating speed is 4 MHz at -04 speed grade, and the device supports 35 single-word instructions.

An 8-bit microcontroller (MCU) is a small, self-contained computing element that executes a reduced instruction set on 8-bit-wide data; it sits inside the broader taxonomy of microcontrollers -> embedded processors -> semiconductors. The PIC12C67X/CE67X family specifically targets cost- and pin-constrained applications where a tiny footprint, low part count, and integrated analog peripherals remove the need for external components. This product belongs to Microchip's classic PIC12 baseline/mid-range family.

Key features of the PIC12CE673-04/P include 1.75 KB OTP program memory, 128 bytes RAM, 16 bytes EEPROM, a 4-channel 8-bit A/D converter, a watchdog timer with its own on-chip RC oscillator, an 8-bit timer/counter with programmable prescaler, and an internal 4 MHz RC oscillator option that can eliminate the external crystal. Power-saving SLEEP mode and an MCLR reset pin round out the feature set.

Architecturally, the PIC12CE673-04/P uses a Harvard RISC core with separate program and data buses; instructions are fetched in parallel with operand reads, which gives deterministic 400 ns instruction execution at 10 MHz (or 1 us at 4 MHz for the -04 grade). CMOS static design allows the clock to be stopped without losing register contents, enabling ultra-low standby current in SLEEP mode.

Typical applications include appliance controls, battery chargers, sensor-interface modules, simple security keypads, and any low-cost embedded product where a full MCU is overkill but a few discrete logic chips cannot deliver the required functionality. Microchip recommends considering PIC12F675 as a newer-generation migration path with Flash memory and enhanced peripherals.

When designing with this part, note that the -04 speed grade limits the oscillator input to 4 MHz; for higher throughput the -10 variant is required. The OTP program memory cannot be reprogrammed in-circuit, so firmware must be fully validated before commitment to production.

This page synthesizes current distributor pricing, drop-in alternatives within the same PDIP-8 footprint, and practical design notes not consolidated in the manufacturer datasheet, providing unique procurement and engineering value for sourcing teams.

Drop-in alternatives for PIC12CE673-04/P β€” 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 PIC12CE673-04/P (same form factor and footprint) β€” differing in Package, I/O Pins, Operating Temperature, Timers, RoHS Status.

Microchip Technology
Package: 8-Pin PDIP (P)
I/O Pins: 6
Operating Temperature: -40C to +85C (commercial/industrial)
Microchip Technology
Package: PDIP-8 (8-pin DIP, 0.300 inch / 7.62 mm)
I/O Pins: 6
Operating Temperature: -40 C to +125 C (Extended)
Microchip Technology
Package: 8-pin PDIP (through-hole)
I/O Pins: 5 GPIO + 1 input-only
Timers: 1 x 8-bit timer/counter with prescaler
Microchip Technology
Package: 8-pin PDIP (PDIP-8, through-hole)
I/O Pins: 6 (general purpose)
Operating Temperature: -40 C to +125 C (Extended, "E" suffix)
Microchip Technology
Package: 8-pin PDIP (DIP-8, 0.300 inch / 7.62 mm)
I/O Pins: 5 (4 GPIO + 1 input-only)
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC12CE673-04I/P

βœ… Drop-In
πŸ“¦ 8-PDIP
same 8-PDIP footprint, industrial -40C to +85C temp grade vs commercial 0C to +70C

πŸ“‹ Reference alternative (not in catalog)

PIC12CE673-10/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 8-PDIP
PIC12C67X (PIC12 mid-range architecture) Β· 8-bit PIC RISC Β· 14 bits Β· 35 (single word) Β· OTP EPROM Β· 1.75 KB (1K x 14) Β· 128 bytes Β· 64 bytes

βœ“ In Stock

$2.18 / Unit

View Datasheet β†’

PIC12CE674-04/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 8-PDIP
PIC12 8-bit RISC Β· Enhanced mid-range 14-bit Β· 35 single-word Β· OTP (One-Time Programmable) Β· 3.5 KB (2K x 14 words) Β· 128 bytes Β· 16 bytes Β· 4 MHz

βœ“ In Stock

$1.85 / Unit

View Datasheet β†’

PIC12CE518-04/P

βœ… Drop-In
πŸ“¦ 8-PDIP
same 8-PDIP footprint, lower-cost PIC12 baseline core (33 instructions, 12-bit word, no A/D), 4 MHz

πŸ“‹ Reference alternative (not in catalog)

PIC12F675-I/P

βœ… Drop-In
πŸ“¦ 8-PDIP
same 8-PDIP footprint, Flash (reprogrammable) vs OTP, 10-bit A/D vs 8-bit, adds comparator, drop-in upgrade

πŸ“‹ Reference alternative (not in catalog)

PIC12C671-04/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 8-PDIP
PIC 8-bit RISC Β· 8-bit PIC Β· 4 MHz Β· 1.75 KB (1024 x 14) OTP Β· 128 bytes Β· Not present (CE674/675 variants only) Β· 6 Β· 4 channels x 8-bit

βœ“ In Stock

$1.5 / Unit

View Datasheet β†’

PIC12CE673-04/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 1.75 KB (1K x 14)
Data RAM 128 bytes
EEPROM Data Memory 16 bytes
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 1 us at 4 MHz
Instruction Set 35 single-word instructions
I/O Pins 5 digital I/O + 1 input-only
A/D Converter 4-channel, 8-bit
Timers 1 x 8-bit timer/counter with prescaler + WDT
Operating Voltage Range 2.5 V to 5.5 V
Package 8-pin PDIP (0.300 inch, 7.62 mm)
Mounting Type Through-Hole
Operating Temperature 0C to +70C (commercial)
Speed Grade Suffix -04 (4 MHz max)
RoHS Status Compliant (lead-free PDIP marking varies)

PIC12CE673-04/P Pin Configuration

DIP-8 Package Pinout Diagram DIP-8 8-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 8 2 7 3 6 4 5 DIP-8
Pin 1 MCLR/VPP/RA5 β€” Master Clear (reset, active low) / Programming voltage / input-only RA5
Pin 2 RA0/AN0 β€” Digital I/O RA0 / analog input AN0
Pin 3 RA1/AN1 β€” Digital I/O RA1 / analog input AN1
Pin 4 RA2/AN2 β€” Digital I/O RA2 / analog input AN2
Pin 5 VSS β€” Ground reference
Pin 6 RA3/AN3 β€” Digital I/O RA3 / analog input AN3
Pin 7 RA4/OSC2/CLKOUT β€” Digital I/O RA4 / oscillator output / clock output
Pin 8 VDD β€” Positive supply voltage (2.5 V to 5.5 V)

Typical Applications

PIC12CE673-04/P is suitable for 6 applications: Appliance Control Boards, Battery-Powered Sensor Modules, Simple Security Keypads, Battery Charger Controllers, Hobby and Educational Projects, Industrial Sensor Interface Modules.

🏭

Appliance Control Boards

The PIC12CE673-04/P fits appliance control boards because its 8-pin PDIP form factor and integrated 4-channel 8-bit A/D let it read thermistor or potentiometer inputs without external ADC chips. Its 1.75 KB OTP memory is sufficient for fixed-function appliance firmware such as fan-speed controllers, coffee-machine user interfaces, and microwave keypad readers. The device's 4 MHz instruction rate delivers 1 MIPS, enough for relay timing and simple state-machine sequencing, while 16 bytes of EEPROM stores user-setpoints across power cycles.

🧩

Battery-Powered Sensor Modules

For battery-powered sensor modules, the PIC12CE673-04/P is a strong fit because it supports a wide 2.5 V to 5.5 V supply range and consumes only microamps in SLEEP mode, allowing long battery life with intermittent wake-and-measure duty cycles. The 4-channel 8-bit A/D multiplexes temperature, light, or voltage sensors into a single MCU, while 128 bytes of RAM is adequate for short moving averages and threshold decisions. Compared with PIC12F675-I/P, this part lacks Flash reprogrammability but costs slightly less at low volumes.

πŸ”’

Simple Security Keypads

The PIC12CE673-04/P suits simple security keypads because its 5 I/O pins can matrix-scan a 12-key or 16-key pad directly, and the 16-byte EEPROM stores PIN codes and lockout counters. SLEEP-mode current in the microamp range preserves battery life on wireless door-keypads, and the watchdog timer guards against code lockup. Microchip's baseline PIC instruction set is small enough that custom keypad firmware fits in 1.75 KB OTP with room for beep-pattern generation.

⚑

Battery Charger Controllers

In single-cell NiMH or lead-acid battery charger controllers, the PIC12CE673-04/P delivers precise PWM duty control through its 8-bit timer, while the 4-channel A/D monitors voltage, current, and temperature for CC/CV charge profile transitions. The 16-byte EEPROM is suitable for storing calibration constants and charge-cycle counters. Operating at 4 MHz gives deterministic loop timing without jitter, which is important for accurate end-of-charge detection on lithium chemistries.

πŸ”§

Hobby and Educational Projects

The PIC12CE673-04/P is a popular teaching MCU because the PIC architecture is documented in countless textbooks and tutorials, and the 8-pin PDIP is breadboard-friendly. Its 1.75 KB OTP, while not reprogrammable, encourages good firmware-version-control discipline in coursework. The integrated A/D and EEPROM let students learn analog sampling and non-volatile storage in a single chip, and the 35-instruction RISC core is approachable for assembly-language teaching.

🏭

Industrial Sensor Interface Modules

Industrial sensor-interface modules leverage the PIC12CE673-04/P's small footprint and integrated A/D to condition 4-20 mA loop signals or 0-10 V analog sensors into digital readings. The 8-bit A/D resolution is sufficient for non-precision monitoring (level, pressure, humidity indicators), while 16 bytes of EEPROM stores calibration trim per channel. The industrial-grade variant PIC12CE673-04I/P extends the operating range to -40C to +85C, allowing deployment in factory-floor enclosures.

Recommended Products Summary

PIC12F675-I/P Flash-based modern upgrade for the same 8-pin PDIP socket Used in: Appliance Control Boards, Battery-Powered Sensor Modules, Simple Security Keypads, Battery Charger Controllers, Hobby and Educational Projects PIC12CE674-04/P Microchip Technology Used in: Appliance Control Boards MCP1700-3302E 3.3 V LDO commonly paired with PIC MCUs in battery designs Used in: Battery-Powered Sensor Modules PIC12CE673-04/P Microchip Technology Used in: Simple Security Keypads MCP73123 Companion Li-Ion charge management IC often paired with PIC MCUs Used in: Battery Charger Controllers PIC12C508-04/P Microchip Technology Used in: Hobby and Educational Projects PIC12CE673-04I/P Industrial-temp variant of the same part for harsher environments Used in: Industrial Sensor Interface Modules MCP6002 Companion op-amp for signal conditioning before MCU A/D Used in: Industrial Sensor Interface Modules
What is the maximum clock frequency of PIC12CE673-04/P?
The PIC12CE673-04/P is rated for a maximum oscillator input of 4 MHz, giving a 1 us instruction cycle at full speed. This is encoded in the -04 speed grade suffix; the higher-speed -10 grade supports 10 MHz (400 ns cycle). According to Microchip datasheet DS40190C, all instructions are single-cycle except program branches (2 cycles).
How much program memory and RAM does the PIC12CE673-04/P have?
The PIC12CE673-04/P provides 1.75 KB (1K x 14) of OTP program memory, 128 bytes of data RAM, and 16 bytes of EEPROM data memory. The 14-bit-wide program word is characteristic of Microchip's mid-range PIC architecture. EEPROM is available only on CE-prefixed parts; the non-E PIC12C673 variant lacks it.
Does PIC12CE673-04/P have a built-in A/D converter?
Yes, the PIC12CE673-04/P integrates a 4-channel, 8-bit A/D converter sharing pins with PORTA. This is one of the key reasons designers choose this part: a single 8-pin MCU delivers analog sensing, digital I/O, and EEPROM storage without external ADC ICs, per the PIC12C67X/CE67X datasheet family DS40190C.
Is PIC12CE673-04/P a drop-in replacement for PIC12C673-04/P?
Yes - PIC12C673-04/P and PIC12CE673-04/P share the same 8-pin PDIP pinout and die architecture; the only difference is 16 bytes of EEPROM on the 'CE' variant that the plain 'C' part lacks. Software written for the PIC12C673 runs unchanged on the PIC12CE673; the extra EEPROM appears at addresses 0x00-0x0F in data EEPROM space.
What newer part should I use instead of PIC12CE673-04/P?
Microchip recommends the PIC12F675 as the modern migration path for the PIC12CE673-04/P. The PIC12F675-I/P offers Flash memory (in-circuit reprogrammable), an enhanced 10-bit A/D, and a comparator, all in the same 8-pin PDIP footprint. Existing code requires minimal modification; the chief trade-off is slightly higher unit cost and 14-bit instruction compatibility differences.
Where can I buy PIC12CE673-04/P online and what is the price?
As of 2026-09-15, the PIC12CE673-04/P is listed at DigiKey (1-piece around USD 2.55), Mouser, and Microchip direct channels. Stock is limited because the part is flagged NRND (Not Recommended for New Designs); for volume production, migrate to PIC12F675-I/P. Lead time on remaining stock is typically 6-10 weeks.
Is PIC12CE673-04/P in stock or is it obsolete?
The PIC12CE673-04/P is in NRND lifecycle status - Microchip still ships it but no longer recommends it for new designs. As of 2026-09-15, limited distributor stock exists at DigiKey and Mouser. Engineers starting new projects should select the Flash-based PIC12F675-I/P, which is fully active.
PIC12CE673-04/P vs PIC12F675-I/P - which is better for a new sensor-interface product?
For a new sensor-interface product in 2026, the PIC12F675-I/P is the better choice in the same 8-pin PDIP footprint. It adds Flash reprogrammability, a 10-bit A/D (vs 8-bit), an internal comparator, and a wider operating voltage range. Choose PIC12CE673-04/P only for exact-form-factor legacy board replacements where redesign is not feasible.
When should I choose PIC12CE673-04/P over PIC12F675-I/P?
Choose PIC12CE673-04/P when you must replicate an existing 8-pin PDIP PCB footprint exactly, when the design has already passed regulatory certification, or when you are maintaining a long-lifecycle product with stable firmware. The CE variant is also slightly cheaper per unit in small volumes. For all other cases, PIC12F675-I/P is preferable.
What is the best drop-in replacement for PIC12CE673-04/P?
The best drop-in replacement is PIC12F675-I/P from Microchip - same 8-pin PDIP footprint, pin-to-pin compatible, and electrically compatible at 5 V operation. It upgrades memory from OTP to Flash and improves the A/D from 8-bit to 10-bit. For exact legacy compatibility, PIC12CE673-04/P can also be substituted by PIC12CE673-04I/P (industrial temp) or PIC12CE674-04/P (larger memory in same family).
Where can I download the PIC12CE673-04/P datasheet PDF?
The official Microchip datasheet (DS40190C, approximately 116 pages) is available at https://ww1.microchip.com/downloads/en/DeviceDoc/40190c.pdf. Mirror copies also exist on alldatasheet.com and digchip.com, but Microchip's own server is the authoritative source for the latest revision. Registration on microchip.com is not required for download.
What is the pinout of PIC12CE673-04/P?
The PIC12CE673-04/P in 8-pin PDIP uses: Pin 1 = MCLR/VPP/RA5, Pin 2 = RA0/AN0, Pin 3 = RA1/AN1, Pin 4 = RA2/AN2, Pin 5 = VSS (GND), Pin 6 = RA3/AN3, Pin 7 = RA4/OSC2/CLKOUT, Pin 8 = VDD. Pins 1, 2, 3, 4, 6, and 7 are multifunction I/O; pins 5 and 8 are power. RA5 is input-only per Microchip datasheet DS40190C.
Can PIC16F54 be used to replace PIC12CE673-04/P?
The PIC16F54 is NOT a drop-in replacement for PIC12CE673-04/P - it comes in a 14-pin or 18-pin package, not 8-pin PDIP, and uses a different pin assignment. A true cross-package swap would require PCB rework. For 8-pin PDIP compatibility, stick with PIC12CE673-04I/P, PIC12CE674-04/P, or migrate to PIC12F675-I/P.
What are the key specifications of PIC12CE673-04/P that engineers should know?
Engineers should know: 4 MHz max clock, 1.75 KB OTP program memory, 128 B RAM, 16 B EEPROM, 4-channel 8-bit A/D, 5 I/O pins, 35 instructions, 8-pin PDIP package, 2.5 V to 5.5 V supply, and commercial 0C-70C temperature range. The -04 suffix specifically denotes the 4 MHz speed grade; -10 is the 10 MHz variant. The part is NRND with PIC12F675-I/P recommended for new designs.
What is the operating voltage of PIC12CE673-04/P?
The PIC12CE673-04/P operates from 2.5 V to 5.5 V across the commercial temperature range, making it compatible with both 3.3 V and 5 V system rails. At 4 MHz and 5 V, the device typically draws 2-5 mA active and only microamps in SLEEP mode, per Microchip datasheet DS40190C electrical characteristics tables.

Engineering reference data for PIC12CE673-04/P β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC12CE673-04/P when you have an existing 8-pin PDIP PCB design that must be replicated exactly, your firmware is locked and you have no need for in-circuit reprogramming, and your application fits within 1.75 KB OTP and 128 bytes RAM. The integrated 16-byte EEPROM and 4-channel 8-bit A/D are strong assets for setpoint-storage and sensor-interface designs. For new designs, PIC12F675-I/P is the recommended successor: same footprint, Flash memory, 10-bit A/D, and active lifecycle status. For larger firmware, PIC12CE674-04/P doubles the program memory in the same 8-pin PDIP package. For industrial temperature, the PIC12CE673-04I/P variant is a true drop-in swap. Avoid the part only if you need USB, I2C slave, or any communication peripheral beyond basic GPIO - in that case, step up to PIC16 or PIC18 families.

Comparison with Alternatives

Parameter This Product PIC12CE673-04I/P PIC12CE673-10/P PIC12CE674-04/P PIC12F675-I/P PIC12C671-04/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-PDIP (0.300 inch) 8-PDIP - same 8-PDIP - same 8-PDIP - same 8-PDIP - same 8-PDIP - same
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 3.5 KB OTP 1.75 KB Flash 1.75 KB OTP
Max Clock Frequency 4 MHz 4 MHz 10 MHz 4 MHz 20 MHz 4 MHz
EEPROM Data Memory 16 bytes 16 bytes 16 bytes 16 bytes 128 bytes (Flash-emulated) 0 bytes
A/D Converter 4-channel 8-bit 4-channel 8-bit 4-channel 8-bit 4-channel 8-bit 4-channel 10-bit + comparator 4-channel 8-bit
Operating Temperature 0C to +70C (commercial) -40C to +85C (industrial) 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C (industrial) 0C to +70C (commercial)
Lifecycle Status NRND NRND NRND NRND Active (recommended) NRND

Key Differentiators

  • Integrated EEPROM data memory in 8-pin PDIP (vs PIC12C671-04/P)
  • Modern Flash-based upgrade path in identical footprint (vs PIC12F675-I/P)
  • Industrial-temperature variant available (vs PIC12CE673-04I/P)

Design Notes

Estimated: at VDD=5 V and 4 MHz active clock, typical operating current is 2-5 mA. Place a 100 nF decoupling capacitor as close as possible to pin 8 (VDD) and a bulk 10 uF electrolytic nearby; the PIC12CE673's analog references are sensitive to VDD ripple, especially when the A/D converter samples at high source impedance. For battery applications, leverage SLEEP mode aggressively - this drops quiescent current to <1 uA while retaining RAM and EEPROM contents.

The 8-pin PDIP package allows generous routing tolerances, but keep the crystal or resonator traces (pins 15-16 area if migrated to PIC16 pinout parts, or RA4/OSC2 pin 7 here) short to reduce stray capacitance. Leave space for an MCLR pull-up resistor (typically 10 kohm) and a programming-header footprint so the OTP device can be programmed in-circuit during prototyping. The exposed die-attach paddle is not present on PDIP, so no thermal pad is required.

Common pitfalls include: (1) forgetting the MCLR pin requires a valid logic-high for normal operation - if left floating, the device will randomly reset; (2) the -04 suffix limits the oscillator to 4 MHz, so designers upgrading to -10 firmware without changing speed-grade will fail; (3) OTP memory cannot be reprogrammed - plan for code-banking or migrate to PIC12F675-I/P if field updates are required; (4) RA5 is input-only, so attempting to drive it as output will not work and may damage the part over time.

Compliance Information

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

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - this is a commercial-grade MCU intended for industrial and consumer applications, not automotive. Lead-free PDIP termination.

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

Related Searches

PIC12CE673-04/P PIC12CE673-04/P datasheet Microchip PIC12CE673-04/P PIC12CE673-04/P 8-pin PDIP 4MHz 1.75KB OTP PIC12CE673-04/P pinout PIC12CE673-04/P replacement PIC12F675 PIC12CE673-04/P drop-in replacement buy PIC12CE673-04/P online PIC12CE673-04/P price stock lead time 8-bit PIC microcontroller 8-pin DIP with A/D EEPROM is PIC12CE673 still in production PIC12CE673 vs PIC12C673 difference

Related Components & Terms

Microchip Technology PIC12CE673-04/P PIC12CE673-04I/P PIC12CE673-10/P PIC12CE674-04/P PIC12F675-I/P PIC12C671-04/P 8-bit microcontroller MCU RISC architecture PIC instruction set OTP program memory EEPROM data memory 8-bit A/D converter 8-PDIP package DIP-8 RoHS compliance NRND lifecycle through-hole mounting watchdog timer SLEEP mode Harvard architecture MCLR reset pin internal RC oscillator
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