Está en la página 1de 3

Laboratorio de Electrónica Digital III

Practica No. 4
Manejo de Tablas y Retardos.

Objetivo.
Que el alumno se familiarice con el uso del modo indexado y aprenda a
calcular los retardos de tiempo pasivos

Procedimiento.

El alumno realizara programas recomendados.

Equipo a Utilizar.
I. PC
II. CodeWarrior para la familia de MCU HC(S)08 ( FREESCALE)
Desarrollo de la práctica.
1.- Realizar un programa que suma 128 palabras de 2 bytes cada una. Las
palabras empiezan en la dirección $0100 y terminan en la dirección $01FF.

$0100, $0101 palabra 1


$0102, $0103 palabra 2
. .
. .
. .
$01FE, $01FF palabra 128

El resultado de la suma se localizara en tres direcciones consecutivas.

$0200 – XX MSB
$0201 – XX
$0202 – XX LSB

2.- Realizar un programa que cuente cuantos números positivos, cuantos


negativos y cuántos son cero, en una tabla.

Tabla:
$0100 – XX inicio de la tabla.
. .
. .
. .
$01FF – XX fin de la tabla.

Los resultados de la suma se albergaran en las siguientes direcciones.

$0200 – Total de Positivos.


$0201 – Total de Negativos.
$0202 – Total de Ceros.

3.- Realizar un programa para realizar un retardo pasivo de 10 segundos.


Reporte.

El reporte de la práctica consiste en presentar impresa la codificación de cada


uno de los programas, también la ventana del DEBUG mientras el programa se
ejecuta.

También podría gustarte