Please try to be more careful with typos. A letter or two wrong with processor terminology makes it impossible to be sure what you mean. If "epprom" means EEPROM, then you can't just read the data out as if it's a RAM address; you have to go through a little rigmarole with EEADR and EEDATA. It's even more complicated if it's the code ROM. If the UserPIN locations are actually in RAM, which addresses are they, in which banks?As far as UserPIN0,1,2,3 are on the pic's internal epprom.