8bit Microcontroller PIC12F675
Introduction [Microcontrollers]:
The PIC12F675 is an 8-pin flash-based 8-bit complementary metal-oxide-semiconductor (CMOS) microcontroller. This powerful and easily programmable metal-oxide-semiconductor (CMOS) flash-based 8-bit microcontroller packs Microchip's powerful PIC® MCU architecture into an 8-pin package. It has 6 inputs/outputs, 4 channels for 10-bit analog-to-digital (A/D) conversion, 1 channel comparator, 1024 bytes of program memory (Flash), 128 bytes of EEPROM, and 64 bytes of SRAM data memory.PIC12F675 microcontroller only 35 Single-word instructions, DC - 20 MHz oscillator/clock input.DC - 200 ns instruction cycle and has an internal 4MHz oscillator, low power consumption.PIC12F7675 is easily adapted for automotive, industrial, electronics projects, appliance, and consumer entry-level product applications that require field re-programmability.
PIC12F675-Pinout
PIC12F675 PINOUT DESCRIPTION:
Pin No | Pin Name Function |
Input Type | Output Type | Description . |
---|---|---|---|---|
1 | Vdd | Power | Positive voltage supply |
|
2 | GP5/T1CKI/OSC1/CLKIN | TTL, ST, XTAL | CMOS | Bi-directional I/O w/programmable pull-up and interrupt-on-change,TMR1 clock, Crystal/resonator, External clock input/R oscillator connection |
3 | GP4/AN3/T1G/OSC2/ CLKOUT | TTL, AN, ST | CMOS, XTAL | Bi-directional I/O w/programmable pull-up and interrupt-on-change,A/D Channel 3 input,TMR1 gate,Crystal/resonator,FOSC/4 output |
4 | GP3/MCLR/Vpp | TTL, AN, HV | Input port w/interrupt-on-change,Master Clear,Programming voltage |
|
5 | GP2/AN2/T0CKI/INT/COUT | ST, AN2 | CMOS | Bi-directional I/O w/ programmable pull-up and interrupt-on-change,A/D Channel 2 input,TMR0 clock input,External interrupt,Comparator output |
6 | GP1/AN1/CIN-/VREF/ ICSPCLK | TTL,AN1,ST | CMOS | Bi-directional I/O w/ programmable pull-up and interrupt-on-change, A/D Channel 1 input, Comparator input, External voltage reference, Serial programming Clock |
7 | GP0/AN0/CIN+/ICSPDAT | TTL, AN | CMOS | Bi-directional I/O w/ programmable pull-up and interrupt-on-change,A/D Channel 0 input,Comparator input, Serial programming I/O |
8 | Vss | Power | Ground reference |
Low Power Features of PIC12F675:
Description | Value |
---|---|
Standby Current | 1nA @ 2.0V,typical |
Operating Current | 8.5µA @ 32 kHz, 2.0V, typical/100 µA @ 1 MHz, 2.0V, typical |
Watchdog Timer Current | 300nA @ 2.0V, typical |
Timer1 oscillator current | 4 µA @ 32 kHz, 2.0V, typical |
Special Microcontroller Features of PIC12F675:
Internal and external oscillator options Precision Internal 4 MHz oscillator factory calibrated to ±1% External Oscillator support for crystals and resonators 5 µs wake-up from SLEEP, 3.0V, typical |
Power saving SLEEP mode |
Wide operating voltage range -2.0V to 5.5V |
Industrial and Extended temperature range |
Low power Power-on Reset (POR) |
Power-up Timer (PWRT) and Oscillator Start-up Timer (OST) |
Brown-out Detect (BOD) |
Watchdog Timer (WDT) with independent oscillator for reliable operation |
Multiplexed MCLR/Input-pin |
Interrupt-on-pin change |
Individual programmable weak pull-ups |
Programmable code protection |
High Endurance FLASH/EEPROM Cell 100,000 write FLASH endurance 1,000,000 write EEPROM endurance FLASH/Data EEPROM Retention: > 40 year |
Read Also:
Advertisements
$ads={2}
Frequently Asked Questions:
How many inputs and outputs are there in a PIC12F675 microcontroller?
The PIC12F675 microcontroller has six input outputs.
How many instructions are there in the PIC12F675 microcontroller?
The PIC12F675 microcontroller has only 35 instructions.
How many MHz internal oscillators does the PIC12F675 microcontroller have?
The PIC12F675 microcontroller has 4MHz internal oscillators.
How much program memory is there in the pic12F675 microcontroller?
PIC12F675 microcontroller program memory is 1024 bytes flash (word)
How much SRAM Data memory is there in the pic12F675 microcontroller?
PIC12F675 microcontroller SRAM Data memory is 64 bytes.
How much EEPROM Data memory is there in the pic12F675 microcontroller?
PIC12F675 microcontroller EEPROM Data memory is 128 bytes.
How much 10-bit A/D (Channel) is there in the pic12F675 microcontroller?
PIC12F675 microcontroller 10-bit A/D (Channel) is 4 channels.
How many times can write flushing be done in a pic12f675 microcontroller?
The pic12f675 microcontroller has a write flushing tolerance of 100,000 times.
How many times can write EEPROM be done in a pic12f675 microcontroller?
The pic12f675 microcontroller has a write EEPROM tolerance of 1,000,000 times.
How many years of FLASH/Data EEPROM Retention can a microcontroller hold?
The pic12f675 microcontroller has a FLASH/Data EEPROM Retention tolerance of 40 years.
You may like these posts:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCfXN9GIGrpvsIDn1h0TxmPRnfvir5EJFLuJeqtymRJ_4QvXUOm2UFyQQ5axPjXgBrvh2gAv7YsLbgomvOA46RJHCkswPAqWcbAsNgU-dEXKgGaZmNFWe9MrhxRHCGJ03FlQqGaZBjWUffoxHdjCXekIfVwof_fkoIzYIRyZYrr7f5dA/s1600-rw/arduino-hardware.webp)
24V Negative Voltage Regulator power supply. This is the circuit diagram. In this circuit, an input negative voltage of -28V is used.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ9WbKNBEmQppeOoYWoyXhyUrCLPwTZteoTuPUMyr0YdsF1HGQ1pZgc-rgsvRQpItnthKpHSqGAuHdplRy_VT83pHLYpoIydzzJhLzIfAmTXje3TAxq-RQtitydl6h3CQn_C6cTaFmUROqGLbSqp0Jm4ozo1XQIX8iQWaytEMGeunlTA/s1600-rw/internet-of-things.webp)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZTxKDfuMYdjXRT87lwF3dOHSkPur0NCNLbRoks_1iT4w5Q-75oV30cd_7BtPbp43scR5_7HHsve9dOsuvd9WFcz5TaDKQLWj1Ej6W_ciw3uNyuxhknWTFJtni7Ya6nOUZOm8tVrIL7WXuxTPFgiV7VQ2SiKUlCgtqex5lMyvOoMc2UA/s1600-rw/electronic-mini-projects.webp)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0BJ5gJObzEYpQdE0TjO03PUQ7rU6WAFxcCKdFSMqd4hCYqX97HdWgWRQA_PAGTxyg0Fkt3SfBT9Uwb1mkVs3i_AaJj1E0tgdh-Kfq_LPFQqyq50BIz9RjjZ2UKCVZzeaslDDa4lewH0lZray2vb8V-pSxxuZ8TlcVhFx93O8e5WNIiA/s1600-rw/5v-12amp-short-ckt-protection-diagram.webp)
24V Negative Voltage Regulator power supply. This is the circuit diagram. In this circuit, an input negative voltage of -28V is used.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeFA2crtoT1pXqd1Giuo7iX4_PMOb-omIFNlI2xfNZWLFyWM5ii49K4q7ZrRGBfJxtBZFd1POvfoHX-vKN-0VErwz4N73fsCPM-aMJeeH9nIxk5R01-PqLhjlLRyIF2gsW5yzwXydzahhCdvEBapv1AC1sUwWUHLBpyKCaxkyi_YJ5ww/s1600-rw/pic-microcontroller.webp)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfxC78L-3HY-4-6GG_TgWsJQVI1WoOvx1r5gEE8C-_huF9z7rkU1y9SaX2kDUjIyH2q-FhwC5BjnYer6ux3eJnBqgChWb5i8QFou-7isb7mAsCvZ6-8xfVGh2KjBK4OJWv0P-m7C9MO9RaOnXXMkbPC05nGL2sTVu2HXm0kl61AS9k2g/s1600-rw/pic12f675-pinout.webp)
Post a Comment