You must download it on the chip after creating and compiling the program in order to micro controller. KEIL and IAR compiler are listed as compiler for 8051 and SDCC is for free compiler. KEIL and IAR compiler provides an integrated developing environment, but SDCC provides only compiler. If you compile the created program, HEX file that can download on 8051 will be created.
Because AT89S52 supports ISP, you can download a program without expensive equipment. And you can download using USB-ISP because AVR USB-ISP supports AT89S52. AVR Studio is used for download program. For more information including compile and download, please utilize the lectures provided by our Website (http://www.NewTC.co.kr).

Picture of AB-S52 developing board
