Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31584
Design and Implementation of a Microcontroller Based LCD Screen Digital Stop Watch

Authors: Mr. Khalid I. Saad, Ms. Nusrat Afrin, Mr. Rajib Mikail


The stop watch is used to measure the time required for a certain event. This is different from normal clocks in many ways, one of which is the accuracy of time. The stop watch requires much more accuracy than the normal clocks. In this paper, an ATmega8535 microcontroller was used to control the stop watch, by which perfect accuracy can be ensured. For compiling the C code and for loading the compiled .hex file into the microcontroller, AVR studio and PonyProg were used respectively. The stop watch is also different from traditional stop watches, as it contains two different timing modes namely 'Split timing' and 'Lap timing'.

Keywords: Stop Watch, Microcontroller, Split timing, Laptiming, LCD.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 9236


[1] Embedded Systems Design with the Atmel AVR Microcontroller by Steven F. Barrett.
[2] Atmel AVR Microcontroller Primer: Programming and Interfacing by Steven F. Barrett, Daniel J. Pack.
[3] Microcontrollers: theory and applications by Ajay V Deshmukh.
[4] AVR RISC microcontrollers handbook by Claus K├╝hnel.
[6] Single- and multi-chip microcontroller interfacing by G. Jack Lipovski.
[7] C programming for microcontrollers: featuring ATMEL's AVR butterfly and the free WinAVR compiler by Joe Pardue.
[8] Exploring C for microcontrollers: a hands on approach by Jivan S. Parab, Vinod G. Shelake, Rajanish K. Kamat.
[9] pdf/175175/ATMEL/ATMEGA8535.html.