this program deploy wathever message in a screen LCD 16x2 controlling it luminosity through sensor touch.
Dependencies: TSI TextLCD mbed
main.cpp@0:db745a0e50ab, 2013-05-29 (annotated)
- Committer:
- corban
- Date:
- Wed May 29 17:42:39 2013 +0000
- Revision:
- 0:db745a0e50ab
Programa para desplegar un mensaje sobre pantalla lcd 16x2
; Freedom
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
corban | 0:db745a0e50ab | 1 | /*Instituto Politecnico Nacional |
corban | 0:db745a0e50ab | 2 | 6° Sem |
corban | 0:db745a0e50ab | 3 | Microprocesadores |
corban | 0:db745a0e50ab | 4 | Prof Antulio Morgado |
corban | 0:db745a0e50ab | 5 | |
corban | 0:db745a0e50ab | 6 | Omar Serrano Herrera |
corban | 0:db745a0e50ab | 7 | Alejandro Valentin Vanegas |
corban | 0:db745a0e50ab | 8 | Monserrat Luna Rodriguez |
corban | 0:db745a0e50ab | 9 | */ |
corban | 0:db745a0e50ab | 10 | |
corban | 0:db745a0e50ab | 11 | #include "mbed.h" |
corban | 0:db745a0e50ab | 12 | #include "TextLCD.h" //libreria para escritura en ldc 16x2 |
corban | 0:db745a0e50ab | 13 | #include "TSISensor.h" //libreria sensor touch |
corban | 0:db745a0e50ab | 14 | |
corban | 0:db745a0e50ab | 15 | TextLCD lcd(PTE29, PTE30, PTE20, PTE21, PTE22, PTE23); // rs, e, d4-d7 |
corban | 0:db745a0e50ab | 16 | |
corban | 0:db745a0e50ab | 17 | int main() { |
corban | 0:db745a0e50ab | 18 | lcd.printf("Welcome to the ");//mensaje a desplegar |
corban | 0:db745a0e50ab | 19 | lcd.printf("FREEDOM WORLD!!"); |
corban | 0:db745a0e50ab | 20 | |
corban | 0:db745a0e50ab | 21 | PwmOut led(PTD4); //activacion backlight |
corban | 0:db745a0e50ab | 22 | TSISensor tsi; |
corban | 0:db745a0e50ab | 23 | |
corban | 0:db745a0e50ab | 24 | while(true) |
corban | 0:db745a0e50ab | 25 | { |
corban | 0:db745a0e50ab | 26 | led = tsi.readPercentage(); |
corban | 0:db745a0e50ab | 27 | wait(0.1); |
corban | 0:db745a0e50ab | 28 | } |
corban | 0:db745a0e50ab | 29 | |
corban | 0:db745a0e50ab | 30 | } |
corban | 0:db745a0e50ab | 31 |