W78E052 NUVOTONE IC is direct equivalent to 89S52.Program developed for 89S52 on KEIL Platform will as well work with this Nuvotone IC.The added advantage is the inbuilt BOOT LOADER , by which you can load the HEX file through UART.