The 18F2553 also comes pre-programmed with a USB bootloader. This means you can create HEX files using any compiler or assembler (C18, CC8e, SDCC) and then load that HEX file onto the PIC without an external programmer - directly over USB! Power is obtained over USB.
Please download the Microchip USB Bootloader below. Please see the UBW home page for more information.
You may start with downloading and installing the latest release of Microchip USB Framework Installation file. The Release Notes provide details on the location of the Comunications Device Class (CDC) RS-232 Emulation driver INF file location. When installed the S1 LED will begin to blink.
Note: This product is a collaboration with Brian Schmalz. A portion of each sales goes back to them for product support and continued development.