Micro Control Tools Propose to your avilable to use
Download

BASIC for 8051
BAS051 Converts IBM BASIC to '51 assembly Program.
TB51ML23 MetaLink ASM compatible tiny BASIC
TB-51 TinyBASIC for 8031, w/ source files.
BASIC31 BASIC-52 for 8031/8051 in external EPROM
BASIC-52 Source files for BASIC-52 interpreter.

Disassembler for MCS-51 microcontroller
IDA Pro is a Windows or Linux hosted multi-processor disassembler
8048 Disassembler .This is a nice disassembler for 8048 family.
8031/51 disassembler .The DataSync's latest 8031/51 disassembler
MCS-51 Disassembler windows base system
Dis51 8051 a simple 8051 disassembler for Unix-like systems

MONITORS/DEBUGGERS for MCS-51,8051
MONPLUS A re-written and expanded 8031 monitor based on Ron Stubbers' original.
MON31-11 Simple monitor routines for the 8031 with PseudoSam assembly source.
MONC Simple minded monitor in C.
DEBUG51 80C51 code debugging tool from Axxon.
DB51KS Combined RS751/DEBUG51 for RT apps.

MCS-51 Simulate/Emulator
Emulator 8051 V1.0 by TS Controls is a software simulator for 8051.For windows
JSIM-51 is a free 8051 simulator by Jens Altmann for windows
Nohau MCS-51 Simulator
EMILY51 PC-based 8051/8052 simulator/emulator

PIC Microcontroller Assembler
MPLAB Assembler . The best tools for developing with PIC
PIC Disassembler Joe's Cat PICDIS-LITE is a command line tool capable support DOS, Linux, Windows
Windows base Disassembler for SX

PIC Simulator
PIC SIMULATOR IDE PIC Simulator IDE is powerful application that supplies PIC developers with user-friendly graphical development environment for Windows

Z80 Disassembler
DASMZ80 is an MS DOS 2.0 or greater Intel hex file Z80 disassembler.

AVR MONITORS / DEBUGGERS
AVR Studio version 1.42 , a C and Assembler source level debugger for the AT90S

68HC11 tool Motorola
68 HC 11 cross assembler AS11FST was complied using Mark Williams C and is faster than the original Motorola complied object code (generated by Lattice C). AS11 is the original Motorola object file. The assembler can also be used to generate code for the 6800, 6801 and 6802 if the special HC11 codes are not used.
Free C Cross Compiler for HC11

C Compiler for MCS-51 compatible
SDCC - Small Device C Compiler is a free C compiler for 8051, although library is incomplete
RIDE-51 is an 8051 IDE with ANSI-C Compiler, simulator, and debugger by Raisonance.
BASCOM-8051 is a 8051 BASIC Compiler with IDE and integrated simulator and terminal emulator by MCS Electronics.