I don't think you'll experiment any problem from 16F84 to 16F84A.

http://ww1.microchip.com/downloads/e...Doc/30072b.pdf

from the .HEX, you can create the .ASM and then modify it for the 16F628.