Speeding learning C51 microcontroller