PIC12F508/509/16F505 devices from Microchip Technology, low They are cost-effective, high-performance, 8-bit, fully static, Flash-based CMOS microcontrollers. They use a RISC architecture with only 33 single-word/single-loop instructions. All instructions are single cycle (200 μs), except for program branches that take two cycles. PIC12F508/509/16F505 devices offer much higher performance than competitors in the same price category. The 12-bit wide instructions are highly symmetrical, resulting in a typical 2:1 code compression relative to other 8-bit microcontrollers in its class. Easy-to-use and easy-to-remember instruction set significantly reduces development time.