manejo básico del teclado, usando la pantalla lcd.

Dependencies:   FPointer TextLCD keypad mbed

Fork of Tarea3_Teclado_sonido by Julian Palacio

Files at this revision

API Documentation at this revision

Comitter:
juanco
Date:
Tue May 13 16:44:04 2014 +0000
Parent:
1:4fa754f4522d
Commit message:
Codigo de manejo basico de teclado, incluyendo la pantalla lcd.

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 4fa754f4522d -r 74e66e0bc451 main.cpp
--- a/main.cpp	Wed Apr 23 15:05:20 2014 +0000
+++ b/main.cpp	Tue May 13 16:44:04 2014 +0000
@@ -1,20 +1,13 @@
-//Julian Esteban Palacio Hernandez  
-//Andres Mauricio Gomez Arevalo 
-
 
 #include "mbed.h"
-#include "keypad.h" //Librería de manejo de Teclado
-#include "TextLCD.h"//Librería de LCD
+#include "keypad.h" 
+#include "TextLCD.h"
  
 TextLCD lcd(PTB10, PTB11, PTE2, PTE3, PTE4, PTE5); // rs, e, d4-d7
 DigitalOut Sonido(PTB8);
 
-
-
-//Defino salida a Pwm
 PwmOut Pwm(PTA5);
 
-//Definicion de Variables
  
 float pp=0.001;
 float Dd=0.1;
@@ -29,7 +22,7 @@
                     };
  
  
-//Funcion de PWM                   
+//PWM                   
 int PWMmodule(float pp,float Dd)
 {
         Pwm.period(pp);
@@ -53,15 +46,12 @@
 int main()
 
 {
-    //Configuracion de Pines:
-    //Filas van a Resistencia que van a tierra, y tambien a los puertos 
-    //Columnas van directamente a los pines de la tarjeta.
+  
     
     //             r0   r1   r2   r3   c0   c1   c2   c3
     Keypad keypad(PTA2,PTD4,PTD3,PTD1,PTD2,PTD0,PTD5,PTA13);
-    //keypad.attach(&cbAfterInput);
     keypad.CallAfterInput(&cbAfterInput);
-    keypad.Start();  // energiza las columnas C0-C3 Del Keypad
+    keypad.Start();  
 
  
     while (1)