Práctica para inplementación de captura con un ADC y visualización en un display de LCD y utilizando la librería TextLCD y la tarjeta FRDM KL25
Fork of TextLCD_HelloWorld2 by
main.cpp
- Committer:
- AdrianMA
- Date:
- 2019-09-22
- Revision:
- 6:249c41ff792c
- Parent:
- 5:b8f5c2de52c4
File content as of revision 6:249c41ff792c:
// Hello World! for the TextLCD #include "mbed.h" #include "TextLCD.h" //Declaración del periferico SPI con sus pines a utilizar SPI spi_lcd(PTD2, NC, PTD1); // MOSI, MISO, SCLK:::::Datos del ejemplo //Configuración de la libreria del LCD TextLCD_SPI lcd(&spi_lcd, PTC4, TextLCD::LCD16x2,TextLCD::HD44780); // SPI bus, CS pin, LCD Type ok AnalogIn an_pin(PTB1); //Creación de la entrada analogica float conv; int main() { lcd.cls(); //Retardo de 0.5 segundos wait(0.50); //Posicionar al LCD en el espacio 0,0 ORIGEN lcd.locate(0,0); //Escritura de prueba lcd.printf("Start PowerTip"); wait(1.0); lcd.cls(); /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /* Asignación del periodo para la salida del PWM*/ /*Codigos de prueba*/ while(true){ lcd.cls(); conv=an_pin.read(); //Lectura del Pin Analogico //Impresión de información por medio del LCD lcd.printf("Contador LCD: \ni= %f ", conv); wait(0.5); //Retardo de 0.5 segundos } //FIN DEL PROGRAMA }