Manufacturer Part #
PIC12C509-04/SM
PIC12C Series 1.5 kB Flash 41 B SRAM SMT 8-Bit Microcontroller - SOIC-8
| | |||||||||||
| | |||||||||||
| Mfr. Name: | Microchip | ||||||||||
| Standard Pkg: | Product Variant Information section Available PackagingPackage Qty:90 per Tube Package Style:SOIC-8 Mounting Method:Surface Mount | ||||||||||
| Date Code: | |||||||||||
Microchip PIC12C509-04/SM - Product Specification
Shipping Information:
ECCN:
PCN Information:
Description of Change: Qualification of Microchip Technology Gresham ? Fab 4 (GRTM) as a new fabrication location for CS500,PIC12C509, PIC12C508, PIC16C62A, PIC16C73A, PIC16C711, PIC16C620, PIC16C662, PIC16C72, PIC16C66, PIC16C715, PIC14000, PIC16C923, PIC16C622, PIC17C44, PIC16C64A, PIC16C65A, PIC16C67, PIC16C54A, PIC16C710, PIC16C76, PIC16C77, PIC16C74A, PIC16C63, PIC16C621,PIC17C43, PIC17C42A, PIC16C554, PIC16C924, PIC16C558, PIC16C642, and PIC16LV54A in various packages.Reason for Change: To improve manufacturability and on time delivery performance by qualifying a new fabrication location (GRTM - FAB 4), which is a Microchip-owned facility that offers significant expansion potential to better meet future client demand. *Note: The attached file called Tempe_Fab2_IATF_Decertification is for the manufacturing site deactivation of Microchip Technology Tempe ? Fab 2 (TMGR), contact your local Microchip sales office for inquiries.Estimated Qualification Completion Date: November 2025
Part Status:
Microchip PIC12C509-04/SM - Technical Attributes
| Family Name: | PIC12C |
| Core Processor: | PIC |
| Program Memory Type: | OTP |
| Flash Size (Bytes): | 1.5kB |
| RAM Size: | 41B |
| Speed: | 4MHz |
| No of I/O Lines: | 6 |
| Peripherals: | POR/Watchdog |
| Number Of Timers: | 1 |
| Supply Voltage: | 3V to 5.5V |
| Operating Temperature: | 0°C to 70°C |
| Watchdog Timers: | 1 |
| Package Style: | SOIC-8 |
| Mounting Method: | Surface Mount |
Features & Applications
The PIC12C509-04/SM is a low-cost, high performance, 8-bit fully static EEPROM/EPROM/ ROM-based CMOS microcontrollers. It employs a RISC architecture with only 33 single word/single cycle instructions. All instructions are single cycle (1 ms) except for program branches which take two cycles.
The PIC12C5XX delivers performance an order of magnitude higher than its competitors in the same price category. The 12-bit wide instructions are highly symmetrical resulting in 2:1 code compression over other 8-bit microcontrollers in its class. It is easy to use and easy to remember instruction set reduces development time significantly.
The PIC12C5XX products are equipped with special features that reduce system cost and power requirements.
The Power-On Reset (POR) and Device Reset Timer (DRT) eliminate the need for external reset circuitry. There are four oscillator configurations to choose from, including INTRC internal oscillator mode and the power-saving LP (Low Power) oscillator mode. Power saving SLEEP mode, Watchdog Timer and code protection features also improve system cost, power and reliability.
Features:
- 8-bit real time clock/counter (TMR0) with 8-bit programmable prescaler
- Power-On Reset (POR)
- Device Reset Timer (DRT)
- Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
- Programmable code-protection
- 1,000,000 erase/write cycle EEPROM data memory
- EEPROM data retention > 40 years
- Power saving SLEEP mode
- Wake-up from SLEEP on pin change
- Internal weak pull-ups on I/O pins
- Internal pull-up on MCLR pin
- Selectable oscillator options:
- INTRC: Internal 4 MHz RC oscillator
- EXTRC: External low-cost RC oscillator
- XT: Standard crystal/resonator
- LP: Power saving, low frequency crystal
- Low power, high speed CMOS EPROM/ROM technology
- Fully static design
- Wide operating voltage range
- Wide temperature range:
- Commercial: 0°C to +70°C
- Industrial: -40°C to +85°C
- Extended: -40°C to +125°C
- Low power consumption:
- < 2 mA @ 5 V, 4 MHz
- 15 mA typical @ 3 V, 32 KHz
- < 1 mA typical standby current
Available Packaging
Package Qty:
90 per Tube
Package Style:
SOIC-8
Mounting Method:
Surface Mount