Descripción: ACTIVIDAD CENTRAL UNIDAD 3 Diseño de productos electrónicos con microcontroladores Nombre de la actividad: Manejo de salidas en un microcontrolador: LED y Display de 7 segmentos Objetivo Identifica...
Descripción: ññ
solicion taller unidad 3
Descripción: actividad central 3
diseño de circuitos impresos
Descripción completa
productos carnicosDescripción completa
TWETYDescripción completa
actividad central
Descripción completa
sena
ac-3Descripción completa
ACTIVIDAD 1 SENA SEMANA 3 INDICADORES DE GESTION
General
Descripción completa
Descripción: actividad 3
ACTIVIDAD CENTRAL UNIDAD 3 Diseño de productos electrónicos con microcontroladores Nombre de la actividad: Manejo de salidas en un microcontrolador: LED y Display de 7 segmentos Objetivo
Identificar las instrucciones en un código ASM para el manejo de salidas a un LED y a un Display.
Situación La empresa requiere que la llegada de camiones a la empresa sea anunciada con una señal luminosa que parpadee y en un display de 7 segmentos aparezca el número de la puerta donde se ha activado el sensor de presencia instalado. Se ha adquirido un sistema automatizado con microcontroladores y usted debe revisar si el código cumple con las características solicitadas. Procedimiento: 1. Revise los contenidos del curso asociados al Manejo de salidas a un LED y a un Display de 7 segmentos. 2. Consulte información para profundizar sobre el funcionamiento y programación de leds y display. Temas asociados
Configuración de un display de 7 segmentos Lenguaje ASM
Entregas Para este análisis, puede utilizar la guía que aparece a continuación para desarrollar los siguientes productos: 1. Comentarios de las líneas de programación del código suministrado por el proveedor de servicios. 2. Descripción de los pines de entrada y salida utilizados para el sistema automatizado 3. Diagrama de flujo del programa de automatización. Una vez finalizada, Luego envíela a su facilitador a través del medio utilizado para tal fin en el curso.
1
2
DOCUMENTO GUÍA Diseño de productos electrónicos con microcontroladores 1. Comentarios de líneas de código
COMENTARIOS PIC a utilizar Se utilizará numeración hexadecimal Asignar el valor 0 a w Asignar el valor 1 a f Dirección del registro PCL Dirección de Estado Dirección de PuertaA Dirección de PuertaB Dirección de VALOR Punto de inicio o reinicio Ir a Empiezo Punto en caso de interrupción Ir al Banco 1 Colocar w en cero Pines de PuertaB como salidas Se escribe FF en w Pines de PuertaA como entradas Ir al Banco 0 Se mueve el contenido de PuertaA a w Se mueve el contenido de w a VALOR Inversión de datos en VALOR Colocar w en cero Comprobación de valor 0 en VALOR Ir a bit_1 Sumar 01 a w Comprobación de valor 1 en VALOR Ir a bit_2 Sumar 02 a w Comprobación de valor 2 en VALOR Ir a bit_3 Sumar 04 a w Comprobación de valor 3 en VALOR Ir a visual Sumar 08 a w Se llama la tabla del display 7 segmentos Mover contenido de w a PuertaB 3
Ir a Explora Añade los contenidos de w a PCL Se carga 3f (número 0) Se carga 06 (número 1) Se carga 5b (número 2) Se carga 4f (número 3) Se carga 66 (número 4) Se carga 6d (número 5) Se carga 7d (número 6) Se carga 07 (número 7) Se carga 7f (número 8) Se carga 6f (número 9) Se carga 77 (letra A) Se carga 7C (letra B) Se carga 39 (letra C) Se carga 5E (letra D) Se carga 79 (letra E) Se carga 71 (letra F) END Fin del programa 2. Descripción de pines de entrada y salida ESQUEMA DEL PIC
INICIO 3. Diagrama de flujo del programa de automatización (código .asm del punto TIPO DE 1) PIC VECTOR DE RESET Y VECTOR INICIAL PUERTAA ENTRADAS 4 PUERTAB SALIDAS
EXPLORA W= PUERTAA VALOR = W COM VALOR CLR W VALOR = 1 VALOR BIT_1 = 1
W=W+ 01
VALOR BIT_2 = 1
W=W+ 01
VALOR BIT_1 = 1
W=W+ 01
VISUAL PCL = PCL +W W= PUERTAB 5 VISUALIZACIÓN EN DISPLAY FIN