Este programa funciona perfecto
Dependencies: Keypad TextLCD mbed
main.cpp@0:bddbdebeea0e, 2018-04-04 (annotated)
- Committer:
- DiegoVillaV
- Date:
- Wed Apr 04 03:38:29 2018 +0000
- Revision:
- 0:bddbdebeea0e
LCD y Keypad funcionable para todo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
DiegoVillaV | 0:bddbdebeea0e | 1 | #include "mbed.h" |
DiegoVillaV | 0:bddbdebeea0e | 2 | #include "TextLCD.h" |
DiegoVillaV | 0:bddbdebeea0e | 3 | #include "Keypad.h" |
DiegoVillaV | 0:bddbdebeea0e | 4 | |
DiegoVillaV | 0:bddbdebeea0e | 5 | Serial rs232 (USBTX, USBRX); |
DiegoVillaV | 0:bddbdebeea0e | 6 | AnalogIn AN0 (PTB0); float valor_adc; |
DiegoVillaV | 0:bddbdebeea0e | 7 | char Keytale[]= {'1' , '2', '3', 'A', |
DiegoVillaV | 0:bddbdebeea0e | 8 | '4' , '5', '3', 'B', |
DiegoVillaV | 0:bddbdebeea0e | 9 | '7' , '8', '3', 'C', |
DiegoVillaV | 0:bddbdebeea0e | 10 | '*' , '0', '#', 'D'}; |
DiegoVillaV | 0:bddbdebeea0e | 11 | |
DiegoVillaV | 0:bddbdebeea0e | 12 | TextLCD lcd(PTE20,PTE21,PTE22,PTE23,PTE29,PTE30); //rs en d4 d5 d6 d7 |
DiegoVillaV | 0:bddbdebeea0e | 13 | int main() { |
DiegoVillaV | 0:bddbdebeea0e | 14 | lcd.printf("MEDIDA ANALOGA"); |
DiegoVillaV | 0:bddbdebeea0e | 15 | wait(1); |
DiegoVillaV | 0:bddbdebeea0e | 16 | while(true) { |
DiegoVillaV | 0:bddbdebeea0e | 17 | valor_adc= AN0; |
DiegoVillaV | 0:bddbdebeea0e | 18 | valor_adc= 1000*valor_adc; |
DiegoVillaV | 0:bddbdebeea0e | 19 | |
DiegoVillaV | 0:bddbdebeea0e | 20 | lcd.printf("%f\n\r",valor_adc);; |
DiegoVillaV | 0:bddbdebeea0e | 21 | wait(0.1); |
DiegoVillaV | 0:bddbdebeea0e | 22 | } |
DiegoVillaV | 0:bddbdebeea0e | 23 | } |