Teste de escrita em LCD.

Dependencies:   TextLCD mbed

Committer:
Charrua
Date:
Sat May 10 17:50:20 2014 +0000
Revision:
0:bc250f368b02
Teste de escrita em LCD, e aende e apaga LEDs

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Charrua 0:bc250f368b02 1 #include "mbed.h"
Charrua 0:bc250f368b02 2 #include "TextLCD.h"
Charrua 0:bc250f368b02 3
Charrua 0:bc250f368b02 4 TextLCD lcd(PTE30, PTE29, PTE23, PTE22, PTE21, PTE20, TextLCD::LCD16x2); // rs, e, d4-d7
Charrua 0:bc250f368b02 5 DigitalOut ledA(LED3);
Charrua 0:bc250f368b02 6 DigitalOut ledB(LED2);
Charrua 0:bc250f368b02 7
Charrua 0:bc250f368b02 8 int main() {
Charrua 0:bc250f368b02 9 ledA=0;
Charrua 0:bc250f368b02 10 ledB=1;
Charrua 0:bc250f368b02 11 while(true) {
Charrua 0:bc250f368b02 12 ledA=!ledA;
Charrua 0:bc250f368b02 13 ledB=!ledB;
Charrua 0:bc250f368b02 14 lcd.printf("Hello World!");
Charrua 0:bc250f368b02 15 lcd.locate(0,1);
Charrua 0:bc250f368b02 16 lcd.printf(" Charrua :)");
Charrua 0:bc250f368b02 17 wait(5);
Charrua 0:bc250f368b02 18 lcd.cls();
Charrua 0:bc250f368b02 19 ledA=!ledA;
Charrua 0:bc250f368b02 20 ledB=!ledB;
Charrua 0:bc250f368b02 21 lcd.printf("E.N.I.D.H.");
Charrua 0:bc250f368b02 22 lcd.locate(0,1);
Charrua 0:bc250f368b02 23 lcd.printf("Dep. Eng. Marit.");
Charrua 0:bc250f368b02 24 wait(3);
Charrua 0:bc250f368b02 25 lcd.cls();
Charrua 0:bc250f368b02 26 }
Charrua 0:bc250f368b02 27 }