describe una lectura analogica basica YUNA SALIDA ANALOGA ADEMAS HAY CONECION POR SERIAL CON EL PC

Dependencies:   TextLCD mbed

Fork of lecturaAnaloga by Gustavo Ramirez

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 // ejemplo lectura analoga
00002 // EJEMPLO CON UN LCD PARA EL MODULO FRDM-KL25Z PARA LECTURA ANALOGA
00003 //y enviar al pc por puerto serial
00004 
00005 #include "mbed.h"
00006 #include "TextLCD.h"
00007 Serial pc(USBTX,USBRX); //puertos del PC
00008 AnalogIn Vin(PTC2);
00009 TextLCD lcd(PTB10, PTB11, PTE2, PTE3, PTE4, PTE5); // rs, e, d4-d7
00010 int SalidaAnaloga;
00011 AnalogOut u(PTE30);
00012 float c;
00013 
00014 
00015 int main( ){
00016     while(1){
00017     pc.scanf("%f", &c);
00018     lcd.locate(0,0);
00019     lcd.printf("Volt(%f)", Vin.read());
00020     lcd.locate(0,1);
00021     lcd.printf("Vout(%f)",c);
00022     pc.printf("%f\n",Vin.read());
00023     u.write(c);
00024     
00025     wait(0.1);
00026 }
00027 }