Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROFESOR:
ALUMNO:
ELKIN J BOLIVAR P
CURSO:
SENA
ACTIVIDAD CENTRAL UNIDAD 2
microcontrolador.
Objetivo
Situación
Se requiere que la llegada de camiones a la empresa sea anunciada con una señal luminosa que
Procedimiento:
1. Revise los contenidos del curso asociados con el análisis estructural y funcional de un
microcontrolador.
2. Consulte información en internet sobre la descripción de pines de entrada y salida del PIC
PIC16F873.
Temas asociados
• Función global
• Lenguaje ASM
• Diagramas de flujo
Entregas
Para este análisis, utilice la guía que aparece a continuación para desarrollar los siguientes
productos:
servicios.
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
DOCUMENTO GUÍA
Se va a tomar el puerto
b para la salida, ya que
este puerto está más
libre de funciones
Ya que el pic16f873 realizar que el puerto c.
posee 6 pines en el
puerto A y nuestro este puerto está
sistema requiere la corresponde a
detección de presencia los pines
de tan solo tres 11,,12,13,14,15,16,17 y
camiones, es 18
conveniente usar el
puerto A como
entrada. Estos pines
serian
2,3,4,5,6,7.
2. Comentarios de líneas de código
COMENTARIOS
List p=PIC16F873 Procesador utilizado
Include "P16F873.inc" Aquí se definen etiquetas del pic
_config 0x3F38 Config del pic
CBLOCK 0X20 Definir constantes
Loops, loops2 Constantes definidas
ENDC Finalizar constantes
org 0x00 El prog comienza en la dirección 0x00 de la
memoria de este.
goto Inicio Posición 002h de memoria de programa
Inicio movlw 0x07 El 0x07 se configure como entrada
movwf CMCON
bsf STATUS, RP0 Acceso al banco1
bcf TRISA, 0 El bit 0 del puerto a se declara como una
entrada
bsf TRISB, 0 El bit 0 del puerto b se declara como una
entrada
bcf STATUS,RP0 Acceso al banco 0
ciclo
btfss PORTB,0
goto ciclo Repetir proceso
parpadeo
bsf PORTA,0
call retardo Llamado a subrutina “Salta y llama
a una rutina a la cual apunta
Inicio
Definir
Activar el
microcontrolador
configurar puertos
Invertir el bit
fin
ACTIVIDADES COMPLEMENTARIAS
microcontrolador
1. Actividad de consulta