The PIC12F519 device is low-cost, high-performance, 8-bit, fully-static, Flashbased CMOS microcontroller. They employ a RISC architecture with only 33 single-word/single-cycle instructions. All instructions are single cycle except for program branches, which take two cycles. The PIC12F519 device delivers performance an order of magnitude higher than their competitors in the same price category.
| Program Memory Type |
Flash |
| Program Memory (KB) |
1.5 |
| CPU Speed (MIPS) |
2 |
| RAM Bytes |
41 |
| Data EEPROM (bytes) |
64 |
| Timers |
1 x 8-bit |
| Temperature Range (C) |
-40 to 125 |
| Operating Voltage Range (V) |
2 to 5.5 |
| Pin Count |
8 |
Features
64 Bytes Flash Data Memory (non-volatile data storage)
Precision 4/8 MHz internal oscillator
Baseline Core with 33 Instructions, 2 Stack Levels
All single-cycle Instructions except for program branches which are two cycles
12-bit wide instructions
8-bit wide data path
25 mA source/sink current I/O
Low power (100nA) sleep current
One 8-bit timer (TMR0)
Watchdog timer (WDT)
In Circuit Serial Programming™ (ICSP™) capability
In-Circuit debugging support