#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL12,CPUDIV1,VREGEN
#include <18f4550.h>
#include <pic18_usb.h>
#include <usb_desc_cdc.h> // Descriptores del dispositivo USB.
#include "usb_cdc.h" // Descripción de funciones del USB.
#use delay(clock=48000000)
#int_usb
short estado_usb; // boolean global, se debe declarar antes de llamar a usb_cdc.h
#define USB_CON_SENSE_PIN PIN_E3
#define delay_us(x)
static void adqrap(void);
static void adqlen(void);
static void lectur(void);
static void escrit(void);
unsigned char datain;
void main() {
do{
usb_task();
}while (1); // bucle infinito.
set_tris_b (0xff);
set_tris_a (0);
}
#int_usb
Los FUSES no van depues del #include?