Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

29/05/2009 #1


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
29/05/2009 #2


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

Saludos.
29/05/2009 #3


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


=)
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.