i need to program a PIC18F6680 thats a 64 pin quad surface mount. I want to programing with ICSP but im not exactly sure which pins or how many are needed. I assume i will need a rs232 to ttl converter correct? I really don't want to unsolder this bad boy to program it. Any ideas anyone?