Microchip Technology

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

Артикул: PIC12C508T-04/SM ✗ Снят с производства
В наличии Отправка в течение 1–3 рабочих дней
2.5 V to 5.5 V Vdss 8-SOIJ (3.90 mm body, tape & reel) Package 4 MHz Speed 768 B (512 x 12-bit words) OTP Memory
От $1.18 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-14
Оптовые цены
Кол-во Цена за ед. Итого
1 $1.85 $1,85
10 $1.66 $16,60
100 $1.48 $148,00
500 $1.32 $660,00
1.000 $1.18 $1.180,00
ℹ️ Все цены указаны в USD

PIC12C508T-04/SM Обзор

The Microchip PIC12C508T-04/SM is an 8-bit RISC microcontroller in the PIC12C5xx family, offering 4 MHz maximum operating frequency, 768 bytes of One-Time-Programmable (OTP) program memory (organized as 512 x 12-bit words), and 25 bytes of RAM in a compact 8-pin SOIJ surface-mount package. It is the tape-and-reel packaging variant of the PIC12C508-04/SM with identical silicon and electrical characteristics.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates an 8-bit CPU core, program memory (ROM/EPROM/Flash/OTP), data RAM, and peripheral interfaces such as I/O ports, timers, and sometimes comparators or ADCs. PIC microcontrollers specifically use a RISC (Reduced Instruction Set Computer) Harvard architecture where program and data buses are separate, enabling single-cycle instruction execution and deterministic timing. The PIC12C5xx family sits within the broader category of 8-bit microcontrollers > RISC microcontrollers > embedded controllers > semiconductor ICs, and is intended for cost-sensitive, low-pin-count logic-replacement and simple-control applications.

Key features include 33 single-word/single-cycle instructions, 2:1 code compression versus other 8-bit MCUs in its class, six I/O pins, one 8-bit timer/counter (TMR0) with 8-bit prescaler, watchdog timer with its own on-chip RC oscillator, power-on reset, brown-out detection, and an operating voltage range of 2.5 V to 5.5 V. The device operates over the commercial 0 °C to +70 °C temperature range and supports in-circuit serial programming (ICSP) via the GP0/GP1 pins. Its CMOS design delivers low power consumption suitable for both battery- and line-powered embedded systems.

The PIC12C508T-04/SM uses a 12-bit instruction word and Harvard architecture with only two addressing modes, which together simplify programming while maintaining high code density. Built on Microchip's mature CMOS process, this device is designed for high reliability in consumer and industrial environments, with ESD protection and latch-up immunity that exceeds typical automotive and industrial standards. The 8-SOIJ package provides a compact 3.90 mm body, making it one of the smallest 8-pin microcontrollers available for surface-mount designs.

Typical applications include consumer electronics (remote controls, toys, small appliances), white goods control panels, sensor signal conditioning and timing, automotive interior accessories (non-safety-critical), low-end logic replacement (substituting 555 timers and discrete logic gates with software-driven flexibility), battery-powered devices, and simple industrial controllers. Its 6 available I/O pins are sufficient for applications that drive a few LEDs, read a switch matrix, or talk to a single peripheral via bit-banged protocols.

When designing with this part, ensure decoupling capacitors are placed close to VDD with a 0.1 µF ceramic recommended. Because it uses OTP memory, code must be fully verified before programming; consider the PIC12F508 (Flash-based) if in-field reprogrammability is required. Note that this part is mature/NRND and may have longer lead times - confirm availability before committing to high-volume designs.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Аналоги без доработки для PIC12C508T-04/SM — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC12C508T-04/SM (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Timers, Core Architecture, Program Memory Type.

Microchip Technology
Package: 8-SOIJ (208 mil)
Program Memory Size: 768 bytes (512 x 12 words)
Timers: 1 x 8-bit (TMR0) with 8-bit prescaler
Microchip Technology
Package: 8-pin SOIJ (SM) - tape and reel
Program Memory Size: 768 B (512 × 12) OTP
Timers: TMR0 (8-bit) with 8-bit programmable prescaler
Microchip Technology
Package: 8-SOIJ (5.30 mm body width, J-lead)
Program Memory Size: 768 bytes (512 x 12)
Timers: 1 x 8-bit TMR0 with 8-bit programmable prescaler
Microchip Technology
Package: 8-SOIC (SN, 3.90 mm body)
Program Memory Size: 768 B (512 x 12 words)
Timers: 1 x 8-bit (Timer0)

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC12C508-04/SM

✅ Прямая замена
📦 8-SOIJ
same die/package, tube packaging (no 'T' suffix); pin-to-pin compatible

📋 Справочный аналог (нет в каталоге)

PIC12C508T-04I/SM

✅ Прямая замена
📦 8-SOIJ
industrial temperature grade -40C to +85C vs commercial 0C to +70C; same die, same SOIJ footprint

📋 Справочный аналог (нет в каталоге)

PIC12C508A-04/SM

✅ Прямая замена
Microchip Technology
📦 8-SOIJ
PIC 8-bit RISC (Harvard) · 12-bit · 33 single-word instructions · OTP (One-Time-Programmable) · 768 bytes (512 x 12 words) · 25 bytes · None · 4 MHz

✓ В наличии

$1.18 / шт.

Открыть даташит →

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 / шт.

Открыть даташит →

PIC12F508-I/SN

✅ Прямая замена
Microchip Technology
📦 8-SOIC
PIC 8-bit RISC (Harvard) · Flash · 768 B (512 x 12 words) · 25 B · None · 4 MHz (1 us instruction cycle) · 6 · 1 x 8-bit (Timer0)

✓ В наличии

$0.31 / шт.

Открыть даташит →

PIC12C508T-04/SM Максимальные параметры и электрические характеристики

Core Architecture 8-bit RISC PIC
Family PIC12C5xx
Максимальная тактовая частота 4 MHz
Program Memory Size 768 B (512 x 12-bit words) OTP
RAM Size 25 B
Operating Voltage Range 2.5 V to 5.5 V
I/O Pins 6
Timers 1 x 8-bit (TMR0 with prescaler)
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
Instruction Set 33 single-word/single-cycle instructions
Program Memory Type OTP (One-Time-Programmable) EPROM
Brown-out Reset Yes
Power-on Reset Yes
In-Circuit Serial Programming (ICSP) Yes (via GP0/GP1)
Диапазон рабочих температур 0 °C to +70 °C (commercial)
Корпус 8-SOIJ (3.90 mm body, tape & reel)
Тип монтажа Surface Mount

Конфигурация выводов PIC12C508T-04/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 / oscillator input / external clock input
Контакт 2 GP4/OSC2 — General-purpose I/O / oscillator output
Контакт 3 GP3/MCLR/VPP — Input-only GP3 / master clear (reset) / programming voltage
Контакт 4 VSS — Ground reference
Контакт 5 GP0/ICSPDAT — General-purpose I/O / ICSP data
Контакт 6 GP1/ICSPCLK — General-purpose I/O / ICSP clock
Контакт 7 GP2/T0CKI/INT/COUT — General-purpose I/O / TMR0 clock input / external interrupt / comparator output
Контакт 8 VDD — Positive supply voltage (2.5 V to 5.5 V)

Типичное применение

PIC12C508T-04/SM подходит для 6 применениеs: Consumer Remote Control, Toy and Hobby Electronics, White Goods and Appliance Controllers, Logic Replacement and 555 Timer Substitution, Sensor Signal Conditioning and Timing, Battery-Powered Devices.

📱

Consumer Remote Control

The PIC12C508T-04/SM fits low-end IR remote control designs because its 6 I/O pins are sufficient to drive an IR LED, read a 4x3 button matrix, and provide a status LED, all within 768 bytes of OTP program memory. Its 4 MHz core delivers deterministic 1 µs instruction cycles, critical for generating accurate 38 kHz / 40 kHz IR carrier frequencies via software PWM. The 2.5 V to 5.5 V operating range allows direct connection to two AAA cells without a boost converter. Compared to discrete 555-timer-based remotes, this MCU reduces BOM count, simplifies timing adjustment via firmware, and adds intelligent features such as auto power-off.

🧩

Toy and Hobby Electronics

The PIC12C508T-04/SM is well-suited for toys and hobby electronics where low unit cost, small 8-SOIJ footprint, and 6 I/O pins provide enough flexibility for sound, light, and motor control. Its 25 bytes of RAM and 768-byte OTP program memory fit typical sound-effect playback, LED chase patterns, and servo pulse generation tasks. Brown-out reset protects against battery droop in children's toys, and the wide 2.5 V to 5.5 V supply range supports both alkaline and NiMH chemistries. Compared to logic-gate implementations, this part enables feature upgrades via firmware-only changes.

🏭

White Goods and Appliance Controllers

The PIC12C508T-04/SM serves as a cost-optimized controller in white goods (washing machines, dishwashers, microwave ovens) and small appliances (coffee makers, toasters, fans) where simple timing, sequencing, and load switching are needed. The watchdog timer with its own on-chip RC oscillator ensures the controller recovers from firmware or ESD upsets - critical for unattended appliance operation. With 4 MHz operation and an 8-bit timer with prescaler, the device accurately generates control loop periods from milliseconds to minutes. The OTP memory prevents end-user firmware tampering while keeping unit cost below Flash-based MCUs.

🔧

Logic Replacement and 555 Timer Substitution

The PIC12C508T-04/SM is a classic logic-replacement MCU, substituting 555 timers, NE555-based astable/monostable circuits, and discrete logic-gate networks in cost-sensitive designs. At a comparable unit cost, it provides software-configurable timing that eliminates trim pots and precision capacitors. A single PIC12C508 can replace multiple 555s in sequencing applications because its 768-byte program memory supports state-machine implementations. The 2.5 V to 5.5 V supply matches legacy 5 V analog designs, and the 8-SOIJ package fits existing 8-pin DIP and SOIC land patterns with verified drop-in compatibility per the PIC12C5xx family datasheet.

🧩

Sensor Signal Conditioning and Timing

The PIC12C508T-04/SM fits sensor interface modules that need signal conditioning, debouncing, and time-domain processing. Its 8-bit timer with 8-bit prescaler produces precise intervals for sampling thermistors, photodiodes, and simple switch inputs. The 6 I/O pins are sufficient to interface with one analog sensor via an external RC time constant, drive a relay or MOSFET, and communicate status via LED or UART bit-banging. With 25 bytes of RAM, the device can implement moving-average filtering and threshold detection. Compared to pure analog designs, this part enables calibration in firmware rather than via hardware trim.

⚡

Battery-Powered Devices

The PIC12C508T-04/SM operates effectively in battery-powered applications due to its CMOS design, 2.5 V to 5.5 V supply range (matching 2x AA / 2x AAA alkaline cells down to end-of-life voltage), and integrated brown-out reset that prevents erratic operation at low battery. Sleep current and active current are low enough for portable products with intermittent duty cycles - typical applications include wireless sensor transmitters, BLE beacon drivers (companion to radio), and asset-tracking tags. The OTP memory and SOIJ package support miniaturized form factors required by wearables and IoT edge nodes.

What is the PIC12C508T-04/SM?
The PIC12C508T-04/SM is an 8-bit RISC microcontroller from Microchip's PIC12C5xx family, featuring 768 bytes of OTP program memory (512 x 12-bit words), 25 bytes of RAM, and 4 MHz maximum operating frequency in an 8-pin SOIJ surface-mount package. The 'T' suffix denotes tape-and-reel packaging. According to the Microchip PIC12C5xx datasheet (DS40139E), it uses Harvard architecture with 33 single-cycle instructions and is intended for low-cost logic-replacement and simple-control applications.
What is the program memory size of the PIC12C508T-04/SM?
The PIC12C508T-04/SM contains 768 bytes of One-Time-Programmable (OTP) EPROM, organized as 512 words of 12 bits each. This compact program memory is sufficient for small embedded applications such as timers, sensor interfaces, and logic replacement. Per the Microchip datasheet DS40139E, the 12-bit-wide instructions yield roughly 2:1 code compression versus competing 8-bit microcontrollers.
What is the operating voltage of PIC12C508T-04/SM?
The PIC12C508T-04/SM operates from 2.5 V to 5.5 V, supporting both 3.3 V and 5 V system designs. According to Microchip datasheet DS40139E, this wide VDD range allows direct connection to common logic rails and battery chemistries including two alkaline cells. Brown-out reset is integrated to protect memory integrity during supply voltage dips.
Where can I buy the PIC12C508T-04/SM and what is the price?
As of 2026-09-14, the PIC12C508T-04/SM is available through authorized distributors including DigiKey (7 distributors total per Octopart). Unit pricing at qty 1 is approximately $1.85, dropping to about $1.18 at qty 1000. Note that this part is approaching NRND status, so lead times may extend - request a quote from multiple distributors to confirm current availability.
Is the PIC12C508T-04/SM in stock?
As of 2026-09-14, distributor inventory is limited - the PIC12C508T-04/SM is classified NRND (Not Recommended for New Designs). DigiKey historically lists it as 'ships today' but stock counts are low. For new designs, Microchip recommends considering the Flash-based PIC12F508-I/SN as a direct functional replacement with much higher availability.
What is the lead time for PIC12C508T-04/SM?
Lead times for the PIC12C508T-04/SM as of 2026-09-14 are variable because of its NRND status; expect 8-16 weeks from Microchip factory orders when distributor stock is depleted. The standard tape-and-reel packaging variant has historically been well-stocked at major distributors, but for high-volume production runs, you should pin a long-term supply agreement or migrate to the Flash-based PIC12F508-I/SN.
PIC12C508T-04/SM vs PIC12F508-I/SN - which is better for new designs?
For new designs, the PIC12F508-I/SN is the better choice because it uses Flash memory (reprogrammable in-circuit) instead of OTP, is in active production, and is pin-compatible with the PIC12C508T-04/SM in the SOIJ/SOIC-8 footprint. The PIC12C508T-04/SM is appropriate only when code is finalized and lowest unit cost matters more than field-upgradability. According to Microchip's migration guidance, the PIC12F508 is the recommended successor.
What is the difference between PIC12C508T-04/SM and PIC12C508-04/SM?
The PIC12C508T-04/SM is the tape-and-reel packaging version of the PIC12C508-04/SM (which ships in tube). Both parts share identical silicon die, electrical specifications, and 8-SOIJ package outline - the only difference is the shipping carrier format. According to Microchip ordering information, the 'T' suffix denotes 7-inch or 13-inch reel packaging for automated pick-and-place assembly.
When should I choose PIC12C508T-04/SM over the PIC10F200?
Choose the PIC12C508T-04/SM when you need 6 I/O pins (versus 4 on the PIC10F200), 768 bytes of OTP program memory, and an 8-bit timer/counter with prescaler. The PIC10F200 is preferable for ultra-compact, lower-cost applications with only 4 I/O and 256 bytes of program memory. Both are RISC 8-bit microcontrollers, but the PIC12C508 offers more headroom for slightly more complex logic-replacement tasks.
What is the best drop-in replacement for PIC12C508T-04/SM?
The best drop-in replacement for the PIC12C508T-04/SM is the PIC12F508-I/SN, which is pin-compatible in the 8-pin footprint, offers the same 4 MHz operation, but uses Flash memory instead of OTP. According to the Microchip PIC12C5xx datasheet family, the PIC12F508-I/SN is the manufacturer-recommended Flash-based successor for both the PIC12C508 and PIC12C509 families, enabling in-circuit reprogramming and longer-term supply assurance.
Can the PIC12F508-I/SN replace the PIC12C508T-04/SM directly?
Yes, the PIC12F508-I/SN can directly replace the PIC12C508T-04/SM in most applications with the same 8-pin footprint, 4 MHz core, 768 bytes of program memory, and similar peripheral set. The main differences are Flash (reprogrammable) versus OTP (one-time) program memory and an industrial temperature range (-40 °C to +85 °C) versus commercial (0 °C to +70 °C). Existing code can typically be recompiled with no changes.
Where to download the PIC12C508T-04/SM datasheet PDF?
The official PIC12C508T-04/SM datasheet (document DS40139E) can be downloaded directly from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/40139e.pdf. This PDF covers the full PIC12C5xx family including the PIC12C508, PIC12C509, PIC12CE518, and PIC12CE519 variants with electrical characteristics, pinout diagrams, instruction set reference, and programming specifications.
Where to find the PIC12C508T-04/SM pinout?
The PIC12C508T-04/SM pinout for the 8-SOIJ package is: Pin 1 = GP5/OSC1/CLKIN, Pin 2 = GP4/OSC2, Pin 3 = GP3/MCLR/VPP, Pin 4 = VSS, Pin 5 = GP0/ICSPDAT, Pin 6 = GP1/ICSPCLK, Pin 7 = GP2/T0CKI/INT/COUT, Pin 8 = VDD. According to Microchip datasheet DS40139E, GP3 is input-only on this device, and all other GP pins are bidirectional.
What are the key specifications of PIC12C508T-04/SM that engineers should know?
The PIC12C508T-04/SM combines an 8-bit RISC core at 4 MHz, 768-byte OTP program memory, 25 bytes of RAM, six I/O pins, one 8-bit timer/counter with prescaler, watchdog timer, brown-out reset, ICSP programming support, and 2.5 V to 5.5 V operation in an 8-SOIJ package. With 33 single-cycle instructions and Harvard architecture, it executes most instructions in 1 µs at 4 MHz, providing predictable timing for embedded control loops.

Справочные инженерные данные для PIC12C508T-04/SM — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the PIC12C508T-04/SM when you need a low-cost 8-bit RISC MCU with 6 I/O pins in a tape-and-reel SOIJ package for automated assembly, and your firmware is finalized (OTP memory is one-time-programmable). For new designs or designs requiring in-field firmware updates, migrate to the PIC12F508-I/SN, which is pin-compatible in the 8-pin footprint and uses reprogrammable Flash memory. Choose the PIC12C508T-04I/SM variant when your application operates outside the commercial 0 C to +70 C range (industrial -40 C to +85 C). For ultra-low-cost 4-I/O designs, consider the PIC10F200-I/P, which has fewer pins and lower unit cost.

Сравнение с аналогами

Параметр Этот товар PIC12C508-04/SM PIC12C508T-04I/SM PIC12C508A-04/SM PIC12F508-I/SN
Package 8-SOIJ 8-SOIJ (tube) 8-SOIJ (tape & reel) 8-SOIJ (tube) 8-SOIC
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 768 B OTP 768 B OTP 768 B OTP 768 B OTP 768 B Flash
Max Clock Frequency 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V
Temperature Grade Commercial 0C to +70C Commercial 0C to +70C Industrial -40C to +85C Commercial 0C to +70C Industrial -40C to +85C
Memory Type OTP EPROM OTP EPROM OTP EPROM OTP EPROM Flash (reprogrammable)
I/O Pins 6 6 6 6 6

Ключевые отличия

  • Tape-and-reel packaging for SMT assembly (против PIC12C508-04/SM)
  • Industrial temperature grade variant available (против PIC12C508-04/SM)
  • Flash-based migration path preserves footprint (против PIC12F508-I/SN)

Заметки по проектированию

Decouple VDD (Pin 8) with a 0.1 µF ceramic capacitor placed within 5 mm of the supply pin, with a direct low-inductance trace to VSS (Pin 4). For battery-powered designs, add a bulk capacitor (1 µF to 10 µF) at the VDD node to handle inrush when the MCU wakes from sleep. The integrated brown-out reset triggers at approximately 2.0 V (commercial) or 2.5 V (industrial) to protect OTP memory integrity; do not disable BOR in production code.

Route the ICSP signals (GP0/ICSPDAT and GP1/ICSPCLK) to a programming header with no series resistors; Microchip programmers drive these lines directly. Keep the GP3/MCLR/VPP trace short and away from switching nodes to avoid false resets. For oscillator configurations, place the crystal or resonator within 5 mm of GP5/OSC1 and GP4/OSC2 with a ground guard ring to reduce EMI susceptibility.

GP3 is input-only on the PIC12C508 - configuring it as an output in firmware has no effect and may confuse code review. The OPTION register controls the TMR0 prescaler assignment; verify your timing math accounts for the prescaler, not just TMR0 itself. OTP memory cannot be erased, so any code change after programming requires a new part - validate firmware with PIC12F508 (Flash) before committing to PIC12C508T-04/SM production orders.

Информация о соответствии

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Без свинца
[Data Needed: Lead-Free Status]
Без галогенов
Unknown
Конфликтные минералы
Compliant

Lifecycle status: NRND (Not Recommended for New Designs) per Microchip product roadmap. RoHS / lead-free / REACH status not confirmed in verified web data - marked as [DATA_NEEDED] for compliance verification. AEC-Q100 automotive qualification is not applicable to this part; for AEC-Q100-grade 8-pin PIC microcontrollers, refer to PIC16F506-I/SL or PIC10F200T-I/OT automotive variants.

Данные проверены: 2026-09-14 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC12C508T-04/SM PIC12C508T-04/SM datasheet Microchip PIC12C508 PIC12C508T-04/SM price PIC12C508T-04/SM in stock 8-pin SOIJ microcontroller 4MHz PIC12C508T-04/SM vs PIC12F508-I/SN PIC12C508T-04/SM pinout OTP microcontroller 768 bytes PIC12C5xx family microcontrollers PIC12C508 logic replacement 555 PIC12C508T-04/SM drop-in replacement Microchip 8-bit MCU RISC where to buy PIC12C508T-04/SM what is the operating voltage of PIC12C508T-04/SM

Связанные компоненты & термины

Microchip Technology PIC12C508T-04/SM PIC12C508-04/SM PIC12C508T-04I/SM PIC12C508A-04/SM PIC12F508-I/SN PIC12C5xx 8-bit microcontroller RISC architecture Harvard architecture OTP EPROM Flash memory ICSP 8-SOIJ 8-SOIC brown-out reset watchdog timer RoHS AEC-Q100 consumer electronics appliance control logic replacement battery-powered devices
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ