You are here

LCD Help | Cypress Semiconductor

LCD Help

Summary: 3 Replies, Latest post by Gautam Das on 23 Apr 2012 05:15 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
user_205708564's picture
2 posts


Hello! I'm new to PSOC programming, but when I tried to upload the following code 

 #include <device.h>

void main()
char outputstring[32];
    /* Place your initialization/startup code here (e.g. MyInst_Start()) */
    /* CYGlobalIntEnable; */ /* Uncomment this line to enable global interrupts. */
LCD_PrintString("Hello World");
        /* Place your application code here. */
Nothing appears on the LCD. I'm using the CY8CKIT-050 development board
user_1377889's picture
9256 posts

That might have to do with something else within the project. Will you please upload the project here.

To do so, in PSoC Creator: Build -> Clean Project

File -> Create Workspace Bundle(minimal)

and then upload the resulting .Zip-file here.




user_78878863's picture
2551 posts

Did you check that the LCD is assigned to Port 2 (P2[0]..P2[6])?

dasg's picture
Cypress Employee
730 posts

Hi daiengineering,


According to your code, "Hello World" should be printed in the second line of the LCD.

Please make sure that the LCD is fixed firmly in the allocated header.

As hli has already suggested, assign the port to P2[6..0] in Pins tab of cydwr.

Log in to post new comments.