Ricardo Gutierrez / Mbed 2 deprecated PROYECTOLCD-Microprocesadores

Dependencies:   TSI TextLCD mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 //Ricardo Gutierrez Rodriguez
00002 //Profesor: Antulio
00003 //Microprosesadores
00004 
00005 //Este programa prueba los siguientes comandos LCD para la 
00006 //tarjeta freedom KL25Z, que tiene la funcion de centrar
00007 //por medio de columna renglon, los caracteres cambian 
00008 // a un cierto tiempo esa es otra funcion que se impleo.
00009  
00010 #include "mbed.h"
00011 #include "TextLCD.h"      //libreria para escritura en ldc 16x2
00012 #include "TSISensor.h"   //libreria sensor touch
00013  
00014 TextLCD lcd(PTE29, PTE30, PTE20, PTE21, PTE22, PTE23); // rs, e, d4-d7
00015  
00016 int main() {
00017     while(true) // Condicion del Programa
00018     {
00019     
00020     lcd.locate(3,0); // Indica una posicion en especifico (Columna, Renglon)
00021     lcd.printf("Bienvenido a\n"); //Imprime el Texto en LCD
00022     wait(1.0);  // Tiempo de espera del texto (segundo, minuto)
00023     lcd.cls(); // Borra el texto anterior
00024     lcd.locate(3,0); // Indica una posicion en especifico (Columna, Renglon)
00025     lcd.printf("Profesor: \n");
00026     wait(1.0); // Tiempo de espera del texto (segundo, minuto)
00027     lcd.locate(1,1);// Indica una posicion en especifico (Columna, Renglon)
00028     lcd.printf("Antulio Morgado\n");
00029     wait(1.0); // Tiempo de espera del texto (segundo, minuto)
00030     lcd.cls(); // Indica una posicion en especifico (Columna, Renglon)
00031     lcd.printf("Materia: Micro\n");
00032     wait(1.0);// Tiempo de espera del texto (segundo, minuto)
00033     lcd.cls(); // Borra el texto anterior
00034     lcd.printf("Proyecto: LCD\n");
00035     wait(1.0); // Tiempo de espera del texto (segundo, minuto)
00036     lcd.cls(); // Borra el texto anterior
00037     lcd.printf("Grupo: 6CM8\n");
00038     wait(1.0); // Tiempo de espera del texto (segundo, minuto) 
00039     lcd.cls();// Borra el texto anterior
00040     lcd.printf("Gracias\n");
00041     wait(1.0); // Tiempo de espera del texto (segundo, minuto)
00042     lcd.cls(); // Borra el texto anterior
00043      }
00044  
00045 }
00046