This is a wiring diagram that [Soranne] put together when developing a method of programming PIC microcontrollers using an Arduino board. You can see that he takes care of the 12V issue by connecting ...
A lot of people disparage PIC microcontrollers but—as I now know to my cost—these little rascals have an addictive quality about them. They can make life incredibly easy with respect to prototyping ...