Skip to content

Embedded System Application using External Interrupt, Timer, and 7-Segment Based on C.

License

Notifications You must be signed in to change notification settings

ZiadSheriif/Stop-Watch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stop-Watch

Embedded System Application using External Interrupt, Timer, and 7-Segment Based on C.

Description

System that controls the Stop Watch and displays it on six of 7-segments by using External Interrupts, GPIO, Timer1, and 7-Segment.

Feature

  1. Interrupt 0 for Reset the Stop Watch.
  2. Interrupt 1 for Pause the Stop Watch.
  3. Interrupt 2 for Resume the Stop Watch.
  4. Timer1 to control the time.

Getting Started

Dependencies

  • C
  • AVR Microcontroller (ATMega32)
  • Proteus Software

Installing

git clone https://github.com/ZiadSheriif/Stop-Watch.git 

Executing program

run sim.pdsprj

Screenshots

main

Demo Video

demo

Contributors

ZiadSherif
ZiadSherif

License

This software is licensed under MIT License, See License for more information ©ZiadSheriif.

About

Embedded System Application using External Interrupt, Timer, and 7-Segment Based on C.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages