Acredito q seja algum problema com as Bibliotecas...ou algo assim..pq acredito q o codigo principal está certo....
- Código: Selecionar todos
#include <18F2450.h>
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV, PLL5,CPUDIV1,VREGEN
#use delay(clock=48000000)
#include <usb_cdc.h>
#include <usb_desc_cdc.h>
void main() {
usb_cdc_init();
usb_init();
usb_task();
if (usb_enumerated()) {
do {
if (!input(PIN_A0)){
printf(usb_cdc_putc, "D");
}else{
printf(usb_cdc_putc, "L");
}
if (!input(PIN_A1)){
printf(usb_cdc_putc, "M");
}else{
printf(usb_cdc_putc, "N");
}
delay_ms(1000);
} while (TRUE);
}
}
E as mensagem após a compilação são essas:
>>> Warning 203 "C:\Arquivos de programas\PICC\drivers\pic18_usb.h" Line 436(1,1): Condition always TRUE
>>> Warning 216 "Nino.c" Line 33(0,1): Interrupts disabled during call to prevent re-entrancy: (usb_token_reset)
>>> Warning 216 "Nino.c" Line 33(0,1): Interrupts disabled during call to prevent re-entrancy: (usb_cdc_flush_out_buffer)
>>> Warning 202 "C:\Arquivos de programas\PICC\drivers\usb_desc_cdc.h" Line 153(16,37): Variable never used: USB_CLASS_DESCRIPTORS
Memory usage: ROM=24% RAM=50% - 55%
0 Errors, 4 Warnings.
ALGUEM ME DÊ UMA LUZ DO QUE PODE SER....Já tentei de tudooo p fazeeer esse negocio funcionar....hehehe
Agradeçoo!!