![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Teste de escrita em LCD.
main.cpp@0:bc250f368b02, 2014-05-10 (annotated)
- 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?
User | Revision | Line number | New 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 | } |