User guide

SFSU - Embedded Systems Tutorial Nano- Electronics & Computing Research Lab
38
To display characters to an LCD there is a series of steps that need to be done before to
initializing the LCD module. Since Verilog doesn’t read code sequentially we created a case
statement that will allow the initialization to be done in order. This is done by changing the state
of the case to the next step in every case statement. The steps performed are RESET1, RESET2,
RESET3, FUNCTION SET, DISPLAY OFF, DISPLAY CLEAR, RETURN HOME, CHANGE