We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

PIC16F1779 MCU with Core Independent Peripherals


Part of the challenge in designing today’s wearable medical devices is to integrate heart rate measurement with other activity and patient compliance measurements. For wearable devices, heart rate measurements are typically done with a reflective heart rate monitor.

However, most reflective heart rate monitors still have significant noise in their designs despite the use of complex and expensive analog circuits such as Analog Front End (AFE) chips. A more cost-effective method for reducing noise and taking these measurements is necessary.

Our reflective Wearable Heart Rate Monitor Demonstration Board shows how heart rate can be measured using only a single 8-bit microcontroller (MCU). The demonstration board utilizes a Phase Division Multiplexing technique to simultaneously measure multiple signals with zero cross talk. This technique is implemented using the PIC16F1779 MCU’s integrated Core Independent Peripherals (CIPs). Using the CIPs allows you to achieve a low-noise reflective heart rate monitor design with significantly lower BOM costs than conventional designs.

Design Files Download

Start with the free download of the user guide, schematics and 'C' source code that can easily be modified to your specific application needs. 

This demo is not for sale. Please download the design files for your evaluation and prototype development.

The sensor housing mechanical and industrial designs for a complete wearable device are left to be done by our clients. This demo design is a working electrical proof of concept demonstration only.*

*Microchip medical reference designs and demos are intended for evaluation and development purposes only. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use.

System Diagram


Demonstration Highlights


  • Measures heart rate
  • Single-chip implementation using an eXtreme Low Power (XLP) PIC16F1779 8-bit MCU
  • Integrated features of the 8-bit MCU use a Phase Division Multiplexing technique to simultaneously measure multiple signals with zero cross talk
  • Low overall BOM cost due to integrated CIPs and analog features
  • CIPs reduce software overheard
  • Integrated 10-bit Digital-to-Analog Converters (DACs) and op amps for precise control of LED intensity
  • Configurable Logic Cell (CLC) CIPs used to drive LEDs with no CPU involvement

PIC16F1779 Features


  • Internal clock speeds from 32 MHz to 31 kHz
  • Four op amps
  • Four 10-bit DACs
  • Four 5-bit DACs
  • Eight high-speed comparators
  • 10-bit ADC with 28 channels
  • Zero Cross Detect (ZCD)
  • Four Programmable Ramp Generators (PRG)
  • Four Complementary Output Generator (COG)
  • Four Configurable Logic Controller (CLC)
  • Peripheral Pin Select (PPS)
  • Capacitive touch capability
  • eXtreme Low Power (XLP) technology

Additional Resources


Medical Video Channel


Wearable Heart Rate Monitor