18F452 e 4520 NON sono la stessa cosa. 18F452 è fortemente datato e 4520 è il sostitutivo meno antico, ma ci sono una serie di differenze, tra cui la scrittura.
Esiste un documento Microchip per il passaggio tra i due.
http://ww1.microchip.com/downloads/en/DeviceDoc/39647a.pdf