Está en la página 1de 14

LABORATORIO DE SISTEMAS

ELECTRÓNICOS DIGITALES
Práctica nº1

18 DE MARZO DEL 2018


REALIZADO POR:
Jhohan Alejandro López Morales
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1

1
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
Índice
Introducción ............................................................................................................... 3

Listado del programa fuente personalizado .......................................................... 4

visualizar los registros internos y la zona de la memoria donde se encuentra la


pila ............................................................................................................................ 5

Modificación el programa. ..................................................................................... 9

2ª Modificación el programa .................................................................................. 11

Anexo. ..................................................................................................................... 13

2
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
1. Introducción

Con esta práctica se introduce al alumno en el manejo básico del sistema de


desarrollo por medio de un programa simple que ha de introducir en el editor
para, a continuación, traducirlo y depurarlo.

3
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
2. Listado del programa fuente personalizado

1 código sin modificar

4
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
3. Visualizar los registros internos y la zona de la memoria donde se encuentra la

pila

2a Registro

5
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1

2b Registro

6
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1

2c Registro

7
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1

2d Registro y memoria

8
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
4. Modificación el programa

3a Código modificado

9
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1

Cuando se realiza la ejecución del programa, se puede observar que el dispositivo


no realiza nada mas parte de encender el led1 cuando se aprieta el botón y
apagarse al ser soltado, esto se debe a que cuando inicializamos la pila en la
dirección 0100h, este es el límite que tiene la memoria RAM con los periféricos, por
lo que no podría moverse en direcciones más bajas a esta ya que están ocupada
por los periféricos.

3b grafico

10
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
5. 2ª modificación del programa

4a Código modificado 2

11
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1

4b Código modificado 2

Esta modificación del programa realiza la siguiente secuencia:

12
ESCUELA DE INGENIERÍAS INDUSTRIALES
SISTEMAS ELECTRÓNICOS DIGITALES

PRÁCTICA nº 1
6. Anexo

Imágenes:

• 1: código que se encarga de encender LED1, luego encender el LED2 y por

último los apaga.

• 2 a, b y c: Muestran los registros PC, SP, y P

• 2d: Se ve una parada en el programa y se visualiza en la memoria la

dirección del registro SP.

• 3a: código modificado para que el origen de la pila sea 0100h y el del

programa sea 0200h

• 3b: Esquema de las direcciones de memoria(Flash,ROM,RAM,,,)

• 4ª y b: Programa modificado para que realice la secuencia indicada.

13
ESCUELA DE INGENIERÍAS INDUSTRIALES

También podría gustarte