This library has a header and implementation files for a working LCD.
There is also a main.c, this file is used for Lab4. This library has multiple functions for interacting with a LCD:
-
Initialize the LCD
-
Initialize the SPI
-
Clear the LCD
-
Set the LCD on line 1 or line 2
-
Scroll a string
-
Write a string
For lab4 (mainly jsut changing main.c) has three functionalities:
-
Required: Scroll two strings, one for each line.
-
B: add in the use of buttons to pick which messages you want to display.
-
A: create a new library to adjust the clock speed.