Microchip Technology

PIC12CE674-10E/P - 8-bit MCU 3.5KB OTP 128B RAM | Microchip

MPN: PIC12CE674-10E/P ✓ Active
In Stock Ships in 1-3 business days
8-pin PDIP (0.300", 7.62 mm) Package 10 MHz (400 ns instruction cycle) Speed OTP (One-Time-Programmable) Memory
From $1.28 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $1.75 $1.75
10 $1.65 $16.50
100 $1.5 $150.00
500 $1.38 $690.00
1,000 $1.28 $1,280.00
ℹ️ All prices are in USD

PIC12CE674-10E/P Overview

The Microchip Technology PIC12CE674-10E/P is an 8-bit RISC CMOS microcontroller built on Microchip's PIC12 architecture, offered in an 8-pin PDIP through-hole package with 10 MHz maximum clock frequency, 3.5 KB (2K x 14) One-Time-Programmable (OTP) program memory, 128 bytes of SRAM, 16 bytes of data EEPROM, and 4 channels of 8-bit Analog-to-Digital conversion.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and configurable peripheral I/O on one die. Within the broader taxonomy, 8-bit MCUs sit under microcontroller -> embedded processor -> semiconductor. The PIC12CExxx family occupies the smallest-footprint 8-bit niche: 8-pin packages with built-in ADC and, in the 'CE' variants, on-chip EEPROM data memory.

Key features of the PIC12CE674 include 5 I/O pins (GP0-GP5 shared with MCLR on GP5), 35 single-word instructions executed in 400 ns (10 MHz), internal 4 MHz RC oscillator option, watchdog timer with on-chip RC oscillator, programmable code protection, and an industrial/automotive operating temperature grade (the '-10E' suffix indicates the 10 MHz speed grade with extended temperature range). It is pin-compatible with the smaller PIC12C672/673 family members, allowing code to scale up when more memory is required.

Architecturally, the PIC12CE674 uses a Harvard RISC core with separate program and data buses, a 14-bit instruction word, and a single hardware accumulator (working register). The integrated 16-byte EEPROM is accessed through a register-mapped SFR interface and supports up to 1 million erase/write cycles per Microchip documentation, making it suitable for user-configurable settings stored across power cycles.

Typical applications include low-cost sensor signal conditioners, single-channel data loggers, automotive body controllers and appliance front panels, low-end LED drivers with PWM, smart-battery chargers, and replacement of discrete logic gates on legacy boards. The wide operating range also makes it a candidate for industrial white goods and consumer remote-control devices.

When designing with the PIC12CE674, note that the 8-pin PDIP is the most PCB-friendly variant for hand-soldered prototypes; the SOIC-8 (-SN) or DFN (-MF) surface-mount packages are preferred for high-volume production. The internal RC oscillator reduces BOM cost but trades frequency accuracy (typically +/-1-2%) against the precision of an external crystal.

This page synthesizes the Verified Web Data, Microchip PIC12CE674 datasheet specifications, parametric proximity to drop-in alternatives in the Site MPN list, and practical design notes for embedded engineers designing around the PIC12CExxx 8-pin OTP family.

Drop-in alternatives for PIC12CE674-10E/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 PIC12CE674-10E/P (same form factor and footprint) — differing in Package, I/O Pins, Operating Temperature, Timers, Instruction Set.

Microchip Technology
Package: 8-pin PDIP (through-hole)
I/O Pins: 6 (bidirectional)
Operating Temperature: -40 C to +125 C (Extended / Automotive grade, "E" suffix)
Microchip Technology
Package: 8-PDIP (through-hole, 300 mil)
Operating Temperature: 0C to +70C (commercial) / -40C to +85C (industrial -10I variant)
Timers: 1 x 8-bit (TMR0) with 8-bit prescaler
Microchip Technology
Package: 8-pin PDIP (0.300 inch, 7.62 mm)
I/O Pins: 5 digital I/O + 1 input-only
Operating Temperature: 0C to +70C (commercial)
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 (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 (GPIO) + 1 input-only (MCLR/VPP/GP3 multiplexed)
Operating Temperature: 0 °C to +70 °C (commercial)

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

PIC12CE674-04E/P

✅ Drop-In
Microchip Technology
📦 8-pin PDIP
PIC 8-bit RISC (Harvard) · 35 single-word instructions, 14-bit wide · 3.5 KB (2K x 14) OTP · 128 bytes · 16 bytes · 4 MHz (10 MHz max for -10 grade) · 400 ns (single-cycle instructions) · 2.5 V to 5.5 V

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC12CE674-10/P

✅ Drop-In
Microchip Technology
📦 8-pin PDIP
PIC 8-bit RISC (mid-range x14) · 10 MHz · 400 ns (10 MHz) · OTP (One-Time-Programmable) · 3.5 KB (2K x 14 words) · 128 bytes · 16 bytes · 3.0 V to 5.5 V

✓ In Stock

$2.4 / Unit

View Datasheet →

PIC12CE673-10E/P

✅ Drop-In
Microchip Technology
📦 8-pin PDIP
PIC 8-bit RISC · 35 single-word instructions · 400 ns at 10 MHz · OTP (One-Time-Programmable) · 1.75 KB (1K x 14) · 128 bytes · 128 bytes (integrated) · 10 MHz

✓ In Stock

$2.95 / Unit

View Datasheet →

PIC12CE673-04/P

✅ Drop-In
Microchip Technology
📦 8-pin PDIP
PIC 8-bit RISC (Harvard) · OTP (One-Time Programmable) · 1.75 KB (1K x 14) · 128 bytes · 16 bytes · 4 MHz · 1 us at 4 MHz · 35 single-word instructions

✓ In Stock

$1.6 / Unit

View Datasheet →

PIC12C672-10/P

✅ Drop-In
Microchip Technology
📦 8-pin PDIP
PIC · 8-Bit · 10 MHz · 400 ns · 3.5 KB (2K x 14) · OTP · 128 bytes · None (use PIC12CE674 for 16 bytes EEPROM data memory)

✓ In Stock

$1.99 / Unit

View Datasheet →

PIC12C671-10E/P

✅ Drop-In
Microchip Technology
📦 8-pin PDIP
8-bit PIC RISC, 14-bit instruction word · 1.75 KB OTP (1024 x 14-bit words) · 128 bytes · 10 MHz · 2.5 V to 5.5 V (3.3 V / 5 V operation) · 6 (bidirectional) · 8-bit, 4 channels · 1 x 8-bit (TMR0)

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC12CE674-10E/P Maximum Ratings & Electrical Characteristics

Family PIC12CExxx 8-bit OTP MCU
Core Architecture PIC Harvard RISC (14-bit instruction word)
Program Memory Type OTP (One-Time-Programmable)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 bytes
Data EEPROM Size 16 bytes
Maximum CPU Clock 10 MHz (400 ns instruction cycle)
Instruction Set 35 single-word instructions
I/O Pins 5 (GP0-GP4, GP5 shared with MCLR)
ADC Channels 4 channels, 8-bit resolution
ADC Reference Internal Vdd or external Vref
Oscillator Internal 4 MHz RC or external
Package 8-pin PDIP (0.300", 7.62 mm)
Mounting Type Through-Hole (THT)
Temperature Grade Extended (E) - per Microchip naming
Watchdog Timer Yes, with on-chip RC oscillator

PIC12CE674-10E/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 GP5/MCLR/VPP — General-purpose I/O / Master Clear (reset) / Programming voltage
Pin 2 GP0/AN0 — General-purpose I/O / Analog input channel 0
Pin 3 GP1/AN1/Vref — General-purpose I/O / Analog input channel 1 / External ADC reference
Pin 4 GP2/AN2 — General-purpose I/O / Analog input channel 2
Pin 5 GP3/AN3 — General-purpose I/O / Analog input channel 3 (input only)
Pin 6 GP4/AN4/OSC2 — General-purpose I/O / Analog input channel 4 / Crystal oscillator output
Pin 7 Vss — Ground reference
Pin 8 Vdd — Positive supply voltage

Typical Applications

PIC12CE674-10E/P is suitable for 6 applications: Sensor Signal Conditioning Node, Automotive Body Control Module, Industrial White-Goods Front Panel Controller, Smart Battery Charger Controller, Consumer Remote Control Transmitter, Discrete Logic Gate Replacement.

🧩

Sensor Signal Conditioning Node

The PIC12CE674-10E/P fits sensor-conditioning nodes that digitize one or two analog inputs and need persistent calibration storage. Its 4-channel 8-bit ADC samples analog sensor outputs at the GP0-GP3 pins, while the 16-byte EEPROM stores per-unit calibration constants that survive power cycles. With 10 MHz instruction throughput, the device completes a full ADC read-and-average sequence in under 100 us, well within the sample rate of typical 1-10 Hz environmental monitoring applications. Compared with discrete op-amp + ADC solutions, this 8-pin MCU cuts BOM cost and PCB area dramatically while keeping firmware portable across the PIC12CExxx family. Recommended companions include an external sensor such as a thermistor or pressure transducer on AN0/AN1, and a UART-translator like MCP2200 for host data offload.

🚗

Automotive Body Control Module

The PIC12CE674-10E/P is appropriate for low-speed automotive body controllers - lighting sequencers, courtesy lamp timers, and seat-position memory switches. The 'E' (extended) temperature grade covers -40C to +125C automotive ambient requirements, while the 5 I/O pins drive relays or MOSFET gates for lamp loads. The 16-byte EEPROM retains user-adjustable parameters (e.g., delay timing) across battery disconnects. The 10 MHz CPU clock provides adequate margin for software debouncing and PWM-style fade-in/out timing. Designers targeting AEC-Q100 qualification should evaluate the PIC12F675 as a Flash-based modern alternative, but the PIC12CE674-10E/P remains in production for legacy and cost-sensitive body modules.

🏭

Industrial White-Goods Front Panel Controller

The PIC12CE674-10E/P fits washing-machine or dishwasher front-panel logic that scans a small keypad and drives 7-segment or LED indicator displays. The 5 I/O pins multiplex up to 12 buttons via a 4x3 matrix (with diodes), while internal oscillator eliminates the BOM cost of an external crystal. The 3.5 KB OTP holds state-machine firmware for cycle sequencing, while the 16-byte EEPROM retains diagnostic counters and user preferences across power cycles. Industrial temperature rating supports unheated garage or basement installations. The 400 ns instruction execution ensures sub-millisecond response to button presses.

Smart Battery Charger Controller

The PIC12CE674-10E/P implements single- or two-stage NiMH/Li-ion chargers by sensing voltage across a current-sense resistor on AN0 and switching a MOSFET on GP4 with PWM. The 8-bit ADC and 10 MHz CPU close a CC/CV control loop at 1 kHz update rate, sufficient for safe charge termination. The 16-byte EEPROM stores per-battery-pack calibration and learned capacity values. The OTP memory locks firmware to a known good build, important for safety-critical charging applications. The PIC12CE674-10E/P's low sleep current (<1 uA) supports shelf-life on the charger while idle.

📱

Consumer Remote Control Transmitter

The PIC12CE674-10E/P is a fit for low-cost IR/RF remote controls where 4-8 buttons are scanned and a PWM-modulated carrier is generated for an IR LED or SAW transmitter. The internal 4 MHz RC oscillator, combined with software-generated 38 kHz IR carrier, eliminates external timing components. The 35-instruction PIC12 instruction set keeps code compact, leaving room for user features in 3.5 KB OTP. The 16-byte EEPROM stores learned-device codes for universal remotes. Extended temperature grade suits automotive keyfob and outdoor lighting remote applications.

🔧

Discrete Logic Gate Replacement

The PIC12CE674-10E/P is widely used to replace two or three discrete 74xx logic gates on legacy boards, especially when a small amount of glue logic, a state machine, or timing is needed between larger ICs. The 5 I/O pins emulate AND/OR/XOR/flip-flop/latch combinations in firmware, while the 35-instruction PIC12 ISA fits the typical 30-100 line glue-logic programs inside 3.5 KB OTP. The internal RC oscillator eliminates a timing crystal, saving board area and BOM cost. This application is a classic use case that keeps the PIC12CE674-10E/P in production decades after its introduction.

Recommended Products Summary

MCP2200-I/SO USB-to-UART bridge for host data offload Used in: Sensor Signal Conditioning Node MCP9700T-E/TT Analog temperature sensor on ADC channel Used in: Sensor Signal Conditioning Node PIC12F675-I/P Flash-based modern alternative with 10-bit ADC Used in: Automotive Body Control Module IRF7507TRPBF Dual MOSFET relay/lamp driver Used in: Automotive Body Control Module MCP23S17-E/SP I/O expander if more keys/LEDs are needed Used in: Industrial White-Goods Front Panel Controller PIC12F1840-I/P Microchip Technology Used in: Industrial White-Goods Front Panel Controller MCP73831T-2ACI/OT Linear Li-ion charger IC for simpler designs Used in: Smart Battery Charger Controller FDS6680A P-channel MOSFET for charge switching Used in: Smart Battery Charger Controller TSAL6100 940 nm IR LED transmitter Used in: Consumer Remote Control Transmitter PIC12F509-I/P Microchip Technology Used in: Consumer Remote Control Transmitter PIC10F200-I/P Microchip Technology Used in: Discrete Logic Gate Replacement SN74HC08DR Discrete AND gate baseline Used in: Discrete Logic Gate Replacement
What is the program memory size of PIC12CE674-10E/P?
The PIC12CE674-10E/P contains 3.5 KB (2K x 14-bit words) of program memory. According to the Microchip PIC12CE674 datasheet (DS40181), this is OTP (One-Time-Programmable) EPROM, suitable for production parts where the code is finalized. It is pin-compatible with the smaller PIC12C672 (2K x 14) and PIC12CE673 (1K x 14) variants.
How much RAM and EEPROM does PIC12CE674-10E/P have?
The PIC12CE674-10E/P integrates 128 bytes of SRAM data memory and 16 bytes of on-chip EEPROM data memory. The 16-byte EEPROM is accessed through a SFR-mapped interface and is rated for up to 1 million erase/write cycles per the Microchip PIC12CE67x datasheet. SRAM holds working registers and runtime variables; EEPROM stores user-configurable settings that survive power cycles.
What is the maximum clock speed of PIC12CE674-10E/P?
The PIC12CE674-10E/P is rated for a maximum 10 MHz CPU clock, yielding a 400 ns instruction execution time. The '10' speed suffix in the part number indicates this 10 MHz grade. The 'E' suffix designates the extended temperature grade per Microchip naming conventions. Lower-speed grades (PIC12CE674-04) operate up to 4 MHz with a 1 us instruction cycle.
Where to buy PIC12CE674-10E/P online?
The PIC12CE674-10E/P can be purchased through authorized distributors including Mouser, DigiKey, LCSC, and Microchip Direct. According to the Verified Web Data (Mouser listing, fetched 2026-09-15), the part is currently listed in stock with reference pricing around $1.75 for qty-1 as of 2026-09-15. Lead time for small quantities is typically same-day to 5 business days for in-stock inventory.
What is the price of PIC12CE674-10E/P in 2026?
The PIC12CE674-10E/P is priced from $1.75 at qty-1 according to the LCSC listing in the Verified Web Data, with tiered pricing down to approximately $1.28 at qty-1000 as of 2026-09-15. Pricing may vary by distributor and order quantity. For high-volume OEM purchases, contact Microchip Direct or Avnet for a quote.
What is the lead time for PIC12CE674-10E/P?
Lead time for the PIC12CE674-10E/P depends on stock availability at the distributor. According to the Verified Web Data, LCSC lists the part as in-stock at $1.7457; Mouser and DigiKey historically maintain inventory. For industrial buyers needing scheduled orders, Microchip Direct offers forecast-based supply agreements. Always verify stock with the chosen distributor before placing an order.
Is PIC12CE674-10E/P the same as PIC12CE674-10/P?
The PIC12CE674-10E/P and PIC12CE674-10/P are the same die in the same 8-pin PDIP package; the only difference is the 'E' suffix, which denotes the extended temperature grade (typically -40C to +125C) versus the standard grade of PIC12CE674-10/P. They are fully drop-in compatible on the same PCB footprint. Choose -10E for industrial or automotive applications; choose -10 for cost-sensitive commercial use.
PIC12CE674-10E/P vs PIC12C672-10/P - which is better for a sensor node?
The PIC12CE674-10E/P and PIC12C672-10/P share the same 8-pin PDIP footprint, 10 MHz core, and PIC architecture, but the CE674 adds 16 bytes of on-chip EEPROM data memory (the C672 has none). For a sensor node that needs to store calibration constants or user settings across power cycles, choose PIC12CE674-10E/P. For a pure-logic control application without persistent settings, the PIC12C672-10/P is a lower-cost drop-in alternative.
What is the best drop-in replacement for PIC12CE674-10E/P?
The best drop-in replacement for PIC12CE674-10E/P is PIC12CE674-04E/P (4 MHz speed grade, same 8-pin PDIP, same memory map) if the application does not require 10 MHz throughput. For a 10 MHz requirement, the PIC12CE674-10/P (standard temperature grade) is a drop-in match with identical specs. Cross-package options like PIC12CE674-10E/SN (SOIC-8) require PCB layout rework.
Where to download PIC12CE674-10E/P datasheet PDF?
The PIC12CE674 datasheet PDF can be downloaded from Microchip's official product page at https://www.microchip.com/en-us/product/PIC12CE674 (document DS40181). AllDataSheet and chipdig.com host mirror copies; however, the Microchip original is authoritative and includes the latest errata. The PIC12CE67x datasheet covers both PIC12CE673 and PIC12CE674, since the two devices share the same datasheet document.
Where to find PIC12CE674-10E/P pinout?
The PIC12CE674-10E/P pinout for the 8-pin PDIP package is: pin 1 GP5/MCLR/VPP, pin 2 GP0/AN0, pin 3 GP1/AN1/Vref, pin 4 GP2/AN2, pin 5 GP3/AN3, pin 6 GP4/AN4/OSC2, pin 7 Vss (GND), pin 8 Vdd. This pinout is documented in the PIC12CE67x datasheet (DS40181) figure for the 8-pin PDIP package.
Is PIC12CE674-10E/P suitable for battery-powered applications?
The PIC12CE674-10E/P is suitable for battery-powered sensor applications due to its low-power SLEEP mode (typical < 1 uA), internal 4 MHz RC oscillator (no external crystal current), and wide operating voltage range. For the most power-sensitive applications, consider newer PIC12F6xx or PIC10LFxxx family parts with nanoWatt XLP technology. The PIC12CE674 is a legacy part best chosen when pin compatibility with existing PIC12CExxx hardware is required.
What programming tools support PIC12CE674-10E/P?
The PIC12CE674-10E/P is supported by Microchip's MPLAB X IDE and the MPLAB X IPE for code development and device programming. Hardware programmers include PICkit 3, PICkit 4, MPLAB ICD 3, and MPLAB ICD 4. The device files are included with MPLAB X installations; no separate plug-in is required. For production programming, the ProMate II or PM3 may be used.
Can I program PIC12CE674-10E/P in-circuit?
Yes, the PIC12CE674-10E/P supports in-circuit serial programming (ICSP) through the GP0 and GP1 pins (with MCLR held high then pulsed low). Per the Microchip PIC12CE67x datasheet, ICSP uses a two-pin interface plus Vdd/Vss, allowing firmware updates without removing the device from the board. This is essential for field-upgradeable sensor products and is one reason the 8-pin PIC12 family remains popular.
What is the difference between PIC12CE674 and PIC12F675?
The PIC12CE674 is a legacy OTP (one-time programmable) 8-bit MCU in 8-pin PDIP, while the PIC12F675 is its Flash-based successor with 1 KB Flash, 64 bytes RAM, 128 bytes EEPROM, and 10-bit ADC. Both share 8-pin pinout in PDIP and SOIC. The PIC12F675 is preferred for new designs due to Flash reprogrammability, MPLAB X debug support, and lower cost at low volumes. Choose PIC12CE674 only when reproducing an existing OTP-based legacy product.

Engineering reference data for PIC12CE674-10E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC12CE674-10E/P when you need a legacy-compatible 8-bit MCU with 3.5 KB OTP, 128 bytes RAM, 16 bytes EEPROM, and 10 MHz instruction throughput in a through-hole-friendly 8-pin PDIP for industrial/automotive temperature environments. Choose PIC12CE674-10/P when the same 10 MHz performance is needed but only standard commercial temperature range (0C-70C) is acceptable - cost saving. Choose PIC12CE674-04E/P when the firmware does not require 10 MHz throughput; the 4 MHz grade is a drop-in compatible part with the same memory map. Choose PIC12CE673-10E/P for a smaller code size (1 KB) with identical peripherals and 16-byte EEPROM. Choose PIC12C672-10/P when no EEPROM data memory is needed and a lower cost is desired. For new designs requiring Flash reprogrammability, consider PIC12F675-I/P (modern Flash-based successor with 10-bit ADC and MPLAB X debug support).

Comparison with Alternatives

Parameter This Product PIC12CE674-04E/P PIC12CE674-10/P PIC12CE673-10E/P PIC12CE673-04/P PIC12C672-10/P PIC12C671-10E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-pin PDIP 8-pin PDIP (same) 8-pin PDIP (same) 8-pin PDIP (same) 8-pin PDIP (same) 8-pin PDIP (same) 8-pin PDIP (same)
Program Memory 3.5 KB (2K x 14) OTP 3.5 KB (2K x 14) OTP 3.5 KB (2K x 14) OTP 1 KB (1K x 14) OTP 1 KB (1K x 14) OTP 2 KB (1K x 14) OTP 1 KB (1K x 14) OTP
RAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
EEPROM Data Memory 16 bytes 16 bytes 16 bytes 16 bytes 16 bytes None (no 'CE' suffix) None (no 'CE' suffix)
Maximum CPU Clock 10 MHz 4 MHz 10 MHz 10 MHz 4 MHz 10 MHz 10 MHz
Temperature Grade Extended (E) Extended (E) Standard Extended (E) Standard Standard Extended (E)
ADC 4 ch x 8-bit 4 ch x 8-bit 4 ch x 8-bit 4 ch x 8-bit 4 ch x 8-bit 4 ch x 8-bit 4 ch x 8-bit

Key Differentiators

  • On-chip 16-byte EEPROM data memory (vs PIC12C672-10/P)
  • Maximum 3.5 KB OTP program memory (vs PIC12CE673-10E/P)
  • Extended temperature grade ('E') for industrial/automotive (vs PIC12CE674-10/P)
  • 10 MHz speed grade with full PIC12 instruction throughput (vs PIC12CE674-04E/P)

Design Notes

The PIC12CE674-10E/P supports a wide operating voltage (typically 2.5V-5.5V per the PIC12CExx datasheet family, though the specific Vdd min/max for -10E/P grade should be verified in the Microchip datasheet) and offers a low-power SLEEP mode with <1 uA typical current. For battery-powered applications, configure the device to wake on watchdog-timer overflow or external GP3 interrupt. Decouple Vdd with a 100 nF ceramic capacitor placed within 5 mm of pin 8; add a 10 uF bulk capacitor if the supply source is a switching regulator. Brown-out reset (BOR) is selectable and should be enabled for industrial installations with long supply wires.

Estimated: GP3 is input-only; do not configure it as output. The MCLR function is multiplexed with GP5; if MCLR is enabled, GP5 cannot be used as general-purpose output. For ICSP programming, MCLR must be pulled high then pulsed low by the programmer; a 10 kohm pull-up on pin 1 (MCLR/GP5/VPP) is required for normal operation. OTP (One-Time-Programmable) memory cannot be erased; budget firmware revisions carefully or migrate to a Flash-based PIC12F6xx for development.

For 8-pin PDIP layout, place a decoupling capacitor (100 nF ceramic) within 5 mm of the Vdd pin (pin 8) and a bulk capacitor (10 uF) near the IC. Keep digital traces away from analog ADC inputs (GP0-GP3). If using an external crystal on GP4/OSC2 and GP5, place the crystal within 10 mm of the IC with short, symmetric traces and a ground guard ring. For high-EMI environments (automotive, industrial motor control), add a 100 ohm series resistor at the ICSP clock line (GP1) to suppress ringing during in-circuit programming.

The internal 4 MHz RC oscillator is typically calibrated to +/-1% at room temperature but drifts +/-2-5% across the full -40C to +125C extended temperature range. For UART communication or precision timing, use an external crystal (typically 4 MHz or 10 MHz) on GP4/OSC2 and GP5/OSC1. The ADC requires the acquisition time to be programmed via the TACQ bits based on the source impedance; for source impedances above 10 kohm, add an external buffer op-amp to prevent ADC gain error. The ADC reference can be tied to Vdd, an external pin, or internal reference - select based on the required absolute accuracy.

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. Not AEC-Q100 qualified; the -E temperature grade is industrial, not automotive-qualified.

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

Related Searches

PIC12CE674-10E/P PIC12CE674-10E/P datasheet PIC12CE674 datasheet PDF Microchip 8-bit OTP microcontroller 8-pin PDIP PIC12CE674 pinout 8-pin DIP PIC12CE674 EEPROM data memory 16 bytes PIC12CE674-10E/P automotive body controller PIC12CE674 vs PIC12CE673 PIC12CE674-10E/P drop-in replacement PIC12CE674-10E/P price buy what is the program memory of PIC12CE674 PIC12CE674 in-circuit serial programming ICSP low-cost 8-pin PIC microcontroller DIP

Related Components & Terms

Microchip Technology PIC12CE674-10E/P PIC12CE674 PIC12CE674-04E/P PIC12CE674-10/P PIC12CE673 PIC12C672 PIC12C671 8-bit microcontroller MCU OTP EEPROM data memory PIC12 architecture RISC core Harvard architecture PDIP-8 DIP-8 through-hole ADC 8-bit ADC watchdog timer ICSP MPLAB X IDE RoHS automotive body controller
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