Hallo Christoph,
der AT89S52 ist kein AVR... das ist ein 8051-basierter Controller von Atmel, der ganz anders aufgebaut ist. Mir ist nicht bekannt, daß es den GCC oder einen "workalike" dafür gibt. KEIL bietet aber einen ANSI-C Compiler für die 8051 an... die Bedienung kann aber stark vom GCC abweichen.
Mein Tipp: Wenn nur ein oder zwei von den Controllern hast besorg dir lieber die AVR-Reihe (ATmega8 oder so...). Die 8051 haben zwar den riesen Vorteil, daß sie von vielen Anbietern angeboten werden... aber der AVR bietet viel mehr Leistung zum gleichen Preis.

Gruß,
SIGINT