I just rescued a PIC16C72A from a garage door opener and want to play around with it. I have it mounted on a SMD to 28-pin wide DIP adaptor board. I see several programming options available that claim to be compatible with the 16C, but they are all serial port based. Is there a USB option (programmer and adaptor/socket board) available that for sure is compatible with the 16C? And preferably <US$100. I assume the current MPLAB will work as an IDE. Microchip's website is less than user friendly.