The PIC10F220 is a low-cost, high-performance, 8-bit, fullystatic, Flash-based CMOS microcontroller. It employs a RISC architecture with only 33 single-word/ single-cycle instructions. All instructions are single cycle (1 µs) except for program branches, which take two cycles.
Features:
- 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:
- 500 ns instruction cycle with 8 MHz internal clock
- 1μs instruction cycle with 4 MHz internal clock
- 4 or 8 MHz Precision Internal Oscillator:
- Factory calibrated to ±1%
- In-Circuit Serial Programming™ (ICSP™)
- In-Circuit Debugging (ICD) Support
- Power-On Reset (POR)
- Short Device Reset Timer, DRT (1.125 ms typical)
- 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-up from Sleep on Pin Change
- Operating Current:
- < 175μA @ 2V, 4 MHz
- 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
- 4 I/O Pins:
- 3 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
- Analog-to-Digital (A/D) Converter:
- 8-bit resolution
- 2 external input channels
- 1 internal input channel dedicated