基于单片机的数字多用表设计摘 要 本次设计采纳单片机芯片 STC89C52 与 ADC0809 设计一个数字多用表,能够测量交、直流电压值,直流电流,四位数码显示,但要求使用的元器件数目最少。为使系统更加稳定,使系统的整体精度得以保障,本电路使用了 ADC0809 数据转换芯 片 , 单 片 机 系 统 设 计 采 纳 STC89C52 作 为 主 控 芯 片 , 配 以 RC 上 电 复 位 电 路和震荡电路,程序每执行周期耗时缩到最短,这样保证了系统的实时性。关键词:数字多用表 STC89C52 单片机 AD 转换与控制目录第一章 绪 论.............................................................11.1 数字多用表设计背景.................................................11.1.1 数字多用表的设计目的和意义....................................11.2 数字多用表的设计依据...............................................11.3 数字多用表设计任务及要求...........................................11.4 数字多用表简介.....................................................2第二章 数字多用表硬件电路的总体设计......................................22.1 数字多用表的硬件系统设计框架图.....................................22.2 硬件电路设计方案及选用芯片介绍.....................................32.2.1 设计方案.....................................................32.2.2 STC89C52 芯片功能特性描述.....................................32.2.3 数码管显示器的结构及其工作原理................................62.2.4 A/D 转换电路的设计............................................72.2.5 各模块直接引脚连接方法......................................10第三章 数字多用表的软件设计..............................................113.1 系统总流程图......................................................113.2 物理量采集处理流程................................................123.3 电压测量过程流程图................................................133.4 电流的测量过程流程图..............................................143.5 各模板仿真及源程序................................................153.5.1 仿真图..............................................