Microchip Technology

PIC12C509AT-04/SM - 8-Bit 4MHz OTP MCU 1.5KB | Microchip

MPN: PIC12C509AT-04/SM ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 8-SOIJ (5.30 mm width) Package 4 MHz Speed 1.5 KB (1K x 12 words) Memory
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-14
Volume Pricing
Qty Unit Price Extended
1 $1.65 $1.65
10 $1.48 $14.80
100 $1.32 $132.00
500 $1.18 $590.00
1,000 $1.05 $1,050.00
ℹ️ All prices are in USD

PIC12C509AT-04/SM Overview

The Microchip PIC12C509AT-04/SM is an 8-bit CMOS OTP (One-Time Programmable) microcontroller based on Microchip's PIC® 12C architecture, delivering 4 MHz CPU performance with 1.5 KB of program memory (1K x 12 words) in a compact 8-pin SOIJ package. It integrates 41 bytes of RAM, 6 I/O pins, an 8-bit timer/counter (TMR0) with programmable prescaler, a Watchdog Timer (WDT) with its own on-chip RC oscillator, Power-On Reset (POR), and a Device Reset Timer (DRT).

What is an 8-bit OTP microcontroller? An 8-bit microcontroller is a small computing system on a single integrated circuit, featuring an 8-bit data path, integrated CPU, memory, and peripherals. The OTP (One-Time Programmable) memory is a type of non-volatile memory that can be written once and cannot be erased, making these MCUs cost-optimized for high-volume embedded products. The PIC® 12C family belongs to the broader category of microcontrollers, which sit within embedded processors and digital ICs in the semiconductor hierarchy. The 'PIC' RISC (Reduced Instruction Set Computer) architecture uses only 33 single-word instructions, simplifying firmware development.

Key features of the PIC12C509AT-04/SM include 4 MHz maximum operating frequency with 1 µs instruction execution, 3.0V to 5.5V operating voltage range, internal 4 MHz RC oscillator eliminating the need for external timing components, 6 GPIO pins with high-current sink/source capability, and 1,000,000 erase/write cycle endurance on EPROM. The on-chip peripherals include a real-time clock/counter (TMR0) with 8-bit programmable prescaler, watchdog timer with dedicated RC oscillator for reliable operation, programmable code protection, and in-circuit serial programming (ICSP) capability.

The device uses a Harvard architecture with separate program and data buses, enabling simultaneous instruction fetch and data access. The CMOS process technology delivers low power consumption suitable for battery-powered applications, and the integrated oscillator reduces external component count. The PIC12C509AT-04/SM is engineered for compact, low-cost embedded designs where its small 8-pin SOIJ footprint and minimal external BOM provide significant PCB area savings.

Typical applications include consumer electronics remote controls, small appliance controllers, simple sensor interfaces, battery-operated devices, automotive subsystems (non-safety-critical), and LED lighting controllers. The 8-pin form factor and integrated peripherals make it particularly well-suited for space-constrained designs.

When designing with this device, consider that OTP memory cannot be reprogrammed, so code must be fully validated before programming. Decoupling capacitors (typically 0.1 µF) should be placed close to VDD, and unused I/O pins should be configured as outputs to minimize power consumption.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, providing engineers with actionable component selection guidance.

Drop-in alternatives for PIC12C509AT-04/SM — 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 PIC12C509AT-04/SM (same form factor and footprint) — differing in Timers, Program Memory Size, Operating Temperature Range, Package, Watchdog Timer.

Microchip Technology
Timers: TMR0 with 8-bit programmable prescaler, WDT
Program Memory Size: 768 B (512 x 12)
Package: 8-SOIJ (8-pin Small Outline IC, J-leaded)
Microchip Technology
Timers: TMR0 (8-bit) with 8-bit programmable prescaler
Program Memory Size: 768 B (512 × 12) OTP
Operating Temperature Range: -40 °C to +125 °C (Extended, "E")
Microchip Technology
Timers: 1 x 8-bit Timer0 with watchdog
Program Memory Size: 1.5 KB (1K x 12)
Operating Temperature Range: 0 °C to +70 °C (commercial)
Microchip Technology
Program Memory Size: 1.5 KB (1K x 12) OTP
Operating Temperature Range: 0C to +70C (commercial)
Watchdog Timer: Yes
Microchip Technology
Timers: 1 x 8-bit (TMR0)
Program Memory Size: 1.5 KB (1024 x 12 words)
Package: 8-SOIJ (SOIJ-8, 5.23 mm body)
Microchip Technology
Timers: 1 x 8-bit (TMR0 with programmable prescaler)
Program Memory Size: 1.5 KB (1K x 12)
Operating Temperature Range: -40 C to +125 C (Extended)
Microchip Technology
Operating Temperature Range: -40C to +85C (Industrial)
Microchip Technology
Timers: 1 x 8-bit (TMR0) with watchdog
Program Memory Size: 1.5 KB (1K x 12)
Package: SOIJ-8 (SM)

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

PIC12C509A-04/SM

✅ Drop-In
Microchip Technology
📦 8-SOIJ
8-bit Microcontroller · PIC12 (Harvard, RISC) · 33 single-word instructions · 1 us at 4 MHz · OTP (One-Time Programmable) · 1.5 KB (1024 x 12 words) · 41 bytes · Not present

✓ In Stock

$0.99 / Unit

View Datasheet →

PIC12C509A-04I/SM

✅ Drop-In
Microchip Technology
📦 8-SOIJ
PIC12C5xx Series · 8-bit PIC RISC (Enhanced PIC16C5X) · OTP EPROM · 1.5 KB (1K x 12 words) · 41 bytes · None (0 bytes) · 4 MHz · 1 us at 4 MHz (200 ns per instruction)

✓ In Stock

$0.93 / Unit

View Datasheet →

PIC12C509A-04E/SM

✅ Drop-In
Microchip Technology
📦 8-SOIJ
PIC 8-bit RISC (Harvard) · OTP (One-Time Programmable) · 1.5 KB (1K x 12) · 41 bytes · 0 bytes (no on-chip EEPROM) · 4 MHz · 1 us (at 4 MHz) · 33 single-word

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC12C509-04/P

✅ Drop-In
Microchip Technology
📦 8-PDIP
PIC 8-bit RISC · Baseline PIC12C · OTP (One-Time Programmable) EPROM · 1.5 KB (1K x 12) · 41 bytes · Not present · 4 MHz · 200 ns (4 MHz, 1:1 clock ratio for /04 variant)

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC12C508A-04I/SM

✅ Drop-In
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)

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC12C508AT-04E/SM

✅ Drop-In
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

✓ In Stock

$0.36 / Unit

View Datasheet →

PIC12C509AT-04/SM Maximum Ratings & Electrical Characteristics

Manufacturer Microchip Technology
Series PIC® 12C
Core Processor PIC
Core Size 8-Bit
Program Memory Size 1.5 KB (1K x 12 words)
Program Memory Type OTP (One-Time Programmable)
RAM Size 41 bytes
EEPROM Size 0 bytes (not available)
Maximum CPU Frequency 4 MHz
Instruction Execution Time 1 µs
Number of I/O Pins 6
Supply Voltage Range 3.0 V to 5.5 V
Operating Temperature Range 0 °C to +70 °C
Timers 1 x 8-bit (TMR0) with programmable prescaler
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
Oscillator Type Internal 4 MHz RC
Package / Case 8-SOIJ (5.30 mm width)
Mounting Type Surface Mount
RoHS Status Compliant
Number of Instructions 33 single-word instructions
Code Protection Programmable

PIC12C509AT-04/SM Pin Configuration

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
Pin 1 GP5/OSC1/CLKIN — General-purpose I/O pin 5 / Oscillator input / External clock input
Pin 2 GP4/OSC2 — General-purpose I/O pin 4 / Oscillator output
Pin 3 GP3/MCLR/VPP — General-purpose I/O pin 3 (input-only) / Master Clear reset / Programming voltage
Pin 4 VSS — Ground reference
Pin 5 GP0 — General-purpose I/O pin 0 / ICSP data
Pin 6 GP1 — General-purpose I/O pin 1 / ICSP clock
Pin 7 GP2 — General-purpose I/O pin 2
Pin 8 VDD — Positive supply voltage (3.0V to 5.5V)

Typical Applications

PIC12C509AT-04/SM is suitable for 6 applications: Consumer Remote Controls, Small Appliance Controllers, Battery-Powered Sensor Nodes, LED Lighting Controllers, Automotive Accessory Modules, Simple Sensor Interface Modules.

📱

Consumer Remote Controls

The PIC12C509AT-04/SM is well-suited for infrared remote control transmitters used in TVs, set-top boxes, and audio equipment. The 4 MHz CPU and 1.5 KB OTP memory easily handle IR protocol encoding (RC5, NEC, SIRC), button scanning matrices, and battery-low detection algorithms. With 6 GPIO pins, the device can directly scan up to 6 buttons or drive a 3x3 matrix with minimal external components. The 3.0-5.5V operating range supports 2-cell alkaline or single-cell lithium battery supplies directly. The integrated 4 MHz RC oscillator eliminates the external ceramic resonator, reducing BOM cost by 15-20 cents per unit in high-volume production.

🏭

Small Appliance Controllers

The PIC12C509AT-04/SM serves as the main controller in small household appliances such as coffee makers, toasters, fans, and humidifiers. Its 8-pin SOIJ package occupies minimal PCB area in space-constrained consumer products. The 25 mA per-pin sink/source capability directly drives small relays, solenoids, and LED indicators without external driver transistors. The 8-bit TMR0 with programmable prescaler provides accurate timing for motor PWM control, heating element duty cycling, and countdown timers. OTP memory ensures firmware integrity in harsh appliance environments where Flash bit-flip risk exists near high-voltage switching nodes.

🧩

Battery-Powered Sensor Nodes

The PIC12C509AT-04/SM is ideal for low-duty-cycle wireless sensor endpoints transmitting temperature, humidity, or contact-closure data. The CMOS process and 3.0V minimum supply allow operation from two fresh alkaline cells down to 2.0V with voltage boost converters. The watchdog timer with dedicated RC oscillator enables sleep-mode operation where the MCU wakes periodically, reads a sensor, transmits via an external radio, and returns to sleep with sub-microamp current draw. OTP memory is acceptable for fixed-function sensor endpoints where the firmware is stable across the entire product lifecycle. The 1.5 KB program memory accommodates simple protocol stacks like proprietary RF or basic LoRaWAN device drivers.

💡

LED Lighting Controllers

The PIC12C509AT-04/SM drives decorative LED chains, under-cabinet lighting strips, and seasonal lighting products. Its 6 GPIO pins with 25 mA per-pin capability can directly drive multiple LED segments with appropriate current-limiting resistors. The TMR0 with prescaler enables precise PWM dimming at frequencies above 100 Hz to eliminate visible flicker. The 1.5 KB program memory supports multiple lighting patterns, fade effects, and color sequences for RGB LED products. The 3.0-5.5V supply range accommodates both 5V USB-powered and 3V battery-powered LED products without additional voltage regulation. OTP memory prevents accidental firmware corruption during EMI events from PWM switching.

🚗

Automotive Accessory Modules

The PIC12C509AT-04/SM can be deployed in non-safety-critical automotive accessories such as interior lighting controllers, door-lock actuators, mirror positioners, and seat-heater switches. While the commercial 0-70 °C temperature range is sufficient for cabin-mounted modules, under-hood applications should select the PIC12C509A-04I/SM (industrial -40 to +85 °C) or PIC12C509A-04E/SM (extended -40 to +125 °C) variants. The OTP memory and small 8-pin package provide excellent cost-effectiveness for high-volume automotive aftermarket products. The integrated watchdog timer ensures reliable operation in the electrically noisy automotive environment where voltage transients and load dumps are common.

🔧

Simple Sensor Interface Modules

The PIC12C509AT-04/SM operates as a dedicated signal-conditioning and alarm-generation module for industrial sensors including limit switches, photoelectric sensors, and proximity detectors. Its 6 GPIO pins support multiple digital inputs plus status LED outputs in a compact form factor. The integrated 4 MHz RC oscillator eliminates timing component procurement for cost-sensitive industrial products. The watchdog timer with dedicated RC oscillator ensures the module recovers automatically from software lockup conditions. The 1.5 KB program memory accommodates sensor debouncing, hysteresis algorithms, and Modbus or simple serial communication protocols. OTP memory prevents field firmware tampering in industrial installation environments.

Recommended Products Summary

TSAL6100 IR emitter LED (matched wavelength 940 nm) Used in: Consumer Remote Controls TSOP38238 IR receiver module (38 kHz demodulated output) Used in: Consumer Remote Controls MOC3021 Optoisolator for triac driving Used in: Small Appliance Controllers BTA16-600BW 16 A triac for AC load switching Used in: Small Appliance Controllers SX1276IMLTRT LoRa transceiver for sub-GHz wireless link Used in: Battery-Powered Sensor Nodes BME280 Integrated temperature/humidity/pressure sensor Used in: Battery-Powered Sensor Nodes WS2812B Addressable RGB LED with integrated controller Used in: LED Lighting Controllers PCA9685 16-channel 12-bit PWM driver for LED dimming Used in: LED Lighting Controllers TLE4275Q Automotive 5V LDO regulator with watchdog Used in: Automotive Accessory Modules VN5E010MH-E Single-channel high-side driver for load switching Used in: Automotive Accessory Modules MAX485ESA RS-485 transceiver for industrial communication Used in: Simple Sensor Interface Modules TLV3201AIDBVR Comparator for sensor signal conditioning Used in: Simple Sensor Interface Modules
What is the program memory size of PIC12C509AT-04/SM?
The PIC12C509AT-04/SM contains 1.5 KB of program memory, organized as 1K x 12 words. According to the Microchip PIC12C509A datasheet (DS40139D), the program memory is OTP (One-Time Programmable) CMOS EPROM. Each instruction word is 12 bits wide, providing approximately 1024 single-word instructions. The 33-instruction PIC RISC architecture allows efficient code density.
What is the operating voltage range of PIC12C509AT-04/SM?
The PIC12C509AT-04/SM operates from 3.0 V to 5.5 V supply voltage. Per Microchip datasheet DS40139D, the device is specified for both 3.3 V and 5 V operation, with typical parameters characterized at 5 V. The wide voltage range supports battery-powered applications down to approximately 2 fresh alkaline cells (3 V nominal) up to regulated 5 V rails.
How many I/O pins does PIC12C509AT-04/SM have?
The PIC12C509AT-04/SM provides 6 general-purpose I/O pins in its 8-pin SOIJ package, with 2 pins reserved for VDD and VSS. According to the Microchip datasheet, GPIO pins can source/sink up to 25 mA per pin and 100 mA total, making them capable of directly driving LEDs without external drivers in many low-current applications.
Does PIC12C509AT-04/SM have a watchdog timer?
Yes, the PIC12C509AT-04/SM includes a Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation independent of the main system clock. Per Microchip datasheet DS40139D, the WDT has a nominal timeout period of 18 ms (typical) which can be extended via the PSA and PS2:PS0 prescaler bits to a maximum of approximately 2.3 seconds. The dedicated RC oscillator ensures the WDT continues running even if the main oscillator fails.
What is the difference between PIC12C509AT-04/SM and PIC12C509A-04/SM?
The PIC12C509AT-04/SM is the tape-and-reel packaging variant of the PIC12C509A-04/SM with identical silicon die, same 8-SOIJ package, same 4 MHz speed grade, and identical electrical specifications. The 'T' suffix indicates tape and reel packaging per Microchip ordering nomenclature. Both share the same PIC12C509A die and are functionally interchangeable in-circuit.
Where to buy PIC12C509AT-04/SM online?
The PIC12C509AT-04/SM is available from major distributors including DigiKey (part number PIC12C509AT-04-SM-ND), Mouser, LCSC (C628840), and JLCPCB. As of 2026-09-14, LCSC lists the part in stock starting from $0.6514 per unit, while DigiKey and Mouser stock the part for industrial-grade orders. XAIPART also offers the part with full traceability and engineering support.
What is the price of PIC12C509AT-04/SM?
As of 2026-09-14, the PIC12C509AT-04/SM prices range from approximately $0.65 at LCSC for low volumes to $1.05 at 1000-piece quantities. DigiKey and Mouser list the part in the $1.20-$1.65 range depending on quantity break. Pricing reflects the OTP memory architecture which is cost-optimized for high-volume production runs versus Flash-based alternatives.
What is the lead time for PIC12C509AT-04/SM?
The PIC12C509AT-04/SM lead time varies by distributor and quantity. As of 2026-09-14, LCSC lists the part in stock with immediate shipping, while DigiKey and Mouser maintain stock for small-quantity industrial orders. For high-volume production quantities (10,000+ units), lead times of 8-12 weeks may apply when ordering directly from Microchip for non-stocked configurations.
PIC12C509AT-04/SM vs PIC12C508A-04/SM - which is better for my application?
Choose the PIC12C509AT-04/SM when your firmware requires the full 1.5 KB (1K x 12) program memory; the PIC12C508A-04/SM offers only 750 bytes (512 x 12) program memory. Per Microchip datasheet DS40139D, both parts share the same 8-pin SOIJ package, 4 MHz CPU, 41 bytes RAM, and 6 I/O pins, making them pin-compatible drop-in alternatives where code size fits in 512 words.
When should I choose PIC12C509AT-04/SM over a flash-based MCU?
Choose the PIC12C509AT-04/SM when your application requires minimum unit cost in high volumes and the firmware is fully validated before production. OTP memory cannot be reprogrammed, so firmware bugs discovered after programming require scrapping the part. Per Microchip datasheet, the OTP architecture delivers cost advantages of 20-40% versus equivalent Flash MCUs at 10K+ unit volumes.
What is the best drop-in replacement for PIC12C509AT-04/SM?
The PIC12C509A-04/SM is the most direct drop-in replacement, sharing the same 8-SOIJ package, pinout, 4 MHz speed grade, 1.5 KB program memory, and 41 bytes RAM. Per Microchip datasheet and Avaq comparison data, the only difference is packaging format (tube vs. tape-and-reel). Both are manufactured on the same die and are functionally identical in-circuit.
Can PIC12C509A-04I/SN replace PIC12C509AT-04/SM?
The PIC12C509A-04I/SN can replace the PIC12C509AT-04/SM only if you accept the package change from 8-SOIJ to 8-SOIC, which requires PCB layout rework since SOIJ and SOIC have different footprints and pin pitches. Per Microchip datasheet DS40139D, both share the same die, 4 MHz speed, 1.5 KB OTP memory, and 41 bytes RAM, but the package difference disqualifies it as a true drop-in replacement.
Where to download PIC12C509AT-04/SM datasheet PDF?
The official Microchip datasheet for PIC12C509AT-04/SM (document 40139D, DS40139D) can be downloaded directly from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/40139D.pdf. The datasheet includes electrical characteristics, timing diagrams, instruction set reference, memory organization, and programming specifications for the PIC12C509A family.
Where to find PIC12C509AT-04/SM pinout?
The PIC12C509AT-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, Pin 6 = GP1, Pin 7 = GP2, Pin 8 = VDD. Per Microchip datasheet DS40139D, GP3 is input-only and serves as the Master Clear reset input. The ICSP programming interface uses GP1 and GP0.
Hey Google, what can replace PIC12C509AT-04/SM?
The PIC12C509AT-04/SM can be replaced by several Microchip PIC12C509A family variants including PIC12C509A-04/SM (tube packaging), PIC12C509A-04I/SM (industrial temperature grade), and PIC12C509A-04E/SM (extended temperature grade), all sharing the same 8-SOIJ package, pinout, and 1.5 KB OTP memory. Per Microchip datasheet, these are direct drop-in alternatives with identical electrical characteristics at 4 MHz.
What are the key specifications of PIC12C509AT-04/SM that engineers should know?
Engineers specifying the PIC12C509AT-04/SM should know these critical parameters: 8-bit PIC RISC core with 33 instructions, 1.5 KB OTP program memory (1K x 12), 41 bytes RAM, 4 MHz maximum CPU clock with 1 µs instruction cycle, 6 GPIO pins (25 mA source/sink per pin), 3.0-5.5 V supply voltage, internal 4 MHz RC oscillator eliminating external timing components, watchdog timer with dedicated RC oscillator, 8-bit TMR0 with prescaler, and 0 °C to +70 °C commercial operating temperature range in 8-SOIJ package.
What is the best Microchip equivalent for PIC12C509AT-04/SM for industrial applications?
For industrial temperature range applications, the PIC12C509A-04I/SM is the best Microchip equivalent, offering the same 8-SOIJ package, pinout, 4 MHz CPU, 1.5 KB OTP memory, and 41 bytes RAM but with an extended operating temperature range of -40 °C to +85 °C. Per Microchip datasheet DS40139D, the 'I' suffix indicates industrial-grade temperature qualification while preserving all other electrical specifications identical to the commercial-grade 'T' variant.

Engineering reference data for PIC12C509AT-04/SM — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC12C509AT-04/SM when your application needs 1.5 KB of OTP program memory in the smallest possible 8-pin SMD package at the lowest unit cost. It is ideal for high-volume consumer products where firmware is fully validated and cost optimization is critical. Select the PIC12C509A-04I/SM instead if your design must operate across -40 °C to +85 °C industrial temperatures. For automotive or extreme-temperature applications, choose the PIC12C509A-04E/SM with -40 °C to +125 °C qualification. If your firmware fits in 750 bytes or less, the PIC12C508A-04I/SM offers identical peripherals at lower cost. Avoid the PIC12C509A-04/SN unless you specifically need SOIC instead of SOIJ packaging, as the SOIJ provides a smaller footprint.

Comparison with Alternatives

Parameter This Product PIC12C509A-04/SM PIC12C509A-04I/SM PIC12C509A-04E/SM PIC12C509-04/P PIC12C508A-04I/SM
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-SOIJ 8-SOIJ (same) 8-SOIJ (same) 8-SOIJ (same) 8-PDIP (through-hole, different footprint) 8-SOIJ (same)
Program Memory 1.5 KB (1K x 12) 1.5 KB (1K x 12) 1.5 KB (1K x 12) 1.5 KB (1K x 12) 1.5 KB (1K x 12) 750 B (512 x 12) -50%
CPU Frequency 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
RAM 41 bytes 41 bytes 41 bytes 41 bytes 41 bytes 25 bytes
I/O Pins 6 6 6 6 6 6
Operating Temperature 0 °C to +70 °C 0 °C to +70 °C -40 °C to +85 °C -40 °C to +125 °C 0 °C to +70 °C -40 °C to +85 °C
Memory Type OTP OTP OTP OTP OTP OTP

Key Differentiators

  • Lowest-cost 1.5 KB OTP MCU in 8-pin SOIJ from Microchip (vs PIC12C508A-04I/SM)
  • Industrial temperature grade variant available in same package (vs PIC12C509A-04I/SM)
  • Extended temperature variant for under-hood automotive use (vs PIC12C509A-04E/SM)

Design Notes

Place a 0.1 µF decoupling capacitor as close as possible to the VDD pin (Pin 8) with the ground lead returning directly to VSS (Pin 4). For applications with significant GPIO switching transients, add a bulk capacitor of 1-10 µF in parallel. The PIC12C509AT-04/SM does not have internal power-on reset delay capacitor support, so an external RC network may be required if the supply rise time exceeds the POR threshold specification per Microchip datasheet DS40139D.

OTP memory cannot be reprogrammed, so all firmware bugs discovered after programming result in scrapped parts. Per Microchip datasheet DS40139D, verify the entire firmware on equivalent Flash-based PIC12F509 or PIC10F202 devices before committing to OTP production programming. Use the CONFIG register to enable code protection and disable the watchdog timer only if your application does not require it - enabling the WDT requires the CLRWDT instruction in long main loops.

The 8-SOIJ package requires careful PCB layout due to its small 5.30 mm body width and lead pitch. Follow IPC-7351 land pattern recommendations with at least 0.2 mm annular ring around each pad. Keep high-current switching traces (relay coils, motor drivers) away from the oscillator pins (GP4/OSC2 and GP5/OSC1/CLKIN) to prevent noise coupling. The exposed die pad (if present in the SOIJ variant) should be soldered to a grounded copper pour for thermal dissipation, though the PIC12C509AT-04/SM typically dissipates less than 100 mW even at full GPIO load.

GP3/MCLR/VPP (Pin 3) is input-only and serves as the Master Clear reset. Connect MCLR directly to VDD through a 10 kΩ pull-up resistor, or if reset is not needed, connect it directly to VDD. For ICSP programming, route the ICSPDAT (GP0) and ICSPCLK (GP1) signals to a programming header with no series resistors, keeping traces short to minimize signal integrity issues during high-voltage (VPP ~13V) programming per Microchip programming specification.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
[Data Needed: Halogen-Free Status]
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - automotive applications should use PIC12C509A-04E/SM for -40 to +125C operation. OTP memory architecture, not suitable for in-field firmware updates.

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

Related Searches

PIC12C509AT-04/SM PIC12C509AT-04/SM datasheet Microchip PIC12C509A 8-pin microcontroller PIC12C509AT-04/SM 1.5KB OTP MCU PIC12C509AT-04/SM 8-SOIJ package PIC12C509AT-04/SM remote control application PIC12C509AT-04/SM vs PIC12C508A PIC12C509AT-04/SM drop-in replacement PIC12C509AT-04/SM buy online price PIC12C509AT-04/SM pinout 8-SOIJ Microchip 8-bit OTP microcontroller 4MHz PIC12C509A industrial temperature equivalent

Related Components & Terms

Microchip Technology PIC12C509AT-04/SM PIC12C509A PIC12C509A-04/SM PIC12C509A-04I/SM PIC12C509A-04E/SM PIC12C508A PIC® 12C 8-bit microcontroller OTP (One-Time Programmable) CMOS RISC architecture PIC RISC instruction set 8-SOIJ package Surface mount device RoHS REACH Watchdog timer TMR0 timer/counter ICSP (In-Circuit Serial Programming) Power-on reset Internal RC oscillator Remote control application LED driver application Battery-powered sensor
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