I am needing some help.  I have the following items:
PIC-P18-20MHz Development prototype board for 18 pin PIC microcontrollers
wired TX to Pin#8 and RX to Pin #7
Hex file
http://josepino.com/automobile/tachometer2 (Ultimate Goal)
What mplab version do I need to get the hex file into my PIC 16F628?  Ideally I could use step by step directions with pictures  :) but any help would be very appreciated.
			
			
			
				The MPLAB or MPLAB-X version doesn't matter, since you don't have the assembler or C-code - just the .hex file. You need a PickIT-2 or PickIT-3 to program the device, though. There are many places to find how-to's for the programming - just Google. (e.g. http://www.sq-1.com/pickit2.html may be a start) 
			
			
			
				Also consider our PIC-KIT3 programmer since it comes with a connector fitting PIC-P18-20MHz. It should behave like the Microchip one.
Web-page here: https://www.olimex.com/Products/PIC/Programmers/PIC-KIT3/ 
Best regards,
Lub/OLIMEX