on PIC16F628a you'll have to disable the analog comparator
CMCON=7

On both you should make sure the LVP fuse is disabled before programming.

If your Crystal is >4MHZ be sure the OSC fuse is set to HS AND you have the according DEFIN at the top of your code.

Be sure the MCLR pin is tie to somewhere

etc
etc

The blink program idea is still remain so far