Final Project

Calvin Reese & John Hitti

cjreese@fortlewis.edu

5/5/2022

Introduction

In this lab, we worked with assembly language to solve the square problem using the 7 segment display, buttons, switches and leds.

For a summary of the code see This presentation.

Materials and Methods

The tutorial to these examples are found:

Here

Results

Task 1: Pushbuttons

Module top_display( ...

input btnL,btnR,btnU,btnC);

assign up = btnU;

assign left = btnL;

assign right = btnR;

assign start = btnC;

endmodule

Task 2: Gameplay & Logo Displays

The first six seconds it shows the 2 logos as determined by a counter, then it jumps right into the game.`

Discussion

It was super interesting to see the orginization and it's approach to the VGA output.