Practicas micropocesador
MATERIA: MICROPOCRESADORES
PROFESOR: Escárcega Carrera Guillermo
EQUIPO: 7
ALUMNO: LÓPEZ RAMIREZ JUAN ENRIQUE
LÓPEZ ROMERO EDUARDO DAVID
MEJÍA GONZÁLEZ PAUL
PÉREZ RAMOS MAURICIO ISRAEL
GRUPO 6CV7
Contenido
PRACTICA N.1 reconocimiento del programa
Practica No.2 mODOS de direccionamiento
Practica No.3 calculadoraPractica No. 4 contadores ASCENDENTE/DESCENDENTE
Practica No. 5 corrimiento BITS DERECHA/IZQUIERDA Y AMBOS
Practica No. 6 CORRIMIENTOS CRUZADOS, CONTADOR BINARIO CON CONTROL DE TIEMPO, ESPEJO.
Practiva No. 7 ESPEJO HEXADECIMAL 1 MOD. 7 SEGMENTOS, cONTADOR HEXADECIMAL 1 MOD. 7 SEGMENTOS, ENCENDIDO Y APAGADO DE DOS MOTORES.
Practica No. 8 cONTADOR HEXADECIMAL 2 MOD. 7 SEGMENTOS,ESPEJO HEXADECIMAL 2 MOD. 7 SEGMENTOS, PWM MOTOR
Practica No. 9 CONTADOR 000 – 255, CAD
PRACTICA # 1
CONOCIMIENTO DEL PROGRAMA
El afinamiento es la depuración de un programa que se hace por medio del compilador.
Esto es posible gracias a todas las opciones de Proview32, que permiten ver de forma gráfica que el programa está funcionando correctamente. De esta forma se ahorra tiempo,al poder realizar esta comprobación antes de instalar en un sistema físico (tarjeta de desarrollo) el programa.
1.- Como crear un nuevo documento.
- Se abre el menú File, se selecciona la opción assembler files.
[pic] [pic]
- Dentro de la ventana que se abre se puede comenzar a escribir el programa que deseamos compilar.
[pic]
- Después de que escribimos elprograma lo podemos guardar en el menú File, en la opción Save as, solo le damos un nombre y que tenga la extensión .asm
[pic]
[pic]
- Después de que guardamos el programa, ya podemos revisar si esta bien escrito con la opción Make que está en la barra debajo de la de menús. Esta opción compilara el programa y revisara si tenemos errores para marcarlos, de igual forma si esta bien nos va adejar correrlo.
[pic]
- Después de compilar el programa y ver que no hay errores podemos elegir el botón que esta al final de la barra que dice Start, que es un icono con un dibujo parecido a un circuito.
[pic]
- Ya que pulsamos este botón nos aparece otra ventana para que indiquemos el modelo del microprocesador que usaremos.
[pic]
- Al dar ok el programa nos muestralos resultados del programa, los valores que va obteniendo al ejecutarse éste instrucción por instrucción.
[pic]
- Si necesitamos introducir datos a las localidades de memoria vamos al menú de View, la opción de Data dump y escogemos la opción Data View, esto nos va a mostrar las localidades y ya hay podemos darle valores a estas.
[pic]
[pic]
- Ya que tenemos los datos quenecesitamos en las localidades para ver como corre el programa paso a paso elegimos el icono que esta junto al de GO, el llamado Step into, que nos va a mostrar como avanza paso a paso.
[pic]
- Este icono nos mostrara los resultados de cada operación del programa.
[pic]
- Para terminar el programa, vamos al menú de Debug, y elegimos la opción de Terminate y esto terminara decorrer el programa.
[pic]
CONCLUSIONES:
PÉREZ RAMOS MAURICIO ISRAEL
En esta práctica se vieron las herramientas con las que se van a trabajar a lo largo del curso, y conforme vayamos evolucionando en la teoría lo mismo habrá de ser para ver como operan cada una de éstas herramientas del proview32.
López Romero Eduardo David
Se pudo observar al manejo del software, y como este mismointerviene para la aplicación y el modo de utilización del lenguaje de ensamblador el que nos sirve para poder programar microprocesadores .
Mejía González Paul
Aprendí como cada una de las funciones del programa así como poder visualizar cada una de las tablas para poder revisar y observar como es que van cambiando los valores de los acumuladores, registro de memoria debido a los diferentes...
Regístrate para leer el documento completo.