GENERAL DESCRIPTION The PIC10F220/222 devices from Microchip Technology are low-cost, high-performance, 8-bit, fully static Flash-based CMOS microcontrollers. They employ a RISC architecture with only 33 single-word/single-cycle instructions. All instructions are singlecycle (1 μs) except for program branches, which take two cycles. The PIC10F220/222 devices deliver performance in an order of magnitude higher than their competitors in the same price category. The 12-bit wide instructions are highly symmetrical, resulting in a typical 2:1 code compression over other 8-bit microcontrollers in its class. The easy-to-use and easy to remember instruction set reduces development time significantly. 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: - 500 ns instruction cycle with 8 MHz internal clock - 1 μs instruction cycle with 4 MHz internal clock Special Microcontroller Features: • 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 Low-Power Features/CMOS Technology: • 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 Peripheral Features: • 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
|