dalmation said:Nice one, I'll give it a go.
In terms of the ASM files- would I need to do anything other than change the chip name at the top?
You probably don't even need to do that?, a 628 HEX file will load and run in a 627, as long as it only uses the first 1K of memory. The 627 has 1K (like a 16F84) and the 628 has 2K, otherwise they are identical.
But obviously it makes sense to change the name in the assembler file if you're re-assembling it.