
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40

En este proyecto vamos a conectar el teclado y la pantalla LCD con el 8051. A medida que presionamos la tecla en el teclado, obtenemos el número de correspondencia en nuestra pantalla LCD.
Paso 1: Software utilizado:



Como mostramos la simulación de proteus, PARA LA CODIFICACIÓN Y SIMULACIÓN, NECESITAS:
1 Keil uvision: Hay muchos productos de keil. por lo que se le solicitará el compilador c51. Puede descargar ese software desde aquí
2 Proteus Software para simulación: Este es el software para mostrar la simulación. Obtendrá mucha información para descargar este software.
Si lo está haciendo en hardware, necesitará un software que sea flash magic para cargar el código en su hardware. Recuerde que la magia flash es desarrollada por nxp. Por lo tanto, no puede cargar todos los microcontroladores de la familia 8051 a través de este software. Por lo tanto, el controlador basado en Philips solo puede cargarlo.
Paso 2: Componente utilizado:



Aquí, en nuestro video de demostración, estamos usando la simulación de proteus, pero definitivamente si lo está haciendo en su hardware, se le requerirán estos componentes para este proyecto:
Placa de desarrollo 8051: Entonces, si tiene esta placa, será mejor para que pueda cargar fácilmente el código usted mismo.
LCD 16 * 2: Esto es 16 * 2 LCD. En esta pantalla LCD tenemos 16 pines.
Matriz de teclado 4 * 3: Aquí estamos usando una matriz de teclado 4 * 3. Por lo tanto, puede usar una matriz de 4 * 3 o cualquier otra matriz como 4 * 4, no hay problema. Para eso, un poco más de paso, necesitamos agregar nuestro código convertidor USB a UART: Este es un conector macho tipo D de 9 pines para RS232 O / p
Algunos cables de puente
Paso 3: diagrama de circuito

Paso 4: código y video

La descripción completa del proyecto se da en el video anterior.
Puede obtener el código fuente de nuestro enlace de GitHub
Si tiene alguna duda con respecto a este proyecto, no dude en comentarnos a continuación. Y si quieres aprender más sobre el sistema embebido puedes visitar nuestro canal de youtube
Visite y haga clic en Me gusta en nuestra página de Facebook para obtener actualizaciones frecuentes.
Gracias y Saludos,
Recomendado:
8051 Interfaz con DS1307 RTC y visualización de marca de tiempo en LCD: 5 pasos

Interfaz 8051 con DS1307 RTC y visualización de marca de tiempo en LCD: En este tutorial, le explicamos cómo podemos interconectar el microcontrolador 8051 con ds1307 RTC. Aquí mostramos el tiempo RTC en lcd usando simulación de proteus
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos

Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos

Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos
Interfaz de teclado con 8051 y visualización de números de teclado en 7 segmentos: 4 pasos (con imágenes)

Interfaz de teclado con 8051 y visualización de números de teclado en 7 segmentos: En este tutorial, le contaré cómo podemos interconectar el teclado con 8051 y mostrar los números de teclado en la pantalla de 7 segmentos
Haga una pantalla de matriz con un generador de números pseudoaleatorios: 4 pasos

Haga una pantalla de matriz con un generador de números pseudoaleatorios: si le gusta la matriz y tiene algo de tiempo libre, puede crear un programa sin fin, que muestre números aleatorios, tan rápido como la computadora pueda ejecutarlo, con un aspecto muy similar a la matriz ! ¡Solo toma unos 5 minutos prepararlo! Estaba echando un vistazo a