con un lcd y 3 pulsadores p1, p2 y p3, haga un teclado alfabético que presente mensajes a su gusto en el lcd de la siguiente manera: con p2 haga que aparezca elalfabeto desde la a hasta la z sin desplazarse, con el pulsador p3 haga desplazar el cursor hacia la derecha para seguir escribiendo, y p1 hace que el cursor regrese hacia la izquierda para corregir el texto. ayuda
Respuestas a la pregunta
Respuesta:
Con un LCD y 3 pulsadores P1, P2 y P3, haga un teclado alfabético que presente mensajes a su gusto en el LCD de la siguiente manera: con P2 haga que aparezca el alfabeto desde la A hasta la
Z sin desplazarse, con el pulsador P3 haga desplazar el cursor hacia la derecha para seguir
escribiendo, y P1 hace que el cursor regrese hacia la izquierda para corregir el texto.
Respuestas: 1 Desbloquear respuesta
Otras preguntas sobre: Tecnología y Electrónica
Cuales son las enfermedades de archaea...
Tecnología y Electrónica218.06.2019 12:00
¿que utilidad tiene analizar un producto? ...
Tecnología y Electrónica220.06.2019 10:00
Me ayudan porfa con esta pregunta es para mañana cual es la base para medir la electricidad...
Tecnología y Electrónica121.06.2019 17:30
Puede haber elecciones sin el uso de la tecnologia? explique como seria el proceso para contar los votos para elegir un ganador....
Tecnología y Electrónica322.06.2019 11:00
Cuál es el código del tv. tekno porque no me funciona un control universal en la tv tekno...
Tecnología y Electrónica122.06.2019 21:00
¿en la actualidad que dispositivo tecnológico cuenta con una cámara para fotografiar? ayúdenme por favor...
Tecnología y Electrónica323.06.2019 12:40
¿Sabes la respuesta correcta?
Con un LCD y 3 pulsadores P1, P2 y P3, haga un teclado alfabético que presente mensajes a su gusto...
Nombre
Respuesta
Preguntas populares
4x+5y=21 -4x+8y=-8 es un método de reducción si me podrían ayudar por favor ! (con sustitución )...
Matemáticas 2 18.06.2019 00:00
Cuales son los sintomas de intoxicacion con monoxido de carbono y que metodos o tratamintos deberian aplicarce...
Biología 3 18.06.2019 19:00
¿porque se ha dificultado en muchos casos la apertura de la vias terretres?...
Tecnología y Electrónica 3 20.06.2019 02:00
Construye la tabla de distribución de frecuencias de los sgtes serie de datos correspondientes a la temperatura mínima registrada a lo largo de una ciudad en el mes de febrero: 8,...
Estadística y Cálculo 2 20.06.2019 07:00
Abona $88.000 a un proveedor con un cheque de su firma de pago diferido a 30 días del banco pehuén...
Contabilidad 2 20.06.2019 13:00
Alguna versión de la muerte de luis donaldo colosio por favor...
Historia 1 21.06.2019 01:00
¿¿que deporte sufre mayor fuerza de rozamiento? ? o todos en realidad? ?...
Física 1 21.06.2019 15:10
En la casa de rosalía se encuentran funcionando una bomba de agua, 2 focos ahorradores de 60 vatios o watts ( w ) y un foco incandescente de 100 w. en las terminales de la bomba de...
Exámenes Nacionales 3 21.06.2019 20:50
Relacionar la libertad con los 2 puntos...
Derecho 1 22.06.2019 00:00
Por favor ayudenmen con este ejercicio. *la señora anita y su hija teresa trotan regularmente. la señora anita trota a 5km/h y teresa a 4km/h. teresa comienza a trotar a medio día,...
Matemáticas 3 22.06.2019 07:00
Más preguntas sobre el tema: Tecnología y Electrónica Preguntas al azar
Explicación:
Respuesta:
Explicación:
#include <LiquidCrystal.h>
// Ñ
byte n2[8] = {
B01101,
B10010,
B00000,
B10001,
B11001,
B10101,
B10011,
B10001
};
char alpha[]= {65,66,67,68,69,70,71,72,73,74,75,76,77,78,1,79,80,81,82,83,84,85,86,87,88,89,90,32};
int contador = 0;
int indice=0;
int columna=0;
int Boton1 = 8;
int Boton2 = 7;
int Boton3 = 6;
LiquidCrystal lcd(12, 11, 2, 3, 4, 5);
void setup() {
lcd.begin(16, 2);
lcd.createChar(1, n2);
pinMode(Boton1, INPUT);
pinMode(Boton2, INPUT);
pinMode(Boton3, INPUT);
}
void loop() {
if (digitalRead (Boton2) == LOW) {
lcd.setCursor(0, 0);
lcd.println(alpha[indice]);
indice++;
delay(300);
if (indice>26)
{indice=0;
}
}
if (digitalRead (Boton3) == LOW) {
lcd.setCursor(columna, 1);
lcd.println(alpha[indice-1]);
columna++;
delay(300);
}
if (digitalRead (Boton1) == LOW) {
lcd.setCursor(columna-1, 1);
lcd.println(alpha[27]);
columna--;
delay(300);
}
}