Diseño De Productos Con Microcontroladores Act 3 Central
Enviado por rongedeon • 13 de Octubre de 2013 • 1.546 Palabras (7 Páginas) • 1.495 Visitas
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.
DOCUMENTO GUÍA
Diseño de productos electrónicos con microcontroladores
1. Comentarios de líneas de código
COMENTARIOS
List p=16F628A Pic que se va utilizar
radix Hex Usaremos la numeración Hexadecimal
w equ 0 Identifica W con el valor 0
f equ 1 Identifica f con el valor 1
PCL equ 0x02 Dirección registro PCL, contador deprograma.
Estado equ 0x03 Dirección de Estado
PuertaA equ 0x05 Dirección puerto A
PuertaB equ 0x06 Dirección puerto B
VALOR equ 0x0C Dirección de VALOR
org 0 El PIC comienza aquí cuando se encienda o haya un reset.
goto Empiezo Vaya a Empiezo
org 5 El PIC vendrá aquí si hay una interrupción
Empiezo bsf Estado,5 Vaya al Banco 1
clrw Coloca en cero el registro w
movwf PuertaB Coloca
...