Its not a PIC programmer is a universal programmer TOP2049 but it cant identify chips. It can only read the chips in its device list if are unlockedI woldn't bet on the ability of a PIC programmer to identify an 8051
What are the ID bits?Yes, PIC micros have ID bits.