I am attempting to create a standalone project using an atmega2560 and a board that uses an RA8875 graphics controller. I have successfully created a piece of working software and have tested it with my arduino mega. I know this code works and I have ripped it using avr studio and saved it to a hex file. When I burn it to a new atmega2560 chip and try to run the display using the SPI bus it does not work. I have ensured all of the fuses are set the way the arduino mega is supposed to be, and have verified that the hex file does indeed work. Is there something I am missing that is done with the mega in order to make the SPI bus function with a standalone chip?