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
.