The invention relates to a 8 bit compatible C51 index microcontroller which comprises a 8 bit high speed arithmetic logic component module, an arithmetic logic selection module, a 8x8 bit multiplication/division device, an internal data storage, a register interface module, a special function register, an index execution/direction register, an index state device, a breaking controller module, an index decoder, a program storage unit, a timer/counter module, an external port module, two serial interface modules, three 16 bit timers and one 16 bit watchdog timer; when the internal index is operated, the clock cycle used for each machine cycle is increased from the original twelve clock cycles to two clock cycles, the index operation speed can reach to six times of the prior 51 singlechip, the operation power consumption can be largely reduced, the function is complete, the performance is ideal, a wide application foreground can be obtained.