not suppose to work with a 16F628 as it don't have the capability to write/modify it's own codespace. 16F88 will work.