Aqui está os arquivos para baixar: https://drive.google.com/folderview?id=0Bx9JeN0dmzXxV0h6LWMzVWVvLVE&usp=sharing .dentro desta paste tem um aplicativo exemplo da microchip e que será utilizado para testar sua aplicação("HID.exe" veja figura abaixo) , a diferença deste programa em relação ao da porta COM virtual é que aqui é usado o modo de transferência em massa (em que é possível enviar grandes pacotes) .
o hardware necessário para este exemplo e bem simples veja na figura a seguir:
Ao descompactar a pasta "exemplo usb_HID" e rodar a IDE Mplab XC8 procure na pasta firmware o arquivo do programa , pronto é rodar e gravar no microcontrolador a partir dai faça as alterações que você julgar necessário, finalizo aqui os exemplos usb com pic.
Como eu faço para configurar o VENDOR e PID ? pois quando vou compilar ele diz que não está configurado.
ResponderExcluirTe mandei um e-mail!
ExcluirNeste exemplo o compilador continua sendo o C18 e não o XC8 conforme mencionado no titulo do Post. Somente é utilizada a IDE MPAB X, porém com o compilador C18.
ResponderExcluirBom, eu usei o MPLABX e o compilador XC8, sei que existe o C18 mas ele é pago e provavelmente se vc rodar no C18 deve funcionar normalmente.
ExcluirRC3 no 4550?
ResponderExcluir"PIC18F2455/2550/4455/4550 10.3 PORTC, TRISC and LATC Registers
...
Note:
The RC3 pin is not implemented in these devices".
O RC3 no 4550 é o VUSB, onde é colocado o capacitor de desacoplamento para alimentação e comunicação USB.
Excluir