Introduction

Author: Lloyd Clark, Microchip Technology Inc.

The AVR® P4 Field Engagement Board (FEB) allows a user to investigate trade-offs and techniques for optimizing the power consumption, pin count, performance, and precision (P4) of an AVR microcontroller (MCU). By default, the MCU on the P4 board is programmed with a pillbox alarm application. The application allows the user to set up to four different daily alarm times, such as reminders to take pills at required times. When an alarm occurs, a piezoelectric buzzer generates a pulsating sound and the LED associated with that alarm flashes.

This document describes the implementation of the pillbox alarm application software that runs on the P4 board.