
PIC12F629
Highly versatile and powerful microcontroller with RISC CPU and multifunction peripheral features.
The PIC12F629 features a 13-bit program counter that can address an 8K x 14 program memory space. The data memory is divided into two banks, including the General Purpose Registers and the Special Function Registers. The register file is formatted as 64 x 8 in this device. Every register can be accessed either directly or indirectly through the File Select Register FSR. Up to six general purpose I/O pins may be available, but this is dependent on the enabled peripherals. Whenever a peripheral is activated, the corresponding pin might no longer work as a general purpose I/O pin.
- Program Counter Bit: 13
- Program Memory Space: 8K x 14
- Data Memory Banks: 2
- Register File Structure: 64 x 8
- General Purpose I/O Pins: Up to 6
- High-Performance RISC CPU
- # of Instructions: 35
- Operating Speed: DC – 20 MHz oscillator/clock input
- I/O Pins: 6 with Individual Direction Control
- Analog-to-Digital Converter: 10-bit resolution
Specification reading is made easier with the inclusion of a detailed parameter value list.
- Program Memory - Flash (Words): 1024
- Data Memory - SRAM (bytes): 64
- Data Memory - EEPROM (bytes): 128
- I/O: 6
- 10-bit A/D (ch): -
- Comparators: 1
- Timers Flash 8/16-bit: 1/1
For further details, please refer to the related document, the PIC12F629 Data Sheet.