Não consigo fazer o exemplo USB HID do MikroC funcionar

Olá,

Estou tentando controlar o mouse e teclado utilizando um PIC18F4550 (MikroC5.6.1 e Pickit3 programando pelo MPLAB8.43), na internet existem vários exemplos de como fazer isso utilizando o code example que vem com o MikroC, fiz vários testes, porém sem sucesso, o que fazer?

O último exemplo que testei foi esse aqui:

Se eu comentar “USB_Interrupt_Proc();” na interrupção dá pra ver no osciloscópio a comunicação nos pinos D+ D-, mas dá dispositivo não reconhecido.

  • No exemplo é um 2550, estou usando 4550 mas modifiquei.
  • Estou usando um cristal de 20MHz e estou dividindo por 5 pro PLL.
  • No ISIS não consegui testar também.

De resto está tudo igual… E agora?

Att