Based on DAC0832 chip, STC89C52 microcontroller and lm358 power amplifier, a signal generator with simple structure and excellent performance is designed. The hardware circuit and software design flow of the signal generator are given. The experimental results show that the system has high stability and good waveform.