hello word javier duarte franco
Dependencies: mbed mbed-STM32F103C8T6 TextLCD
main.cpp
00001 ///////////////////programa test_LCD BLUE PILL 00002 #include "stm32f103c8t6.h" 00003 #include "mbed.h" 00004 #include "TextLCD.h" 00005 00006 //Declaración del periferico SPI con sus pines a utilizar 00007 SPI spi_lcd(PB_15, NC, PB_13); // MOSI, MISO, SCLK:::::Datos del ejemplo 00008 DigitalOut ledg(PA_4); 00009 /////////////////// 00010 /* PINES 74HC595 00011 SCK PIN_11 00012 MOSI PIN_14 00013 CS PIN_12*/ 00014 //Configuración de la libreria del LCD 00015 TextLCD_SPI lcd(&spi_lcd, PB_12, TextLCD::LCD16x2,TextLCD::HD44780); // SPI bus, CS pin, LCD Type ok 00016 00017 //AnalogIn an_pin(PTB1); //Creación de la entrada analogica 00018 00019 00020 float conv; 00021 00022 int main() { 00023 00024 // int i=0; 00025 //conv=0; 00026 // Limpieza del LCD 00027 lcd.cls(); 00028 00029 //Retardo de 0.5 segundos 00030 wait(0.50); 00031 00032 //Posicionar al LCD en el espacio 0,0 ORIGEN 00033 lcd.locate(0,0); 00034 00035 //Escritura de prueba 00036 lcd.printf("Start PowerTip"); 00037 00038 wait(1.0); 00039 00040 lcd.cls(); 00041 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 00042 /* Asignación del periodo para la salida del PWM*/ 00043 /*Codigos de prueba*/ 00044 00045 while(true){ 00046 lcd.cls(); 00047 00048 //conv=an_pin.read(); //Lectura del Pin Analogico 00049 /* 00050 Su ecuación va aqui 00051 */ 00052 lcd.printf("Variable del ADC: i= %f ", conv); 00053 wait(0.5); 00054 //i++; 00055 ledg=!ledg; 00056 } 00057 00058 //FIN DEL PROGRAMA 00059 }
Generated on Tue Jul 19 2022 04:19:56 by
1.7.2