Programa para programar un 8051

Hola, me han escargado un trabajo en el colegio.

Se trata de hacer un programa que saque un contador binario por las patas del puerto 1. Este contador tiene que funcionar desde la combinación 00 hasta FFH i después volver a contar desde 00H.

Lo malo viena ahora, el retardo entre conteo y conteo tiene que ser de 100µs para poder visualizarlo correctamente.

Como hago yo para retardarlo, no me acuerdo como se hacia.

Un saludo
 
Hola, primero has de indicar que lenguaje de programación estás usando, ensamblador, C, ...

Saludos.
 
Hola que tal mira este codigo es una rutina de retardo.

Código:
RUTRET:MOV TMOD,#01h
RETRAS:MOV R7,#100
OTRO:  MOV TH0,#0D8H
       MOV TL0,#0F0H
       SETB TR0

ESPERA:JNB TF0, ESPERA
       CLR TF0
       CLR TR0
       DJNZ R7, OTRO
       RET

aprox 1 segundo de retraso(4MHZ) donde 0d8h es el valor q hace el retardo,


Saludos


=)
 
Atrás
Arriba