Además de él también recibimos un PROGRAMA LISTA consistiendo en el
programa objeto y en el programa fuente.
Lo que sigue es un programa fuente en assembly que transfiere el estado de las
entradas a los LED en un bucle infinito.
unsigned char at 0xFF00 xdata PORT0;
unsigned char TEMP;
void main (void)
{
while (1)
{
TEMP = PORT0;
PORT0 = TEMP;
}
}
4.6.1
Seleccione la función FILE y la sub-función NEW.
Se abrirá una ventana sin nombre (UNTITLED) con editor de pantalla completa.
El editor es nuestro procesador de textos para escribir nuestro programa
fuente.
4.6.2
Teclee el programa siguiente:
unsigned char at 0xFF00 xdata PORT;
int i;
void delay ( )
{
for (i = 0 ; i <= 32000; i++;)
}
void main (void)
{
while (1)
{
PORT = 0xFF;
delay ( );
PORT = 0;
delay ( );
}
}
85
SES Scientific Educational Systems