The Port1 on 89s52 can source (a few mA)/sink current so can turn on the LED. It has internal pull ups on all Port1 pins.
89C2051 has only open collector ports with interal pull ups on SOME pins. Pins without pull up cannot sink surrent and cannot turn on LED. Port 1.0 has not internul pull up, you should add it if you want to use it.
Solutions:
a) add the LED and it's resistor, between port pin and +5V
b) remove 2,2K resistor from the LED and put it between port pin and +5V (as a pull up)