Académique Documents
Professionnel Documents
Culture Documents
Unidad Zacatenco.
Asignatura: Microprocesadores.
R
Fecha de entrega: Mxico, D.F; a 10 de Marzo de 2016.
OBJETIVOS ESPECIFICOS
MARCO TEORICO
Una de las herramientas ms tiles, tanto desde el punto de vista didctico como tcnico,
es el simulador del MPLAB IDE.
El simulador de MPLAB permite al usuario seguir paso por paso cada instruccin del
programa, insertar breakpoints, generar entradas digitales en cualquier bit de los puertos
y observar el contenido de cualquier registro interno del microcontrolador, as como de
las localidades de la memoria de datos y de cdigo, la EEPROM y el stack. MPLAB incluye
un cronmetro para el clculo de tiempos de ejecucin y otras opciones. El simulador
funciona igualmente para programas escritos en lenguaje ensamblador en C.
Memoria de programa
Los datos que manejas los programas varan continuamente, y esto exige que la memoria
que los contiene debe ser de lectura y escritura, por lo que la memoria RAM esttica
(SRAM) es la ms adecuada, aunque sea voltil.
Hay microcontroladores que disponen como memoria de datos una de lectura y escritura
no voltil, del tipo EEPROM. De esta forma, un corte en el suministro de la alimentacin
no ocasiona la prdida de la informacin, que est disponible al reiniciarse el programa.
El PIC16F84 dispone de 64 bytes de memoria EEPROM para contener datos.
Las lneas de E/S que se adaptan con los perifricos manejan informacin en paralelo y se
agrupan en conjuntos de ocho, que reciben el nombre de Puertas.
Hay modelos con lneas que soportan la comunicacin en serie; otros disponen de
conjuntos de lneas que implementan puertas de comunicacin para diversos protocolos,
como el I2C, el USB, etc.
DESARROLLO
1. Lo primero que tuvimos que hacer fue crear nuestro proyecto en MPLAB IDE, esto
lo logramos siguiendo las instrucciones del manual de la prctica.
2. Despus procedimos a interpretear nuestro diagrama de flujo para poder
desarrollar nuestro cdigo que bamos a introducir en MPLAB IDE. El flujo que
seguimos fue el siguiente:
5. Abrimos el achivo con terminacin .lst para poder observar las direcciones y el
cdigo de nuestro programa.
CONCLUSIONES