Microchip: DV164132 - F1 Evaluation Platform for Enhanced Mid-range PIC microcontrollers (PIC12F1xxx/PIC16F1xxx)

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents


Kit Overview


The F1 Evaluation PlatformF1 Evaluation Platform is a simple development tool for Enhanced Mid-range PIC microcontrollers (PIC12F1xxx/PIC16F1xxx) and demonstrates the capabilities & low power enhancements of these new PIC microcontrollers. Included with a PICkit3 for quick programming, this kit provides a platform for general purpose development and gives you the ability to develop code for any PIC12F1xxx/PIC16F1xxx microcontroller. Quick & easy development is ensured with the integrated functionality including: prototyping area, LCD control, system current monitoring, temperature sensing, Real-Time-Clock, LED drive, button control, and BLDC motor control.


This kit allows you to begin development using the PIC16LF1937PIC16LF1937 microcontroller (MCU). The PIC16LF1937PIC16LF1937 is the first in a family of enhanced mid-range microcontrollers. These architectural enhancements allow for more memory and faster computation than that of legacy PIC16 microcontrollers.


The PIC16F1PIC16F1 and PIC12F1PIC12F1 family of microcontrollers are a series of 8-bit microcontrollers derived from the popular PIC16 series of 8-bit PIC® microcontrollers.


The F1 derivatives feature an enhanced CPU, support for extended amounts of memory, improved peripherals, and XLP low power. The F1 Evaluation Platform allows you to evaluate these features for your application in a simple, low-cost platform.

Key Applications: Consumer, Industrial and automotive markets.

More Development Kits and Tools
orangearrw.gifMicrochip Development Kitsorangearrw.gifMicrochip Development Tools
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


Development Tools


Software Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription

MPLAB IDE for all Microchip platforms. Learn More

RTOSMicriumuC/OS IIIPIC24, dsPIC33, PIC32 (MIPS)

μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs.  Learn More


SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications.  Learn More



Hardware Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription
Debuggers, Emulators & JTAG ToolsMicrochipDV244005DV244005PIC/dsPICMPLAB REAL ICE In-Circuit-Emulator
Debuggers, Emulators & JTAG ToolsMicrochipDV164035DV164035PIC/dsPICMPLAB ICD 3 In-Circuit-Debugger
Debuggers, Emulators & JTAG ToolsMicrochipPG164130PG164130PIC/dsPICMPLAB PICkit 3 Debugger Programmer



Back to top

Technical Documents

Learning Center
User GuideF1 Evaluation Platform for Enhanced PIC Microcontrollers Users Guide
Application NotePIC16F193X/LF193X/PIC16F194X/LF194X/PIC16LF190X Memory Programming
Application NotePIC16LF1902/1903 28-Pin Flash-Based - 8-Bit CMOS MCUs w/ LCD Driver and nanoWatt
Application NoteAn I2C Bootloader for the PIC16F1XXX Enhanced Core - (AN1302)
Application NoteHigh-Speed Bootloader for PIC16 and PIC18 Devices - (AN1310)
Application NoteSoftware Real-Time Clock and Calendar Using PIC16F1827 - (AN1303)
Design Elements
SchematicsF1 Evaluation Platform - Schematics
SoftwareF1 Evaluation Platform - Demo Code

Back to top






Back to top


Kit Features



  • 44-pin development board with generous prototyping area
  • Populated with a PIC16LF1937 featuring nanoWatt XLP technology
  • 3 Volt, 40 segment multimeter LCD glass
  • Potentiometer
  • Mechanical button
  • MCP9800 temperature sensor
  • 32kHz low power crystal
  • LEDs
  • Current monitoring connector to measure low power XLP capabilities
  • In Circuit Serial Programming Interface for PICkit3
  • PICkit serial interface
  • Expansion header for the F1 BLDC Motor add-on (other motor add-ons not supported)
  • Included Demos:
    Low Power Demonstration
    LCD Demonstration
    Brushless DC (BLDC) motor control (requires F1 BLDC motor add-on)


PIC16F1xxx  Microcontroller Features

ENHANCED MID-RANGE CPU This family of devices contain an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has Overflow and Underflow Reset capability. Direct, Indirect, and Relative Addressing modes are available. Two File Select Registers (FSRs) provide the ability to read program and data memory.

• Automatic Interrupt Context Saving

• 16-level Stack with Overflow and Underflow

• File Select Registers

• Instruction Set


Automatic Interrupt ContextSaving

During interrupts, certain registers are automatically saved in shadow registers and restored when returning from the interrupt. This saves stack space and user code


Peripheral Features:

• Up to 35 I/O Pins and 1 Input-only Pin:

- High-current source/sink for direct LED drive

- Individually programmable interrupt-on-pin change pins

- Individually programmable weak pull-ups

• Integrated LCD Controller:

- Up to 96 segments

- Variable clock input

- Contrast control

- Internal voltage reference selections

• Capacitive Sensing module (mTouchTM)

- Up to 16 selectable channels

• A/D Converter:

- 10-bit resolution and up to 14 channels

- Selectable 1.024/2.048/4.096V voltage reference

• Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler

• Enhanced Timer1

- Dedicated low-power 32 kHz oscillator driver

- 16-bit timer/counter with prescaler

- External Gate Input mode with toggle and single shot modes

- Interrupt-on-gate completion

• Timer2, 4, 6: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler

• Two Capture, Compare, PWM modules (CCP)

- 16-bit Capture, max. resolution 125 ns

- 16-bit Compare, max. resolution 125 ns

- 10-bit PWM, max. frequency 31.25 kHz

• Three Enhanced Capture, Compare, PWM modules (ECCP)

- 3 PWM time-base options

- Auto-shutdown and auto-restart

- PWM steering

- Programmable dead-band delay




Back to top

Kit Contents


The Microchip's DV164132 supplied with below contents:

  • F1 Evaluation Platform
  • PICkit 3 In-Circuit Debugger
  • USB Cable
  • Platform & Demonstration Guide
  • Source code for included demonstrations
  • Board schematics


Back to top