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

Temas similares

17/04/2007 #1


Accionar dispositivo mediante PIC16F84A
Nas a todos, soy nuevo en el foro.
Lo que yo buscaba es un poco de ayuda con mi proyecto.Resulta que tengo un dispositivo en mi pc y quiero hacer que un pic cuando reciva cierta información, es decir , por ejemplo un 0 como string desde el control microsoft comm de visual Basic pues deniege el paso de corriente a un transistor que acciona el dispositivo y si se envia 1 en string la accion contraria, es decir permitir el paso de corriente al transistor . Mis dudas son las siguientes:
-¿Que programa deberia meter al pic en hex?
Os agradecería de verdad que me hecharan una mano
Por cierto se programar en c y con ccs y demas compiladores de pics en c, en asm no se programar
Desde ya gracias
$4ludo$
14/08/2007 #2


Hola, si yo fuera tu haría lo siguiente:

while(1)
{
while (getc()=='1')
{
portb=1;
}
portb=0;
}

El programa entra a un ciclo infinito en el que pregunta si el pc envío un '1', si es así entonces enciende RB0 y si no lo mantiene apagado. El programa te debería funcionar.

OJO: Debes colocar el resto del programa tú. Directivas del preprocesador, variables, todo eso.

Suerte.

PD: El programa lo he usado y funciona perfectamente, no respondo por daños que se causen en otro hardware.
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.