TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: mmarin16 en 30 de Mayo de 2012, 17:54:13

Título: Problema al Leer puerto por USB PIC 18f4550
Publicado por: mmarin16 en 30 de Mayo de 2012, 17:54:13
Buenas tardes desde mexico compa~eros del foro.

Estoy intentando hacer una comunicacion via USB con un PIC 18F4550, utilizando el EasyHID. Eh echo algunos cambios en el programa del PIC, puedo escribir datos desde la PC, encendiendo unos LEDS para mostrar que si funciona correctamente.

El problema viene cuando intento leer datos de un puerto, el que sea, explicare un poco mas el problema:

Antes de conectar al USB, el PIC es autonomo, cuenta con un boton en el pin 2 del puerto C, al haber ausencia de voltaje, enciende un led y se apaga.
El codigo que utilizo para esto es el siguiente:

If PButton= 0 Then
   Toggle LED
   DelayMS 500
   Toggle LED
End If

 Una vez que se conecta al  USB del equipo, puedo enviar desde el programa en VB (con un button) una se~al para que haga la misma accion de encender y apagar el LED, no importa cuantas veces presione el boton pues esta en un ciclo, dentro del cual introduzco  el mismo codigo de arriba, y simplemente no hace nada!!!

Mi idea es primero hacer que estando en USB pueda hacer lo del LED desde el protoboard o desde VB. Simplemente no se que esta pasando.

Alguien que tenga idea que podria ser lo que esta sucediendo?

Agradeceria mucho  su ayuda :).

Título: Re: Problema al Leer puerto por USB PIC 18f4550
Publicado por: mmarin16 en 02 de Junio de 2012, 03:02:05
porfavor alguien que me de una orientacion, algun tip ,algo , no lo puedo hacer funcionar no se lo que pasaa!! porfavor :\