ECE 118 PROJECT
D.E.K
Prepared By: Bordin Vang, Uriel Lopez
TABLE OF CONTENTS
Introduction to The Project
Design
Implementation and Demonstration
Conclusion
References
04
05
01
02
03
Explained what we learned and answering questions.
Works referenced for our project.
We will explain what the project is, give background information, and briefly explain how the work was divided.
We will be explaining our design and giving insights of how it came about.
Here we will show a quick video, demonstrating how our project works, and explain the major sections of our code.
Bordin V.
Introduction
D.E.K
Bordin V.
Introduction
Background
Uriel L.
Design (Timeline)
Final Design
Start
Idea of Fighting
Game
Random Number
Generator
Implement Health and DMG
Start/End Game Messages
LEDs Displaying DMG Dealt
Flashing LEDs During Standby Phase
Implement Speaker
Presentation Slides
Bordin V.
Designs
(Flowchart)
Bordin V.
Designs (IOs Diagram)
Uriel L.
Implementation and Demonstration (Demonstration Video)
Uriel L.
Implementation and Demonstration
(Key Components)
StandBy
Compare Push-Buttons
Delay
LEDs (Attack/Flashing )
Speaker
Hex Display
Bordin V.
Delay
Bordin V.
Implementation and Demonstration
(Key Components)
StandBy
Compare Push-Buttons
Delay
LEDs (Attack/Flashing )
Speaker
Hex Display
Uriel L.
StandBy
Uriel L.
Implementation and Demonstration
(Key Components)
StandBy
Compare Push-Buttons
Delay
LEDs (Attack/Flashing )
Speaker
Hex Display
Bordin V.
Compare Push-Buttons
Bordin V.
Implementation and Demonstration
(Key Components)
StandBy
Compare Push-Buttons
Delay
LEDs (Attack/Flashing )
Speaker
Hex Display
Uriel L.
Hex Display
Uriel L.
Implementation and Demonstration
(Key Components)
StandBy
Compare Push-Buttons
Delay
LEDs (Attack/Flashing )
Speaker
Hex Display
Uriel L.
LEDs
Uriel L.
Implementation and Demonstration
(Key Components)
StandBy
Compare Push-Buttons
Delay
LEDs (Attack/Flashing )
Speaker
Hex Display
Bordin V.
Speaker
Bordin V.
Conclusion (Interesting aspects)
References
[1] Y. Zhu, Embedded systems with ARM Cortex-M microcontrollers in assembly language and C. United States of America: E-Man Press LLC, 2018.
[2] Aaron Stillmaker, ECE 118 (class lecture, ECE 118, Fresno State, Fresno, May 5, 2021).