If you have linux the following links may be helpful
http://sourceforge.net/projects/yasmin
http://sourceforge.net/projects/simikon
http://sourceforge.net/projects/ppp8051
http://sourceforge.net/projects/usb8051
http://freshmeat.net/projects/sdcc/
http://sourceforge.net/projects/tcos...