SourceTech411 providing researched Tech info, News and Reviews to help you find the stuff that makes you happy.
We are reader-supported. Learn more .
When you buy through links on our site, we may earn an affiliate commission (at no expense to you).
Get started, shop Amazon

Microchip releases PIC12F family for low-power and small footprint applications

Microchip PICMicrochips release of the PIC12F family is ideally suited for low-power and small footprint applications.

This family, along with the PIC16F, has an 8-bit CPU that can operate at speeds up to 5 MIPS. Device variants in the PIC12F family have 8 pins (PIC16F variants are offered in 14-pin through 64-pin packages). These are targeted for low cost, low power, space constrained designs that also require sufficient computational power.

Some variants in the PIC family have one or more Enhanced Capture Compare PWM Peripheral (ECCP) modules. The ECCP module is optimized for controlling 1/2 bridge or H-bridge motor drive circuits. It can also be used to steer PWM control signals among 4 output pins for BLDC motor commutation or stepper motor control.

To minimize power consumption, these flash-based microcontrollers have been developed with Microchips “XLP” (Extreme Low-Power Management) Technology. For comparison, under typical operating conditions at 1.8V the power utilization is:

Sleep mode: 20 nA Watchdog Timer: 300 nA Timer1 Oscillator: 650 nA (@ 32 kHz) Operating Current: 30 μA/MHz

For a small device, these are surprisingly feature rich. Below is a short list of highlights for the PIC12F:

  • 4 channel PWM
  • 10-bit 256 bytes of EEPROM data memory
  • Extended WDT MPLAB® ICD 3
  • programming support or debugging support with optional header adapter
  • Precision internal oscillator-software selectable 8 MHz-32 KHz
  • Software selectable BOR
  • Precision 4 MHz internal oscillator
  • Baseline Core with 33 Instructions, 2 Stack Levels
  • All single-cycle Instructions except for program branches which are two cycles
  • 12-bit wide instructions
  • 8-bit wide data path
  • 25 mA source/sink current I/O
  • One 8-bit timer (TMR0)
  • Watchdog timer (WDT)
  • In Circuit Serial Programming™ (ICSP™) capability
  • In-Circuit debugging support
  • Programmable code protection

One feature of the PIC12F family, that isn’t found on all devices in this category of microcontrollers is for the system level debug and development. ICD (In Circuit Debug) is integrated into the chip. No debug header is required, although an optional adapter can be used for MPLAB® support.

For more information, data sheets and selector guide, please visit the Microchip PIC Microcontroller homepage:

Your generous support by using our links for purchases is much appreciated. You may be interested in these Amazon products, or to just start shopping on Amazon - Thank You! ***
Join Our Mailing List
Get the daily tech deal straight to your inbox. It's a simple email focusing on just one product – an essential piece of personal tech or electronics.

Comments are closed.