Product Features
High-Performance RISC CPU:
• Only 33 Single-Word Instructions to Learn
• All Single-Cycle Instructions Except for Program Branches, which are Two-Cycle
• 12-Bit Wide Instructions
• 2-Level Deep Hardware Stack
• Direct, Indirect and Relative Addressing modes for Data and Instructions
• 8-Bit Wide Data Path
• 8 Special Function Hardware Registers
• Operating Speed:
- DC – 20 MHz clock input (PIC16F505 only)
- DC – 200 ns instruction cycle (PIC16F505 only)
- DC – 4 MHz clock input
- DC – 1000 ns instruction cycle
Special Microcontroller Features:
• 4 MHz Precision Internal Oscillator:
- Factory calibrated to ±1%
• In-Circuit Serial Programming™ (ICSP™)
• In-Circuit Debugging (ICD) Support
• Power-On Reset (POR)
• Device Reset Timer (DRT)
• Watchdog Timer (WDT) with Dedicated On-Chip RC Oscillator for Reliable Operation
• Programmable Code Protection
• Multiplexed MCLR Input Pin
• Internal Weak Pull-Ups on I/O Pins
• Power-Saving Sleep mode
• Wake-Wp from Sleep on Pin Change
• Selectable Oscillator Options:
- INTRC: 4 MHz precision Internal oscillator
- EXTRC: External low-cost RC oscillator
- XT: Standard crystal/resonator
- HS: High-speed crystal/resonator (PIC16F505 only)
- LP: Power-saving, low-frequency crystal
- EC: High-speed external clock input (PIC16F505 only)
Low-Power Features/CMOS Technology:
• Operating Current:
- < 175 μA @ 2V, 4 MHz, typical
• Standby Current:
- 100 nA @ 2V, typical
• Low-Power, High-Speed Flash Technology:
- 100,000 Flash endurance
- > 40 year retention
• Fully Static Design
• Wide Operating Voltage Range: 2.0V to 5.5V
• Wide Temperature Range:
- Industrial: -40°C to +85°C
- Extended: -40°C to +125°C
Peripheral Features (PIC12F508/509):
• 6 I/O Pins:
- 5 I/O pins with individual direction control
- 1 input only pin
- High current sink/source for direct LED drive
- Wake-on-change
- Weak pull-ups
• 8-Bit Real-Time Clock/Counter (TMR0) with 8-Bit Programmable Prescaler
Peripheral Features (PIC16F505):
• 12 I/O Pins:
- 11 I/O pins with individual direction control
- 1 input only pin
- High current sink/source for direct LED drive
- Wake-on-change
- Weak pull-ups
• 8-Bit Real-Time Clock/Counter (TMR0) with 8-Bit Programmable Prescaler
Product Specification
| Attribute | Attribute value |
| ANSM-Part# | ANSM-PIC12F508-I/SN |
| Category | Integrated Circuits (ICs) |
| Embedded | |
| Microcontrollers | |
| Mfr | - |
| Series | PIC® 12F |
| Packaging | Tube |
| Part Status | Active |
| DigiKey Programmable | Verified |
| Core Processor | PIC |
| Core Size | 8-Bit |
| Speed | 4MHz |
| Connectivity | - |
| Peripherals | POR, WDT |
| Number of I/O | 5 |
| Program Memory Size | 768B (512 x 12) |
| Program Memory Type | FLASH |
| EEPROM Size | - |
| RAM Size | 25 x 8 |
| Voltage - Supply (Vcc/Vdd) | 2V ~ 5.5V |
| Data Converters | - |
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Mounting Type | Surface Mount |
| Supplier Device Package | 8-SOIC |
| Package / Case | 8-SOIC (0.154", 3.90mm Width) |
| Base Product Number | PIC12F508 |
Product Photos



For more product information, please download the PDF





