PIC12F629 is an eight-pin 8-bit PIC Microcontroller with an operating voltage from 2V to 5.5V. It has 128 bytes of EEPROM with 4 internal oscillator configuration up to 4MHz (RC oscillator) with power-on-reset. It also has two timers (8bit and 16-bit) and one comparator.
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS Flash-based 8-bit microcontroller comes with Microchip’s powerful PIC MCU architecture into an 8-pin package and features 1 channel comparator and 128 bytes of EEPROM data memory. This device is easily adapted for automotive, industrial, appliances and consumer entry-level product applications that require field re-programmability.
PIC12F629 Features & Specifications
Programming PIC Microcontroller
To program the PIC microcontroller you will need an IDE (Integrated Development Environment, a compiler, and an IPE (Integrated Programming Environment).
IDE: MPLABX v3.35
IPE: MPLAB IPE v3.35
Compiler: XC8
Microchip has given all these three software for free. They can be downloaded directly from their official page.
| Program Memory Type | Flash |
|---|---|
| Program Memory Size (KB) | 1.75 |
| CPU Speed (MIPS/DMIPS) | 5 |
| SRAM (B) | 64 |
| Data EEPROM/HEF (bytes) | 128 |
| Timers | 1 x 8-bit, 1 x 16-bit |
| Number of Comparators | 1 |
| Temperature Range (°C) | -40 to 125 |
| Operating Voltage Range (V) | 2 to 5.5 |
| Pin Count | 8 |
| Operating Current | 8.5 µA @ 32 kHz, 2.0V, typical |
For official government agricultural guidelines, scheme updates, and research initiatives, please visit the National Agriculture Portal. Click here →