PIC12F675 is a low-cost, Mid-Range 8-bit, FLash based CMOS Microcontroller unit that has 8 pins out of which 6 pins can be used as I/O pins. This Microcontroller is powerful enough that works with 200 nanosecond instruction execution and at the same time, it is an easy-to-program (35 single words instruction) PIC microcontroller unit.
PIC12F675 Pinout Configuration
Pin Number |
Pin Name |
Description |
1 |
VDD |
Positive Pin of MCU (+5V) |
2 |
GP5/T1CK1/OSC1/CLKIN |
Bidirectional I/O Pin or Crystal Input or External clock source input, or TMR1 clock |
3 |
GP4/AN3/T1G/OSC2/CLKOUT |
Bidirectional I/O Pin, or Timer 1 Gate, or Crystal output or Analog Input CH3. |
4 |
GP3/MCLR/VPP |
Input Pin or connected with a programmer, mostly with PicKit |
5 |
GP2/T0CKI/AN2/INT/COUT |
Bidirectional I/O Pin or Analog Input CH2 or comparator output or external interrupt or Clock Input to Timer 0. |
6 |
GP1/AN1/CIN-/VREFICSPCLK |
Bidirectional I/O Pin, or Analog input CH1 or Comparator input or External Voltage reference or In-Circuit Programmer Clock Pin. |
7 |
GP0/AN0/CIN+/ICSPDAT |
BIdirectional I/O Pin or Analog Input CH0 or In-Circuit Serial Programming Data Pin, used in Programmer. |
8 |
VSS |
Ground Pin of MCU |
Features and Specification of the PIC12F675 Microcontroller
PIC12F675 – Simplified Features and Specification |
|
CPU |
Mid-Range 8-bit |
Number of Pins |
8 |
Operating Voltage (V) |
2-5.5V |
Number of I/O pins |
6 |
ADC Module |
1 (4-Channel, 10 bit) |
Timer Module |
8-bit (1), 16-bit (1) |
Comparators |
1 |
DAC Module |
Nil |
Communication Peripherals |
Nil |
External Oscillator |
Yes |
Internal Oscillator |
4 MHz |
Program Memory (KB) |
1.75KB |
CPU Speed (MIPS) |
5 MIPS |
RAM Bytes |
64 |
Data EEPROM |
128 Bytes |
Note: Complete technical details can be found in the PIC12F675 Datasheet linked at the bottom of this page.
Introduction to PIC12F675
PIC12F675 is a low-cost, Mid-Range 8-bit, FLash based CMOS Microcontroller unit that has 8 pins out of which 6 pins can be used as I/O pins. This Microcontroller is powerful enough that works with 200 nanosecond instruction execution and at the same time, it is an easy-to-program (35 single words instruction) PIC microcontroller unit.
It has an internal oscillator with 4Mhz frequency and can be extended up to 20 Mhz using an external crystal oscillator.
PIC12F675 also comes with the 128 bytes of EEPROM data memory. It has one 8-bit and one 16-bit timer support for working with timer related operations. This microcontroller unit also has a 4-Channel, 10-bit resolution based Analog to Digital converter.
It has a wide operating voltage range from 2V to 5.5V. Thus, it can be used in 3.3V or 5.0V logic level operations.
The below image is showing the detailed pin diagram of the PIC12F675.
Reviews
There are no reviews yet.