Basic Microchip PIC12F675 | 8bit PIC Microcontroller


Basic Microchip PIC12F675 | 8bit PIC Microcontroller

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

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:

Post a Comment

Previous Post Next Post

Advertisements

Advertisements

Hobby EEE Projects
Hobby EEE Projects Subscribe our Youtube Channel
Subscribe