1 of 1 people found this helpful
You can find the timing delays for the setup of RS and R/W to E rising edge and the Data to E falling edge implemented using the CyDelayUs() API inside the function void LCD_IsReady(void) in a do-while condition in lcd.c file as shown below:
/* 40 ns delay required before rising Enable and 500ns between neighbour Enables */
CyDelayUs(0u); //Change this line with the required time
/* Set E high */
LCD_PORT_DR_REG |= LCD_E;
.../* And so on */
Thank you Dheeraj!
This will be most helpful. I have the display working. I had resistors in the line that needed removing.