You are on page 1of 4

CLS-Individual Report

I. Introduction
a. Project Overview
The purpose of this project is to build a digital clock that has ability like our watch or the
clock on the computer or phone that has a lot of modes. In this project is to apply what we have
learn so far to build a simple timing system with some functions as a digital clock such as
stopwatch, timer, simple watch, initializer, alarm clock and a sitting mode for changing our clock
system.
b. Team Introduction and Task Division
Member Name Task Division
An Sreykhuoch Timer
Bou Sivou Simple Watch
Bros Toch Stopwatch
But Dalin Stopwatch
Chann Vichea Stopwatch
Khoeung Sokhai Initializer

c. Individual Task Overview


My task is working on Stopwatch that can count the time from 00:00:00 up to 24:59:59
and it resets. It has combined 4 different circuit to build a stopwatch.
II. Implementation
In this stopwatch we use only a type of flip flop that is JK flip flop for build all 4 counters
circuit:
- First circuit is 2-bits synchronous decade counter that can count from 0 up to 2 and it
is use 2 JK flip flop to build it.
- Second is 3-bit decade counter that can count from 0 to 4. It is using 3 JK flip flop to
design this circuit and we can connect this 3-bit circuit with the 2-bit decade circuit to
make a 24 h circuit.

- 4-bit synchronous decade counter circuit is a circuit that can count from 0 up to 9 and
reset.
- 3-bit synchronous counter circuit is a circuit that can count from 0 up to 5 and reset.
We can use this circuit and 4-bit counter circuit (0-9) to design a circuit that can count
from 00 up to 59 like minutes and seconds.

Finally, we just combine all the circuit above with a few conditions to build a stopwatch from 0s
to 24h 59m 59s.
III. Result
In this project we have done 4 features are:
- Stopwatch: the system can count time up to 24 hours and reset.
- Timer: the system can count down the time with an initialized value set by an initializer
and reset.
- Simple watch: the system will work as a simple digital clock that could be set and reset
with an initialized value and reset.
- Initializer: a mechanism with 2 buttons, an increment, and a decrement button to set a
value and reset for each correspond digits.
For the unsuccessful feature is additional feature (Alarm clock and Setting mode).

IV. Conclusion
In conclusion, for this project we have several problems but we can handle it. And we have
some resource like google, Youtube, ... for making some part of our project look good, but it also
has some error.

You might also like