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
Revision 6:249c41ff792c, committed 2019-09-22
- Comitter:
- AdrianMA
- Date:
- Sun Sep 22 02:51:17 2019 +0000
- Parent:
- 5:b8f5c2de52c4
- Commit message:
- sss
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Fri Apr 21 18:35:39 2017 +0000 +++ b/main.cpp Sun Sep 22 02:51:17 2019 +0000 @@ -4,14 +4,14 @@ #include "TextLCD.h" //Declaración del periferico SPI con sus pines a utilizar -SPI spi_lcd(PTC6, NC, PTC5); // MOSI, MISO, SCLK:::::Datos del ejemplo +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 -PwmOut out_pwm(PTC1); //Creación de una salida PWM + float conv; @@ -34,8 +34,7 @@ /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /* Asignación del periodo para la salida del PWM*/ - out_pwm.period_ms(100); //Asignación de un periodo de 100 mili-segundos - + /*Codigos de prueba*/ while(true){ @@ -44,7 +43,6 @@ conv=an_pin.read(); //Lectura del Pin Analogico //Impresión de información por medio del LCD lcd.printf("Contador LCD: \ni= %f ", conv); - out_pwm.write(conv); //Asignación del ancho de pulso de la señal PWM wait(0.5); //Retardo de 0.5 segundos }