基于16 bit高精度D/A转换器AD5422和高精度放大器LM2902设计了以AT89S51单片机为主控芯片的0~100 mV精密电压源。输出电压的反馈控制采用16 bit A/D转换器LTC1865,显示器为1602LCD;系统的控制软件采用C语言设计。结果表明,系统的输出信号偏移量ΔUomax≤0.02 mV,最大输出驱动电流可达20 mA,设计成本和体积相比传统设计显著降低,可很好地满足使用要求。