Lab 5
Knock Knock

Your job is to create an EDK architecture plus Microblaze C program that displays messages via the UARTlite peripheral on a hyper terminal. Your system should use BTN0 as a reset, the Clk50Mhz as clock, at least two switches to indicate which message needs to be displayed, and other buttons to activate the display of a message sequence. A possible example of use could be to display knock-knock jokes:
The switches indicate which knock knock joke needs to be displayed, while the button steps through the sequence. (You can do this with one button.)