A kind of PWM direct current motor speeding control system by this paper is introduced based on Single-Chip Computer control.In this system, taking the single- chip computer89C51 as the core part and the small-type of DC motor as the control object.a double closed-loop PI control is implemented.This system consists of rotation setting,display and detection, current sensing, PWM pulse signals generator circuit and the DC drive circuit.Beginning with the theory of the DC timing system,this article has built up the maths model of the reversible DC-PWM timing system with a dual-converter and dual-closed-loop,Given the details of the system design, software and hardware design, circuit structure and control algorithms using the PI process control proce- dures. In the chip selection, to 89C51 for the control of the core,By using the AD574 current A/D converter, 8253 Speed M/T measurement, 8279 speed settings/Show, DAC1208/TL494PWM waveform generator, LDM18200 motor drive, such as chips and some external circuit.The system has better control accuracy, in small and medium-sized power on the wider use of DC motor.