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

Temas similares

02/12/2010 #1


Error código carro esquivador
Bueno la idea de esto es que un carrito por medio de 2 sensores infrarrojos sea capas de rodiar objetos a su paso.... soy nuevo en esto por lo que necesito ayuda de alguien con mas experiencia... llevo esto echo, si alguien me hiciera el favor de decirme que esta mal o mas bien que le falta se lo agradecería mucho... adjunto diagrama.

#include <16F84A.h>
#include <stdio.h>

#FUSES XT,NOWDT,NOPROTECT,PUT
#use delay(clock=4000000)
///PROGRAMA

#define LED1 PIN_A0
#define LED2 PIN_A1
#define MOTOR1 PIN_B4
#define MOTOR2 PIN_B3

void main ()
{
delay_ms(500);
set_tris_b(0); //portb como salida <---creo que esta mal
set_tris_a(1); //porta como entrada


for (;;
{ do
{ if (LED1==0)
{ MOTOR1==1; }
else { MOTOR1==0; }
}
while (LED1==1)
do
{ if (LED2==0)
{ MOTOR2==1; }
else { MOTOR2=0; }
}
}
}



De antemano, gracias
03/12/2010 #2


Hola, con esta correccion se compila sin error, lo que no puedo asegurar es que funcione correctamente, probalo y nos decis que paso.

#include <16F84A.h>
#include <stdio.h>

#FUSES XT,NOWDT,NOPROTECT,PUT
#use delay(clock=4000000)
///PROGRAMA

#define LED1 PIN_A0
#define LED2 PIN_A1
#define MOTOR1 PIN_B4
#define MOTOR2 PIN_B3

void main ()
{
delay_ms(500);
set_tris_b(0); //portb como salida <---creo que esta mal
set_tris_a(1); //porta como entrada


for (;
{
do
{ if (LED1==0)
{ MOTOR1==1; }
else { MOTOR1==0; }
}while (LED1==1);

do
{ if (LED2==0)
{ MOTOR2==1; }
else { MOTOR2==0; }
}while (LED2==1);
}
}
03/12/2010 #3


jeje desgraciadamente no hace nada, me marca el compilador que la condición siempre es falsa y no se porque =S Gracias comoquiera
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.