模数转换是目前单片机控制领域中一个非常重要的环节,目前市场上大多数模数转换芯片是8位到16位的,无法满足高精度的模数转换需求。而AD7799是一个内置增益的24位AD转换芯片,适用于许多高精度模数转换场合。 本项目以STC89C52单片机作为主控芯片,用电位器产生多个模拟电压,控制AD7799芯片采集模拟电压并且转换为数字量,通过SPI总线传输给单片机,经过数据处理后显示于LCD1602上。并可设置不同的增益、转换速率、通道、数据格式等不同的模式,便于对AD7799的功能进行学习和实验。