Does my melabs Programmer work with the PIC16C5x (52, 54, 55, 56, 57, 58) parts?
The melabs Programmer Software does not support the base-line 16C5x series PICmicro MCUs. It only works with serial-programmed PICmicro MCUs (the majority of PICmicro MCUs). There are suitable pin-compatible replacements for the 54, 56 and 58. The PIC16C554, 558, 620, 621 and 622 are an updated version of those 16C5x parts and are available in about the same price range. They have expanded features and work well with melabs programmers. It does work with the 14-pin PIC16C505. For the latest compatibility list, see the programmer product page.