![](https://csdnimg.cn/release/download_crawler_static/87213704/bg5.jpg)
利用单片机及 ADC0809 核心元件制作 3 位数字电压表,更好地
学习掌握 ADC0809 的工作原理及 A/D 的转换编程方法。
§1.2 功能要求
利用 ADC0809 设计实现数字电压表的测量值为 0~5V,用电
位器模拟 ADC0809 的输入电压,用 3 位数码管显示,实时模拟数
字电压表。
二.总体设计
§2.1 系统设计
主要分为两局部:硬件电路及软件程序。硬件电路包括:单片机
及外围电路,模拟信号采集电路,A/D 转换电路,数码管显示电路,
各局部电路的衔接。软件的程序可采用 C 语言或汇编,这里采用汇编
语言,详细的设计思路在后面介绍。
§2.2 设计方案
数字电压表的设计方案很多,但采用集成电路来设计较流行。其
设计主要是由模拟电路和数字电路两大局部组成,模拟局部包括
A/D 转换器,基准电源等;数字局部包括振荡器,数码显示,计数器
等。其中,A/D 转换器将输入的模拟量转换成数字量,它是数字电
压表的一个核心部件,对它的选择一般有两种选择方案:
1.采用双积分 A/D 转换器 MC14433,它有多路调制的 BCD 码输
出端和超量程输出端,采用动态扫描显示,便于实现自动控制。但芯
片只能完成 A/D 转换功能,要实现显示功能还需配合其它驱动芯片
等,使得整局部硬件电路板布线复杂,加重了电路设计和实际焊接的