AT89C51 program space

I am using the AT89C51 which has 64k of internal programming space but I need more. I can use the PSEN* line to use external memory so two questions: 1) if I add 64k, can I continue to use internal memory and have 128k available.  2) If I lose the internal memory, can I add more than 64k external?

thanks   Robert

More questions in this forum