Microchip Technology

PIC12C508T-04E/SM - 8-Bit 4MHz OTP MCU 768B | Microchip

料号: PIC12C508T-04E/SM ✓ 量产中
有现货 1-3 个工作日内发货
2.0 V to 5.5 V Vdss 8-SOIJ (5.30 mm body width, J-lead) Package 4 MHz Speed OTP (One-Time Programmable) EPROM Memory
低至 $0.98 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-14
批量定价
数量 单价 小计
1 $1.95 $1.95
10 $1.72 $17.20
100 $1.42 $142.00
500 $1.18 $590.00
1,000 $0.98 $980.00
ℹ️ 所有价格均以 USD 计价

PIC12C508T-04E/SM 概述

The Microchip Technology PIC12C508T-04E/SM is an 8-bit, fully-static CMOS microcontroller in the PIC12C5xx family, housed in an 8-pin SOIJ surface-mount package. It integrates a 33-instruction RISC core running at 4 MHz, 768 bytes (512 x 12) of One-Time Programmable (OTP) program memory, and 25 bytes of data RAM, making it a compact, low-cost solution for simple embedded control tasks.

What is an 8-bit OTP microcontroller? An 8-bit OTP MCU is a small single-chip computer that executes one instruction per clock cycle through a reduced-instruction-set core, where program memory is written once at production or in-circuit and cannot be electrically erased. The PIC12C5xx family sits in the hierarchy: 8-bit microcontroller -> RISC microcontroller -> embedded MCU -> semiconductor. It is designed for cost-sensitive, space-constrained applications where a full flash-based MCU would be overkill.

Key features include a 4 MHz maximum operating frequency, 2.0 V to 5.5 V supply range, an integrated 8-bit timer/counter (TMR0) with 8-bit programmable prescaler, watchdog timer with its own on-chip RC oscillator, power-on reset (POR), device reset timer (DRT), and selectable 4 MHz or 37 kHz internal oscillator modes. The PIC12C508T-04E/SM operates across the extended -40°C to +125°C temperature range.

The device uses a 12-bit instruction word architecture yielding a 2:1 code compression advantage over competing 8-bit MCUs, allowing more functional code in 768 bytes of OTP than most peers. With only 33 single-word/single-cycle instructions, the learning curve is short and interrupt latency is deterministic.

Typical applications include consumer electronics remote controls, sensor interface front-ends, LED driver controllers, small appliance control boards, battery chargers, and low-end industrial control modules where minimal BOM and small footprint matter most.

When designing with this part, note that the OTP memory cannot be reprogrammed in the field - choose the PIC12C508A flash-based variants or the PIC10F/12F series for development or in-field updates. The '04' speed suffix denotes the 4 MHz internal oscillator; the 'E' suffix denotes the extended temperature grade.

This page synthesizes distributor pricing, verified drop-in alternatives, application context, and design considerations not aggregated in the manufacturer datasheet alone.

直接替换替代料: PIC12C508T-04E/SM ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC12C508T-04E/SM (相同外形与封装尺寸) ——差异在于 Program Memory Size, Core Architecture, Operating Temperature Range, Package, Program Memory Type.

Microchip Technology
Program Memory Size: 768 B (512 x 12)
Operating Temperature Range: -40 C to +85 C (Industrial)
Program Memory Type: EPROM/OTP
Microchip Technology
Program Memory Size: 768 B (512 x 12)
Core Architecture: PIC 8-bit RISC
Package: 8-SOIJ (8-pin Small Outline IC, J-leaded)
Microchip Technology
Program Memory Size: 768 B (512 × 12) OTP
Core Architecture: PIC (RISC), 12-bit instruction word
Operating Temperature Range: -40 °C to +125 °C (Extended, "E")
Microchip Technology
Program Memory Size: 768 B (512 x 12-bit words) OTP
Core Architecture: 8-bit RISC PIC
Operating Temperature Range: 0 °C to +70 °C (commercial)

快速对比工具——选择替代料号进行并排对比:

PIC12C508-04E/SM

✅ 直接替换
📦 8-SOIJ
same die, no Tape & Reel (tube), same -40C to +125C extended temp, identical 768B OTP and 4 MHz core

📋 参考替代料(不在目录中)

PIC12C508T-04/SM

✅ 直接替换
Microchip Technology
📦 8-SOIJ
8-bit RISC PIC · PIC12C5xx · 4 MHz · 768 B (512 x 12-bit words) OTP · 25 B · 2.5 V to 5.5 V · 6 · 1 x 8-bit (TMR0 with prescaler)

✓ 有现货

$1.18 / 个

查看数据手册 →

PIC12C508A-04E/SM

✅ 直接替换
📦 8-SOIJ
improved 'A' silicon revision, same 768B OTP and 4 MHz, enhanced oscillator accuracy and I/O drive

📋 参考替代料(不在目录中)

PIC12C508AT-04E/SM

✅ 直接替换 ⚠️ 规格未核验
Microchip Technology
📦 8-SOIJ
8-bit Microcontroller (MCU) · PIC (RISC), 12-bit instruction word · PIC® 12C · 4 MHz · 1 µs (200 ns at 4 MHz, family rating) · 768 B (512 × 12) OTP · 25 B · 6

✓ 有现货

$0.36 / 个

查看数据手册 →

PIC12C508A-04I/SM

✅ 直接替换
Microchip Technology
📦 8-SOIJ
PIC 8-bit RISC · OTP (One-Time Programmable) · 768 B (512 x 12) · 25 x 8 bytes · None · 4 MHz · 33 single-word/single-cycle instructions · 1 µs (at 4 MHz)

✓ 有现货

$1.05 / 个

查看数据手册 →

PIC12F508-I/SM

✅ 直接替换
📦 8-SOIJ
flash-based 500 bytes (vs 768B OTP), reprogrammable, same 8-SOIJ footprint, requires firmware porting to flash memory model

📋 参考替代料(不在目录中)

PIC12C508T-04E/SM 最大额定值与电气特性

Core Architecture 8-bit PIC RISC
Instruction Set 33 single-word/single-cycle instructions
最大时钟频率 4 MHz
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 768 bytes (512 x 12)
Data RAM 25 bytes
Supply Voltage Range 2.0 V to 5.5 V
工作温度范围 -40°C to +125°C (Extended, 'E' grade)
I/O Pins 5 (GP0-GP4, GP5 is MCLR only)
Timers 1 x 8-bit TMR0 with 8-bit programmable prescaler
Watchdog Timer Yes, with dedicated on-chip RC oscillator
Reset Features Power-On Reset (POR), Device Reset Timer (DRT)
Oscillator Modes Internal 4 MHz, Internal 37 kHz, External
封装 8-SOIJ (5.30 mm body width, J-lead)
安装类型 Surface Mount
MSL 等级 1 (per JEDEC J-STD-020)
RoHS 状态 Compliant
Code Protection Programmable

PIC12C508T-04E/SM 引脚配置

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
引脚 1 GP5/OSC1/CLKIN — General-purpose I/O / external clock input / oscillator pin 1
引脚 2 GP0/AN0 — General-purpose I/O / analog input channel 0
引脚 3 GP1/AN1/VREF — General-purpose I/O / analog input channel 1 / voltage reference
引脚 4 GP2/AN2/T0CKI — General-purpose I/O / analog input channel 2 / TMR0 clock input
引脚 5 GP3/MCLR/VPP — General-purpose input-only / Master Clear reset / programming voltage
引脚 6 GP4/AN3/OSC2 — General-purpose I/O / analog input channel 3 / oscillator pin 2
引脚 7 VSS — Ground reference
引脚 8 VDD — Positive supply voltage (2.0 V to 5.5 V)

典型应用

PIC12C508T-04E/SM 适用于 6 应用s: Consumer Remote Control, LED Lighting Controllers, Battery Chargers, Small Appliance Controls, Sensor Interface Modules, Toy and Hobby Electronics.

📱

Consumer Remote Control

The PIC12C508T-04E/SM is widely deployed in IR/RF remote control handsets where its 4 MHz RISC core, 768-byte OTP, and 25-byte RAM are sufficient to encode button scan matrices and modulation patterns. The device draws sub-mA active current at 3 V and microamp-level sleep current, enabling years of operation from a coin cell or 2x AAA cells. The 5 usable I/O pins (GP0-GP2, GP4-GP5) easily accommodate a 4x4 scan matrix via a diode encoder or a direct 4-5 button interface. Its deterministic 33-instruction core eliminates the need for an RTOS.

💡

LED Lighting Controllers

For low-end decorative and architectural LED drivers, the PIC12C508T-04E/SM delivers precise PWM dimming control through its 8-bit TMR0 with programmable prescaler. The 4 MHz internal oscillator and 2.0 V to 5.5 V supply range allow direct operation from rectified 5 V rails or battery packs. The OTP memory stores fixed dim curves and color sequences, eliminating external EEPROM. Five I/O pins comfortably drive 3-channel RGB or 5-channel single-color LED strings via external MOSFET drivers. The extended -40°C to +125°C temperature range supports outdoor fixtures.

⚡

Battery Chargers

Simple NiCd, NiMH, and Li-ion charger circuits use the PIC12C508T-04E/SM to monitor voltage, temperature, and charge time via its 5 I/O pins driving ADC inputs through external resistor networks. The integrated watchdog timer ensures charger restart on firmware upset, while the power-on reset guarantees clean startup. The 768-byte OTP accommodates CC/CV charge algorithms with safety timers. With 2.0 V minimum VDD, the MCU operates directly from a single Li-ion cell. The extended -40°C to +125°C range supports automotive and industrial charger environments.

🏭

Small Appliance Controls

In microwave ovens, coffee makers, toasters, and similar white goods, the PIC12C508T-04E/SM coordinates keypad input, display driving, relay control, and sensor monitoring. The 8-SOIJ package fits within tight enclosure constraints, while the OTP memory locks in firmware to prevent unauthorized modification. The watchdog timer and power-on reset deliver the reliability needed for unattended operation. Five I/O pins handle keypad scan, buzzer drive, and a couple of relay outputs via transistors, with TMR0 providing timing for cooking or brewing cycles.

🌐

Sensor Interface Modules

Industrial sensor signal-conditioning boards pair the PIC12C508T-04E/SM with bridge sensors, thermistors, or analog front ends to digitize, linearize, and transmit readings via UART or PWM. The 4 MHz core and 12-bit instruction width handle basic calibration math in firmware. With 25 bytes of RAM, the MCU can buffer readings and execute simple moving-average filters before output. The extended temperature range and 5.5 V maximum supply suit 24 V industrial loops with simple resistor dividers. The deterministic instruction timing enables precise PWM-based analog output.

🎧

Toy and Hobby Electronics

Cost-sensitive toys, electronic games, and hobby kits use the PIC12C508T-04E/SM for sound playback, motor control, and button interfaces. The OTP memory locks in firmware to protect IP from copying, and the 8-pin SOIJ package integrates into the smallest form factors. The 2.0 V minimum VDD enables operation from a single CR2032 coin cell or 2x AA alkaline cells. The low active current under 1 mA and sub-microamp sleep current preserve battery life. Five I/O pins drive LEDs, piezo buzzers, and a couple of low-current DC motors via external transistors.

推荐产品汇总

TSOP38238 IR receiver module for remote control signals 用于: Consumer Remote Control PIC12F508-I/SN Microchip Technology 用于: Consumer Remote Control NCL30105 external LED driver IC for high-current LED strings 用于: LED Lighting Controllers 2N7002 low-side MOSFET switch for LED dimming control 用于: LED Lighting Controllers MCP73831 companion Li-ion charge management IC for voltage regulation 用于: Battery Chargers TL431 precision shunt reference for voltage monitoring 用于: Battery Chargers ULN2003 Darlington driver array for relay and buzzer control 用于: Small Appliance Controls PIC12C508A-04E/SM improved silicon revision for higher-volume production 用于: Small Appliance Controls MCP9700 analog temperature sensor for thermal monitoring 用于: Sensor Interface Modules MAX232 RS-232 line driver for serial sensor data output 用于: Sensor Interface Modules PIC10F200-I/P Microchip Technology 用于: Toy and Hobby Electronics BC547 general-purpose NPN transistor for motor/buzzer switching 用于: Toy and Hobby Electronics
What is the program memory size of PIC12C508T-04E/SM?
The PIC12C508T-04E/SM contains 768 bytes of One-Time Programmable (OTP) program memory, organized as 512 words of 12 bits each. According to the Microchip PIC12C5xx datasheet (DS40139E), the 12-bit-wide instructions yield a 2:1 code compression over typical 8-bit MCUs, allowing more application code in this small footprint. The device also includes 25 bytes of data RAM.
What is the operating voltage range of PIC12C508T-04E/SM?
The PIC12C508T-04E/SM operates from 2.0 V to 5.5 V supply voltage, supporting both 3.3 V and 5 V rails. According to the Microchip PIC12C5xx datasheet (DS40139E), the device is fully static and supports operation across the extended -40°C to +125°C industrial temperature range when ordered with the 'E' suffix, which this part carries.
What is the difference between PIC12C508 and PIC12C508A?
The PIC12C508A is the second-generation update of the PIC12C508, offering 25 bytes of RAM (versus 25 bytes on PIC12C508) but with improved oscillator stability and additional enhancements. The PIC12C508A also uses EPROM/OTP memory while newer 'A' revisions support flash. Both share the same 8-pin SOIJ package and 33-instruction RISC core architecture.
Where can I download the PIC12C508T-04E/SM datasheet PDF?
The official PIC12C508T-04E/SM datasheet PDF is available from Microchip Technology at https://ww1.microchip.com/downloads/en/DeviceDoc/40139e.pdf. This is the master PIC12C5xx family datasheet (document DS40139E) covering all 8-pin variants including the PIC12C508, PIC12C509, and PIC12C508A/509A derivatives. Free registration at microchip.com may be required to download the full PDF.
What is the best drop-in replacement for PIC12C508T-04E/SM?
The PIC12C508-04/SM is a true drop-in replacement for the PIC12C508T-04E/SM, sharing the identical 8-SOIJ package, 4 MHz internal oscillator, 768-byte OTP memory, and 25-byte RAM. The only difference is the operating temperature grade: the -04/SM version is commercial 0°C to +70°C, while the -04E/SM (Extended) variant covers -40°C to +125°C. Both share the same pinout in the SOIJ footprint.
What is the pinout of PIC12C508T-04E/SM?
The PIC12C508T-04E/SM pinout in the 8-SOIJ package is: Pin 1 = GP5/MCLR/VPP (reset or general-purpose), Pin 2 = GP0/AN0/CLKIN/OSC1, Pin 3 = GP1/AN1/CLKOUT/OSC2, Pin 4 = GP2/AN2/COUT/T0CKI, Pin 5 = GP3/MCLR/VPP (only on PIC12C508A), Pin 6 = GP4/AN3/OSC2, Pin 7 = VSS (ground), Pin 8 = VDD (supply). Note: on PIC12C508 (non-A), GP3 is input-only and is also used as MCLR.
Can PIC12C508T-04E/SM be reprogrammed in the field?
No, the PIC12C508T-04E/SM uses One-Time Programmable (OTP) EPROM and cannot be reprogrammed in the field once written. The 'T' suffix indicates Tape and Reel packaging, '04' denotes the 4 MHz internal oscillator speed, 'E' indicates extended temperature range, and 'SM' denotes the SOIJ package. For development or in-field firmware updates, consider the flash-based PIC12F508 or PIC10F202/200 alternatives.
Where to buy PIC12C508T-04E/SM online?
The PIC12C508T-04E/SM is in stock at DigiKey (part number PIC12C508T-04E-SM-ND), Mouser, and Hotenda as of 2026-09-14. Pricing starts around $1.95 for single-unit quantity, dropping to approximately $0.98 per unit at 1000-piece reels. Standard packaging is 2100 units per reel, with cut-tape and tube options also available at major distributors.
What is the lead time for PIC12C508T-04E/SM?
The PIC12C508T-04E/SM ships from DigiKey and Mouser with same-day dispatch for orders placed before 5 PM Eastern, as of 2026-09-14. Standard reel quantities (2100 pieces) are typically in stock; lead time for non-stocked cut-tape quantities is generally 8-12 weeks from Microchip factory. No factory lead-time issues are currently reported for this mature 8-bit MCU.
Is PIC12C508T-04E/SM suitable for automotive applications?
The PIC12C508T-04E/SM has the extended -40°C to +125°C industrial temperature range but is not AEC-Q100 qualified for automotive use. The 'E' suffix indicates industrial extended grade, not automotive. For automotive designs requiring AEC-Q100, consider the PIC16F series with Q-1 suffix or contact Microchip for automotive-grade PIC12C508 equivalents.
What is the difference between PIC12C508T-04E/SM and PIC12C508-04/SM?
The PIC12C508T-04E/SM is the Tape-and-Reel (-04E/SM Extended temp) variant of the PIC12C508T-04/SM, which uses commercial 0°C to +70°C grade. Both share the same 8-SOIJ package, 4 MHz internal oscillator, 768 bytes of OTP memory, and identical pinout. The 'T' is simply a tape and reel packaging designation. Both are functionally drop-in equivalent.
PIC12C508 vs PIC12F508 - which is better for new designs?
The PIC12F508 is the flash-based successor to the PIC12C508 and is strongly recommended for new designs. According to the Microchip PIC12C5xx datasheet (DS40139E), the PIC12F508 retains the same 8-pin SOIJ package and 33-instruction core but uses in-circuit reprogrammable flash memory, enabling easier prototyping and in-field firmware updates. The PIC12C508T-04E/SM is best reserved for cost-down production where OTP is acceptable.
What applications use the PIC12C508T-04E/SM microcontroller?
The PIC12C508T-04E/SM is widely used in consumer electronics remote controls, low-end LED controllers, battery chargers, small appliance controls, sensor interface boards, and simple industrial control modules. Its 768-byte OTP and 25-byte RAM make it ideal for cost-sensitive applications where deterministic behavior, low power consumption, and an 8-pin SOIJ footprint are critical, typically driving 5 or fewer I/O loads.
What is the typical power consumption of PIC12C508T-04E/SM?
The PIC12C508T-04E/SM typically draws less than 1 mA active current at 4 MHz and 5 V supply, with sleep current in the microampere range when the watchdog timer is disabled. According to the Microchip PIC12C5xx datasheet (DS40139E), power consumption scales with clock frequency and supply voltage. The CMOS design and 2.0 V minimum VDD make it suitable for battery-powered applications where quiescent current matters.

工程参考数据: PIC12C508T-04E/SM ——对比、设计指导和合规信息。

选型指南

Choose PIC12C508T-04E/SM when you need a fully Tape-and-Reel-packaged, -40C to +125C industrial-grade 8-bit Microchip MCU for high-volume SMT production where firmware will not change in the field. Select PIC12C508-04E/SM if you prefer tube packaging for prototyping. Choose PIC12C508T-04/SM for cost-sensitive commercial-temperature applications. Opt for the PIC12C508A-04E/SM if you want improved silicon revision for new designs. Finally, choose the PIC12F508-I/SM if in-circuit reprogrammability is required for development or field updates. All six parts share the identical 8-SOIJ package footprint for PCB layout reuse.

与替代料对比

参数 本产品 PIC12C508-04E/SM PIC12C508T-04/SM PIC12C508A-04E/SM PIC12F508-I/SM
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-SOIJ (5.30 mm) 8-SOIJ (5.30 mm) - same 8-SOIJ (5.30 mm) - same 8-SOIJ (5.30 mm) - same 8-SOIJ (5.30 mm) - same
Program Memory 768 B OTP (512 x 12) 768 B OTP (512 x 12) 768 B OTP (512 x 12) 768 B OTP (512 x 12) 500 B Flash
RAM 25 B 25 B 25 B 25 B 25 B
Max Clock Frequency 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Operating Temperature -40C to +125C (Extended) -40C to +125C (Extended) 0C to +70C (Commercial) -40C to +125C (Extended) -40C to +85C (Industrial)
Memory Type OTP EPROM OTP EPROM OTP EPROM OTP EPROM Flash (reprogrammable)
Silicon Revision Original PIC12C508 Original PIC12C508 Original PIC12C508 Improved 'A' revision Flash PIC12F508
I/O Pins 5 (GP0-GP2, GP4-GP5) 5 5 5 5

关键差异点

  • Tape and Reel packaging with Extended temperature grade (对比 PIC12C508-04E/SM)
  • Improved 'A' silicon revision with better oscillator accuracy (对比 PIC12C508T-04E/SM)
  • Reprogrammable flash memory for development and field updates (对比 PIC12F508-I/SM)

设计说明

The PIC12C508T-04E/SM operates from 2.0 V to 5.5 V VDD. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (Pin 8) to suppress high-frequency noise. For battery applications drawing peak currents below 10 mA, add a bulk 10 uF tantalum or ceramic capacitor near the supply pin. The integrated power-on reset (POR) eliminates the need for external reset circuitry, but ensure VDD rise time meets the datasheet specification of 0.05 V/ms or faster for reliable POR.

Estimated: configuring GP3 as a general-purpose input is only available on PIC12C508A; on the original PIC12C508, GP3 serves only as MCLR/VPP and cannot be used as a digital input. Programmers must verify this before board design. Also, OTP memory cannot be electrically erased - verify firmware with a flash-based PIC12F508 prototype before committing to PIC12C508T-04E/SM production. Note that the 'T' suffix is purely a packaging indicator (Tape and Reel) and does not affect electrical performance.

The 8-SOIJ package uses J-leads on a 5.30 mm body width. Follow the land pattern recommended in the Microchip PIC12C5xx datasheet (DS40139E) - SOIJ pads are wider than SOIC pads and require specific stencil design for reflow soldering. Place the IC close to supporting components (resonator, decoupling caps, I/O connectors) to minimize loop areas. For noisy environments, route sensitive analog inputs (AN0-AN3) away from high-current switching traces and add 10-100 ohm series resistors with 100 nF caps to ground for RC filtering.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Yes
冲突矿物
Compliant

RoHS and REACH compliant per Microchip product page. Industrial extended temperature grade -40C to +125C; not AEC-Q100 qualified for automotive use. Lead-free and halogen-free per Microchip environmental certification.

数据核验日期: 2026-09-14 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC12C508T-04E/SM PIC12C508T-04E/SM datasheet Microchip PIC12C508T-04E/SM PIC12C508 8-bit 4MHz OTP microcontroller 8-SOIJ PIC microcontroller 768 bytes PIC12C508 remote control application PIC12C508T-04E/SM vs PIC12C508A PIC12C508T-04E/SM drop-in replacement buy PIC12C508T-04E/SM online PIC12C508T-04E/SM pinout SOIJ what is an OTP microcontroller low cost 8-pin MCU for consumer electronics

相关元器件 & 术语

Microchip Technology PIC12C508T-04E/SM PIC12C508 PIC12C508A PIC12F508 PIC12C5xx 8-bit microcontroller RISC architecture OTP memory EPROM Flash memory SOIJ-8 8-SOIJ package JEDEC J-STD-020 MSL-1 RoHS REACH AEC-Q100 extended temperature grade industrial temperature range PIC RISC core TMR0 timer watchdog timer power-on reset internal oscillator
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情