> According to the Microchip documentation (Microcontroller Data Book 1996/7), > even in the protected mode the low nibble of the configuration word on 16C54 > reads unscarmbled. The code protect feature scrambles the output in the > following way: bits 4 to 11 are all zeros and the low nibble equals to XOR > of all three nibbles. Since the bits 4-11 of the config word are all ones, > they XOR to all zeros and do not change the low nibble. On one PIC seminar the Microchip guy said that the code protection scheme may be changed at will and without notice by Microchip. Maybe they've done something like that. Niki steenkmp@firga.sun.ac.za