In view of the actual situation that domestic traditional transmitter or ammeter has the problems of long response time or low precision, in this paper, design scheme for a digital multifunction meter based on STM32 and AD7606 is introduced. The scheme adopts modular design, including signal collection, data processing, display, button, communication and transmitting output, etc. The signal collection part adopts 16 bits high-precision synchronous sampling ADC, at the same time, current circuit adopts the active compensation mode, which ensures the data precision of the whole measurement section; transmitting output adopts 16 bits high-performance DAC converter, which can work at the highest clock rate of 30MHz. The system takes 256 bits of every cycle as sampling number, meanwhile, it adopts point-by-point processing method in algorithm, thus, high data precision and good real time are obtained. Based on ARM core 32 bits of MCU, the system can complete the collection, calculation, display and storage of key data required independently.