一、实验题目:数字电压表的设计
二、实验目的
深入了解 MCS—51 系列单片机的功能以及应用,学会用单片机制作简
单的仪表。
三、设计要求
模块进行组合,设计数字电压表,将每一个部分工作原理介绍清楚,系统软
件设计时针,对每一个模块的设计应明确。主程序应明确各部分的组成及采用的
连接方式。通过调节输入信号的大小,观察自己设计的数字电压表的输出与另一
块数字电压表测量的输出比较,达到了解、理解数字电压表设计的步骤、方法的
目的(0-5V,LED 输出)。
四、数字电压表设计的总体方案
通过一个 A/D(ADC0809 模拟数字转换)芯片采集后将外测电压信号转换
为数字信号,再由单片机(AT89S52)处理信号,输出信号,由数码管显示各路电
压。更改程序使能用按键进行复位、通道选择、单路循环选择;并在超过设定报
警电压(4.7V)时以 LED 灯发光报警。
4.1 单片机部分芯片介绍
单片机采用 AT89S52,它是一个低功耗,高性能 CMOS 8 位单片机,片内含 8k
Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序存
储器,器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准 MCS-51
指令系统及 80C51 引脚结构,芯片内集成了通用 8 位中央处理器和 ISP Flash 存
储单元,功能强大的微型计算机的 AT89S52 可为许多嵌入式控制应用系统提供高
性价比的解决方案。单片机基础电路如下: