Sorry about bad links , fixed and working now.
1 .Programmer Hardware
Programmer Overview
PICPgm supports all kind of serial port programmers as well as parallel port programmers.
The most popular PIC programmers (e.g. JDM, Tait, Microchip AN589 programmer, ...)
are pre-configured and will be automatically detected by the software. In the table below,
you will find a list of all nativly supported programmers.
look.............
**broken link removed**
2. Connections
Looking at the 18F4550 datasheet, the corresponding pins are:
Vpp (1)
Vdd (11)
Vss (12)
PGD (40)
PGC (39)
The 5V/GND connections on the 18F4550 should be made as follows:
5V (11)
5V (32)
GND (12)
GND (31)
3.
Microchip Free USB Software
**broken link removed**
USB Bootloader
**broken link removed**
4. Training & Support Home Page
**broken link removed**
4.1. PIC18F2455/2550/4455/4550 Data Sheet
https://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf
PIC18F4550 More docs
PIC18F4550
USB related.......
**broken link removed**
Burning in the bootloader
1 Burning in the bootloader
PIC18F4550 Instruction Set Reference Manual
https://ww1.microchip.com/downloads/en/DeviceDoc/31029a.pdf
PIC18F4550 Technical Library (Includes Application Notes, etc)
**broken link removed**
How to build a USB device with PIC 18F4550 or 18F2550
How to build a USB device with PIC 18F4550 or 18F2550 (and the ...
5. Think about something like this............
PICkit 2 Development Programmer/Debugger..... about 50$
**broken link removed**