PIC18F45K50 USB CDC Template