- Used ATmega32 Microcontroller with frequency 8Mhz.
- Configure Timer1 in ATmega32 with CTC mode to count the Stop Watch time.
- Used six Common Anode 7-segments.
- Connect the six 7-segments in the project using the multiplexed technique.
- Connect 7447 decoder 4-pins to the first 4-pins in PORTC.
- Used first 6-pins in PORTA as the enable/disable pins for the six 7-segments.
- Stop Watch counting should start once the power is connected to the MCU.
- Configure External Interrupt INT0 with falling edge. Connect a push button with the internal pull-up resistor. If a falling edge detected the Stop Watch time should be reset.
- Configure External Interrupt INT1 with rising edge. Connect a push button with the external pull-down resistor. If a raising edge detected the Stop Watch time should be paused.
- Configure External Interrupt INT2 with falling edge. Connect a push button with the internal pull-up resistor. If a falling edge detected the Stop Watch time should be resumed.