Program reads temperature from internal thermo meter and voltage on A0. Both values are displayed on LCD

Dependencies:   Freetronics_16x2_LCD mbed

Fork of Freetronics_16x2_LCD by Shields

main.cpp

Committer:
screamer
Date:
2014-07-25
Revision:
1:cb23381652eb
Parent:
0:4a0b425b71ff
Child:
2:4e0ed7dc6420

File content as of revision 1:cb23381652eb:

#include "mbed.h"
#include "freetronicsLCDShield.h"

freetronicsLCDShield lcd(D8, D9, D4, D5, D6, D7, D3, A0);

int main() {
    // turn on the back light (it's off by default)
    lcd.setBackLight(true);
    
    // print the first line and wait 3 sec
    lcd.printf("mbed application");
    wait(3);
    
    // print the counter prefix; the number will be printed in the while loop
    lcd.setCursorPosition(1, 0);
    lcd.printf("counter");
    
    int i=1;
    while (i++) {
        lcd.setCursorPosition(1, 8);
        lcd.printf("%d", i);
        wait(0.001);
    }
}