Programación · Aula en Video
CLASE EN VIDEO

Parte 5: Interfaz con Periféricos Comunes — Teclado Numérico y Pantalla LCD

Archivo de Video Local:
Video_05_Parte_05_Interfaz_con_Perifericos_Comunes_Teclado_Numerico_y_Pantalla_LCD_1080p.mp4
Ubicación en disco: Videos_Curso_IoT/Curso_Programacion_e_Interfaz_de_Microcontroladores_PIC_Gemini/Video_05_Parte_05_Interfaz_con_Perifericos_Comunes_Teclado_Numerico_y_Pantalla_LCD

Sube este archivo .mp4 a tu canal de YouTube y pega su enlace en src/data/youtube-ids.json (clave "programacion-e-interfaz-microcontroladores-pic" → "video-05-interfaz-perifericos-teclado-numerico-y-lcd") o pruébalo en vivo aquí abajo:

Archivo Fuente: Video_05_Parte_05_Interfaz_con_Perifericos_Comunes_Teclado_Numerico_y_Pantalla_LCD_1080p.mp4
CLASE EN VIDEO Parte 5 · Escaneo Matricial y Visualización Alfanumérica HD44780

Parte 5: Interfaz con Periféricos Comunes — Teclado Numérico y Pantalla LCD

Interconexión y programación de interfaces humano-máquina: escaneo por filas y columnas de teclados matriciales 4x3 y 4x4 aprovechando las resistencias pull-up internas de PORTB, conversión con tablas LOOKUP, captura de claves de varios dígitos, y conexión en modo de 4 bits de pantallas LCD 16x2 basadas en HD44780 mediante DEFINE LCD_* y LCDOUT.

APUNTES CLAVE DE LA CLASE SÍNTESIS TÉCNICA
  • Algoritmo de barrido matricial activo en bajo con resistencias pull-up internas (OPTION_REG.7 = 0) y antirrebote.
  • Traducción instantánea de índice de tecla a carácter ASCII o valor numérico mediante la instrucción LOOKUP.
  • Cableado económico en bus de 4 bits (D4-D7, RS y E) y ajuste de contraste Vo para módulos LCD 16x2 HD44780.
  • Comandos de control LCDOUT $FE, formateadores numéricos (DEC, IHEX, IBIN) y compartición de pines entre LCD y teclado.
CONTENIDO DEL PAQUETE DESCARGABLE .PDF + .ZIP

Al descargar el paquete video-05-interfaz-perifericos-teclado-numerico-y-lcd-codigo-y-planos.zip obtienes listos para usar en taller:

  • picbasic_pro_video_05.pbp
  • ensamblador_mpasm_video_05.asm
  • firmware_xc8_video_05.c
  • Guia_Estudio_Video_05.pdf