Está en la página 1de 5

 

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, comprima el archivo en formato .zip o .rar, dando clic derecho al archivo,
Enviar a, Carpeta comprimida. 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
List p=16F628A
radix Hex
w equ 0
f equ 1
PCL equ 0x02
Estado equ 0x03
PuertaA equ 0x05
PuertaB equ 0x06
VALOR equ 0x0C
org 0
goto Empiezo
org 5
Empiezo bsf Estado,5
clrw
movwf PuertaB
movlw 0xff
movwf PuertaA
bcf Estado,5
Explora movf PuertaA,w
movwf VALOR
comf VALOR,f
clrw
Btfss VALOR,0
goto bit_1
addlw 0x01
bit_1 btfss VALOR,1
goto bit_2
addlw 0x02
bit_2 btfss VALOR,2
goto bit_3
addlw 0x04
bit_3 btfss VALOR,3
goto visual
addlw 0x08
visual              call          display      
                                 movwf          PuertaB  
                     goto                Explora  

3  
 
 

                                 display        addwf  PCL,f  


                               retlw  0x3f      
                               retlw  0x06      
                               retlw  0x5b      
                               retlw  0x4f      
                               retlw  0x66      
                               retlw  0x6d      
                               retlw  0x7d      
                               retlw  0x07      
                               retlw  0x7F      
                               retlw  0x6F      
                               retlw  0x77      
                               retlw  0x7C      
                               retlw  0x39      
                               retlw  0x5E      
                               retlw  0x79      
                               retlw  0x71      
END  
2. Descripción de pines de entrada y salida

ESQUEMA DEL PIC PINES DE ENTRADA PINES DE SALIDA

3. Diagrama de flujo del programa de automatización (código .asm del punto 1)

4  
 
 

5  
 

También podría gustarte