Beruflich Dokumente
Kultur Dokumente
Gua 1
Facultad: Ingeniera
Escuela: Electrnica
Asignatura: Microcontroladores
Lugar de ejecucin: Laboratorio de
microprocesadores, Edif. 3 Electrnica.
Objetivo general
Objetivos especficos
Crear y compilar programas en lenguaje ensamblador por medio del
MPLAB.
Desarrollar una aplicacin basada en un sistema mnimo,
inicializando el conjunto bsico de perifricos necesarios para
ello.
Utilizar el programa WinPic800 para la descarga de los programas
en el dispositivo fsico.
Comprender la utilizacin de los puertos de entradas y salidas
digitales.
Materiales y equipo
Computadora personal con puerto paralelo, sistema operativo
Windows XP, software MPLAB y WinPic800.
Tarjeta de entrenamiento CP-PIC877 V1.0 R1.
Programador ET-CAB10PIN V2.
Fuente de poder de 12V con borne redondo de 5mm.
Cable de cinta plana de 28 pines.
Breadboard.
8 diodos LED con 8 resistencias limitadoras de 330.
8 minidips con 8 resistencias de 10K.
Cable UTP categora 5.
Procedimiento
Siguiente.
Figura
Figura 4 Cuadro de creacin de proyectos.
7. A continuacin aparecer una ventana en la que se le solicita
agregar archivos existentes a su proyecto. Como este es un
proyecto nuevo, no existen archivos, as que djela vaca y haga
clic en Siguiente.
Figura 5 Ventana para agregar archivos existentes al nuevo proyecto.
;_XT_OSC:
; Configura el oscilador para usar un cristal de mediana frecuencia
; (4-8 MHz)
PROG1 code ;El programa se ubicar en la pgina 0
;Vector de arranque del PIC. Aqu es la direccin 0x00000
bsf STATUS, RP0 ;Selecciona el banco 1 (inicialmente es el 0)
movlw 0xFF ;Establece todo puerto C como entradas
movwf TRISC
clrf TRISD ;Establece todo puerto D como salidas
bcf STATUS, RP0 ;Selecciona el banco 0
Rutina:
movf PORTC, w ;Toma el dato del puerto C
xorlw 0x55 ;Invierte los bits en las posiciones pares
movwf PORTD ;Guarda el nuevo dato en el puerto D
goto Rutina ;Repite el proceso
end ;La palabra "end" debe escribirse siempre al final
Anlisis de resultados
Investigacin complementaria
Referencias bibliogrficas
Hoja de cotejo: 1
EVALUACION
% 1-4 5-7 8-10 Nota
CONOCIMIENTO 25 Explica
deficientemente la
operacion de los
puertos de I/O.
Explica
parcialmente la
operacion de los
puertos.
Explica
correctamente la
operacion de los
puertos.
APLICACIN DEL
CONOCIMIENTO
25 No crea el
proyecto ni
compila el
programa
mediante MPLAB.
Crea el proyecto,
pero tiene
problemas
compilando el
programa.
Crea el proyecto y
genera
exitosamente el
archivo de
programacion.
25 No ensambla
correctamente el
circuito de la
practica.
Ensambla el
circuito, pero el
mismo presenta
problemas al
operar.
Ensambla el
circuito
correctamente y
funciona sin
problemas.
20 No descarga el
programa al
hardware
mediante
WinPic800.
Descarga el
programa, pero
tiene mal
configurado el
software.
Descarga el
programa y toda la
operacion ocurre
sin advertencias.
ACTITUD 2.5 Es un observador
pasivo.
Participa
ocasionalmente o
lo hace
constantemente
pero sin
coordinarse con su
companero.
Participa
propositiva e
integralmente en
toda la practica.
2.5 Es ordenado pero
no hace un uso
adecuado de los
recursos.
Hace un uso
adecuado de lo
recursos, respeta
las pautas de
seguridad, pero es
desordenado.
Hace un manejo
responsable y
adecuado de los
recursos conforme
a pautas de
seguridad e
higiene.
TOTAL 100
Alumno:
Microcontroladores. Gua 1
Hoja de cotejo: 1
Docente: GL: Fecha
"Quality Color" (categora de servicio: Fotografias). Ubicacin: Bogota Dc. Direccin exacta:
Bogota Dc, Bogot, Cr9 A 63-08. Nmero de telfono de contacto para consultas y consultas: (1)
2358089.
Walter Rothlisberger & Co Ltda
Instrumentos Para Medicion Bogot
Sin valoracin
Direccin
Cl 26 13a-32Mapa
Place
RutaBogot
Landline
(1) 3810120