There is a 12F508... you can erase and reprogram that as many times as you want. Then, with the code working, you can burn your 12C508's safe in the knowledge that they're not going to be wasted.