Here's how we've been doing our in circuit programming. We have a 10 pin header: System VDD ------O O----- PIC VDD Reset Chip ------O O----- PIC MCLR system RB7 ------O O----- PIC RB7 system RB6 ------O O----- PIC RB6 ------O O----- System & PIC Ground (VSS) =46or normal operation, jumpers are placed across the top 4 spaces to connect the PIC pins to where they normally go. To program, the jumpers are removed and a cable is plugged in that connects to the right hand pins and is connected at the other end to the Picstart plus. This way you don't have to worry about loading the programmer signals. Bob -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads