前回、8051の開発環境としてSDCCをご紹介しました。
SDCCでEZ-USB(8051)開発 Keilコンパイラからの移植
それ以外にも、IAR Embedded Workbench for 8051という環境があります。これは有償の製品なんですが、一ヶ月フル機能が使える試用版が提供されています。
C/C++ Compiler 8051 - IAR Embedded Workbench for 8051 - IAR
Keil μVisionの4KBの壁にぶつかっている方は、こちらを試してみるのもいいかもしれませんね。