como configura lcd en psoc creator

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable
0 Likes
1 Solution
JECA_264511
Level 3
Level 3
10 replies posted 5 replies posted First question asked
        Hola deseo te encuentres bien. configurar una lcd en psoc creator es facil, solo debes seleccionar el dispositivo en el catalogo de components y configurar los pines, debes tener cuidado en caso tal de estar usando algun kit en particular en que Puerto vas a utilizer la lcd (en algunos por ejemplo es el Puerto 2). te recomiendo ver los videos de introduccion, son faciles de seguir, esto te enseñara mucho. http://www.cypress.com/?id=1162&source=support coridalmente. Jesus Antonio Cardona   

View solution in original post

0 Likes
7 Replies
Anonymous
Not applicable

spanish : 

   

 Hola Diego,

   

Primero indicanos que clase de LCD deceas usar (modulo LCD de caracteres compatible con Hitachi, segment LCD, LCD gráfico, serial, I2C, etc) , puesto que para diferente tipo de LCD se necesitará un diferente módulo.

   

 

   

English: 

   

Hi Diego,

   

Please, tell us what kind of LCD do you want to use, as with a different kind of LCD you will need to use a diferent user module.

0 Likes
JECA_264511
Level 3
Level 3
10 replies posted 5 replies posted First question asked
        Hola deseo te encuentres bien. configurar una lcd en psoc creator es facil, solo debes seleccionar el dispositivo en el catalogo de components y configurar los pines, debes tener cuidado en caso tal de estar usando algun kit en particular en que Puerto vas a utilizer la lcd (en algunos por ejemplo es el Puerto 2). te recomiendo ver los videos de introduccion, son faciles de seguir, esto te enseñara mucho. http://www.cypress.com/?id=1162&source=support coridalmente. Jesus Antonio Cardona   
0 Likes
lock attach
Attachments are accessible only for community members.
JECA_264511
Level 3
Level 3
10 replies posted 5 replies posted First question asked
        Hello, Please look at pag 106 in the pdf attach. best regards, jesus antonio   
Anonymous
Not applicable
        el lcd character es el que voy a utilizar en el puerto 6 estoy trabajando en el puerto 6 con psco 5   
0 Likes
Anonymous
Not applicable

 voy ha utilzair el lcd character en el púerto 6 con psoc 5 necesito saber como configura los pines ya que he hecho el montaje pero no sale la informacion en el lcd gracias por la ayuda

0 Likes
Anonymous
Not applicable

Usar un LCD de caracteres (compatible con hitachi 44780) en PSOC5 es sumamente fácil hay 2 partes hardware y software

   
        
  • Primero se añade el módulo Character LCD (cypress/Display)

  •     
  • Luego se selecciona el puerto (en tu caso el puerto 6) en la seccion de recursos globales (Design wide resources), dado que se requiere 7 pines, puedes elejir usar los pines P6.0  - P6.6 o P6.1 - P6.7

    No es necesaria otra configuración porque el software lo hace automáticamente.
  •     
  • Luego conectas los pines a tu módulo LCD de acuerdo a esta tabla:

     

                                                                                                                                                                                                                                                                                                                                                                                                                   
    Logical PortPinLCD Module Pin Description
    LCDPort_0DB4 DataBit 0
    LCDPort_1DB5 DataBit 1
    LCDPort_2DB6 DataBit 2
    LCDPort_3DB7 DataBit 3
    LCDPort_4ELCD Enable (strobe to confirm new data available)
    LCDPort_5RSRegister Select (select data or control input data)
    LCDPort_6R/!WRead/not Write (toggle for polling the ready bit of the LCD)
  •    
   

Para la parte del software :

   
        
  • Primero inicializas el módulo con : 

    LCD_char_Start();  //Cambia LCD_char por el nombre que le diste al módulo

  •     
  • Luego cuando quieras escibir algo pones

    LCD_char_Position(0,0); //cambias la posicion de cursor

    LCD_char_PrintString("Texto que quieras");

  •    
   

Espero haber podido ayudar en algo si algo no queda claro avísanos

0 Likes
ViDv_264506
Level 5
Level 5
50 sign-ins 25 sign-ins 5 solutions authored

 Hi,

   

please, write the contributions in simple technical english. The benefit for readers worldwide will be higher.

   

Viktor

0 Likes