Intentando configurar la inicialización del HD44780. ¿Es esta mala práctica haberlo hecho así? ¿O va a intentar enviar todas esas líneas a LCD_DATA a la vez?
enter code here
always LCD_RW = 1'b0;
initial begin
LCD_RS <= 1'b0;
#15; //delay 15ms until set function
LCD_DATA <= 8'b001101xx; //set 8 bit function
#4.2;
LCD_DATA <= 8'b00001100; //turn lcd on, with cursor off and not blinking
#0.04;
LCD_DATA <= 8'b00000001; //clear display
#1.53;
LCD_DATA <= 8'b00000010; //Entry Mode Set, Cursor moves right and output does not shift
#0.04;
end