This study investigates the performance of single-phase induction motor using microcontroller M68HC11E-9. The microcontroller senses the speed`s feedback signal and consequently provides the pulse width variation signal that sets the gate voltage of the chopper, which in turn provides the required voltage for the desired speed. A Buck chopper has been used to control the input voltage of a fully controlled single phase isolated gate bipolar transistor (IGBT) bridge inverter. PWM technique has been employed in this inverter to supply the motor with ac voltage. The proposed drive system is simulated using Matlab/Simulink. Its results were compared with the hardware experimental results. The simulation and laboratory results proved that the drive system can be used for the speed control of a single-phase induction motor with wide speed range.