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

Temas similares

17/06/2013 #1


Leds intemitentes de velocidad controlada por pulsadores
soy nuevo en esto y ya hice lo que venia en el libro y le vi pero no logro que tenga un tope el led vuelve a empezar cuando llega al tope de la suma o resta

tengo microcode studio
estoy usando pic16f628a

este es el codigo:

Código:
pbaja VAR portb.5
psube VAR portb.4
led VAR portb.3
xy VAR BYTE
veces=BYTE 
veces=100
inicio:
HIGH led
GOSUB timer
low led
GOSUB timer
GOto inicio
timer:
   IF psube=0 THEN GOSUB sumar
   IF pbaja=0 THEN GOSUB restar
FOR xy=1 TO veces
PAUSE 5
NEXT 
RETURN
sumar:
  IF veces>150 THEN RETURN
veces =veces+5
RETURN
restar:
IF veces<10 THEN RETURN
veces=veces+5
RETURN
END
17/06/2013 #2
Moderador

Avatar de Chico3001

Si publicas tu codigo te podriamos ayudar mas...
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.