A digital stopwatch was designed using ARM A9 Private Timer and 7-Segment displays and was tested for accurate time keeping and other functionalities. The stopwatch when started, displays time in MM : SS : FF format where MM represents minutes, SS represents seconds and ff represents hundredths of seconds. The code was uploaded to DE1-SoC board and debugged.

The project made use of Private Timer in ARM A9, Interrupts and Seven Segment Display. I have written Bare Metal Drivers for Private Timer, Buttons and Switches and Seven Segment Display. The Code was debugged and tested to ensure proper functionality.

Hardware Used: DE1-SoC

Software Used : ARM DS5

Skills: ARM, ARM Drivers, Interrupts

Note: This project was completed as part of coursework for University of Leeds.

Report : Technical_Report

Github Link : GitHub – Stop Watch

Leave a Reply

Your email address will not be published. Required fields are marked *