You are right when you say i am confused...
Does it only uses parallel port because its the only one that can support it? So why can we choose from parallel, serial and usb port in winpic800?
Because it supports multiple programmers, not just the ProPic2.
A db9 can be parallel port? My father did'nt said me so, he said we where having a db9 serial and a db25 parallel on our computer ( and other various ports)
A DB9 can't be a parallel port, no where near enough pins.
Anyway, to make my programmer, i only need to take the right pinout of winpic800 with propic2 and put put it in pgd, pgc , a transistor to make the 13 volts of vpp etc... on the pic? Cant i just configure winpic800 to send data in, out clock... on the port or i better use a already existing one (like propic2).
If i am wrong just tell me why, so i dont ask pointless questions...
If you're making a programmer, why not just use an existing design?, all you're doing is duplicating one anyway - they aren't full of 'bits you can leave out', they are made as they are for good reason.