基于 STC12C54 单片机的数字万用表设计与实 现 摘 要 随着软件技术及其在电子仪器上的应用的高度发展,产品智能化、数字化已经成 为人们追求的一种趋势。电子设备的性能、价格、发展空间等备受人们的关注,尤其 对电子设备的精密度和稳定度最为关注。 目前国内外的高精度数字式仪表的硬件电路往往比较复杂,体积比较庞大,不便 携带,而且价格比较昂贵。而且,需要优越的外围环境支持系统运行,测试操作过程 中需要调节很多参数,对于初学者来说很不方便。 本次毕业设计研究了基于 STC12C54 单片机的智能数字式仪表的设计与实现过程。 利用 STC12C54 单片机进行核心控制,使用了多路模拟开关集成器件,有效的减少了 单片机端口的浪费。系统中用到了 LDO 降压电路,基准电路,复位电路,MOS 管开 关等基本电路,通过多路模拟开关进行扫描,完成量程的自动切换,最终结果驱动一 个液晶显示屏进行显示。本文所设计的这款基于 STC12C54 单片机的数字万用表具有 外围电路少,精度高(误差 3%) ,滤波算法合理、仪表体积小、方便携带等特点。 关键词:STC12C54 单片机,模数转换,万用表Desig