This lab report describes a program that creates acceleration profiles based on user input from two buttons. The program initializes registers, runs a debouncer routine to check for button presses, indicates the button pressed with LED lights, and passes a value to create the acceleration profile. Debugging was required to address issues with delays, LED/button implementation, memory access, and ensuring the program functioned as intended. In the end, the program successfully generated the expected acceleration profiles based on button input.