C51简易电压表的课程设计,单片机电压表程序源代码 基于ADC0809 资源中包含proteus仿真图、C语言程序代码以及编译好的hex文件,测试可用。 1. 设计要求 以单片机为核心,设计一个数字电压表。采用中断方式,对2路0~5V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。 2. 实验原理 本题目本质上是以单片机为控制器,ADC0809为ADC器件的AD转换电路,设计要求的电压显示,是对ADC采集所得信号的进一步处理。 为得到可读的电压值,需根据ADC的原理,对采集所得的 信号进行计算,并显示在LED上。本项目中ADC0809的参考电压为+5V,根据定义,采集所得的二进制信号addata所指代的电压值为: 而若将其显示到小数点后两位,不考虑小数点的存在(将其乘以100),其计算的数值为: 。将小数点显示在第二位数码管上,即为实际的电压。 本示例程序将1.25 V和2.5 V作为两路输入的报警值,反映在二进制数字上,分别为0x40和0x80。当AD结果超过这一数值时,将会出现二极管闪烁和蜂鸣器发声。
2021-07-09 14:06:00 70KB 电压表程序
DA转换 DAC0832的应用 AD转换 ADC0809的应用
2021-07-05 09:42:39 1.42MB DA转换 DAC0832的应用 AD转换 ADC0809的应用
1
本文给出了一个基于AD0809和单片机的多路数据采集系统的硬件实现方法,该方法在终端采用8051单片机为核心来控制数据采集及数据上传工作,并通过A/D转换器将0~5V的直流电压转换为计算机可以进行处理的数字信号,然后经过单片机对其进行处理,从而完成在终端显示以及将数据上传等功能。系统中的上位机完成对所采集的数据进行显示及对下位机的控制等功能。
1
ADC0809-电压超过最大值蜂鸣器报警
2021-07-02 18:00:34 22KB proteus
1
AD590+ADC0809+LCD1602+STC12C5A60S2单片机构成的数字温度计
2021-06-29 14:07:03 877KB AD 590
1
基于单片机ADC0809的电压表,付源代码及proteus仿真
2021-06-29 09:33:27 603KB C51单片机 ADC0809 电压表
1
adc0809数字电压表protues原理图
2021-06-29 09:11:17 18KB protues
1
通过AD采样值不同,控制DA输出不同的波形(方波、三角波、梯形波、三角波),内有仿真资料和C源程序
2021-06-28 19:57:18 82KB 单片机 ADC0809 DAC0832 PROTEUS
1
51单片机控制ADC0809的电路图和源程序
2021-06-28 10:54:01 26KB 代码
1
利用单片机AT89S51与ADC0809设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示
2021-06-26 21:29:07 118KB 数字电压表 DC0809 AT89S51
1