Escolar Documentos
Profissional Documentos
Cultura Documentos
Microcontrolador.
Plan: Sabatino Asignatura: Electrónica Digital 2.
Año/Grupo: 3ro Docente Ing. Vermar N Urcuyo C
Carrera: IMS/IGI/IME Fecha: Valor: 10pts Nota
Estudiante(s): N° Carnet.
N° Carnet.
Objetivo:
Aprender acerca de los microcontroladores, su arquitectura y su instalación para el desarrollo de
proyectos. Reconocer cada uno de los puertos en el microcontrolador.
Indicaciones:
En pareja proceder a montar los siguientes Circuitos, usando el software ISIS Proteus, describir el
comportamiento de cada circuito práctico, calcular valores de resistencia donde sean necesarios y generar
comentarios y descripción general de los códigos.
Actividades :
Descripción:
1. Monte el circuito en ISIS Proteus vs 8.5.
2. Compruebe si los valores de resistencia son los necesarios para que los
periféricos funcionan correctamente.
3. Describa el funcionamiento.
1
Ing. Vermar N Urcuyo C. Introducción al control numérico.
Electrónica Digital 2 - Práctica 2 -Arquitectura de
Microcontrolador.
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
;########################################
;# Electronica Digital 2 S2019T2ELD2 #
;# Ejercicio 1 #
;# Instructor: Ing. Vermar Urcuyo. #
;######################################## ; Nombre y detalles del código
org 0x000 ;indica donde comienza el vector reset (0x0000), que indica es que a partir de ahi es el
origen de las instrucciones que pongas.
nop ;No operation (no hace nada, se puede ocupar para realizar retardos)
nop ;No operation (no hace nada, se puede ocupar para realizar retardos)
2
Ing. Vermar N Urcuyo C. Introducción al control numérico.
Electrónica Digital 2 - Práctica 2 -Arquitectura de
Microcontrolador.
END ;fin de programa
Descripción:
10. Monte el Codigo en MPLAB.
11. Comente las líneas de Código.
12. Monte el circuito en ISIS Proteus y cargue el código.
13. Simule el funcionamiento.
14. Hágalo Funcionar.
15. Describa el funcionamiento.
3
Ing. Vermar N Urcuyo C. Introducción al control numérico.
Electrónica Digital 2 - Práctica 2 -Arquitectura de
Microcontrolador.
;########################################
;# Electronica Digital 2 S2019T2ELD2 #
;# Ejercicio 2 #
;# Instructor: Ing. Vermar Urcuyo. #
;######################################## ; Nombre y detalles del codigo
VAR EQU 0X0C ;asigna el nombre de la variable y q esta se guardara en la posición de la memoria 0X0C
ORG 0 ;inicio
inicio
BTFSS PORTA,0 ;verifica que el bit 0 del PORTA este en 1 lógico, si es cierto, se salta la
instrucción siguiente, y si es falsa entonces hace la siguiente.
BSF PORTB,0 ;verifica que el Bit 0 del Puerto B esta en 1 lógico (5 volts)
BTFSC PORTA,0 ;verifica que el Bit 0 del PORTA este en 0 lógico (0 volts), si es cierto, se salta la
instrucción siguiente, y si es falsa entonces hace la siguiente.
BCF PORTB,0 ;pone a 0 el Bit 0 del Puerto B
GOTO inicio ;ir a inicio
RETURN ;regresa de una subrutina
END ;aqui termina el Programa
4
Ing. Vermar N Urcuyo C. Introducción al control numérico.
Electrónica Digital 2 - Práctica 2 -Arquitectura de
Microcontrolador.
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Conclusiones finales(25%):
[Estudiante: Agregar las Conclusiones finales de las Prácticas.]
5
Ing. Vermar N Urcuyo C. Introducción al control numérico.