I have a programming holder with a 8mhz oscilator where i program the chip with USBasp or Arduino with ISP software, then i move it to the real transponder hardware where it have a 20mhz crystal. And if i want to reprogram i just move the chip between.