Raj decided to make a tutorial on how to implement a 0-99 minute timer on a PIC16F628A microcontroller. His design uses a HD44780 compatible 2×16 text LCD, to setup and display the count-down timer. One pin of the PIC should be used to drive a relay, but for testing purposes Raj used a LED instead
He utilized his DIY IO board that has a built in power supply, HD44780 LCD, 4 buttons, 4 LEDs, a buzzer, and an EEPROM. Schematic, firmware, and source code are available for this project.