c语言数字电压表
...教案首页授课形式讲授授课时数2学时授课日期备案日期2010.8.30授课章节名称第二章电子电压表2.3数字电压表教学目的和要求知识目标1.掌握DVM的主要技术指标的定义和相关公式。
c语言数字电压表Tag内容描述:<p>1、C语言原程序如下:#include #define uchar unsigned char;uchar code scan_con=0x03,0x02,0x01,0x00; /定义列扫描uchardispcode=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00;/定义09的显示段码uchar dispbuf8=0,0,0,0,0,0,0,0; /定义8个存储空间uchar dispcount=0; uchar getdata; unsigned int temp;/定义暂存空间uchar i,j,k,l,m;sbit s3=P27; /位定义,控制模拟开关sbit s2=P26;sbit s1=P25;sbit dp=P17; /定义小数点#define v20_on s3=1;s2=0;s1=0; /宏定义不同量程,不同的开关状态#define v2_on s3=0;s2=1。</p><p>2、目录摘要1ABSTRACT1引言21概述311数字电压表的发展前景312电路原理图42硬件电路设计421输入电路设计4211衰减电路设计4212衰减电路522转换电路5221转化器类型5222转换器主要性能6223ICL7135芯片简绍623AT8S952介绍8231AT8S952芯片特点8232主要引脚功能描述924显示电路11241液晶显示器的分类及原理11242LCD1602介绍113系统软件设计1231主程序设计1332中断程序设计14结束语15参考文献161摘要本文介绍一种以89S52单片机为主要控制器件,采用ICL7135高精度、双积分A/D转换器的一种电压测量电路。主要包括硬件电路设计和系统程序设计。硬件电路主。</p><p>3、数字电压表 八队三连十四班 本设计基于STC89C52单片机的一种电压测量电路 该电路采用ADC0832A D转换元件 实现数字电压表的硬件电路与软件设计 该系统的数字电压表电路简单 可以测量0 5V的电压值 并在四位LED数码管上显示电压值 1 显示清晰直观 读数准确 优点 4 输入阻抗高 集成度高 微功耗 2 扩展能力强 测量速度快 抗干扰能力强 3 分辨率高 测量范围宽 整体电路设计 总体方。</p><p>4、单片机课程设计报告 简易数字电压表 一、设计任务与要求 1.电压表的测量范围为0-5V; 2.测量精度约为20mV。 二、方案设计与论证 方案一: 选择MC14433A/D转换器、CD4511等元器件设计电路: 方案二: 用单片机设计电路: 设计采用STC89C52单片机、A/D转换器ADC0809和共阴数码管为主要硬件,分析了数字电压表Proteus软件仿真电路设计及编程方法。将单片机应用。</p><p>5、教 案 首 页授课形式讲授授课时数2学时授课日期备案日期2010.8.30授课章节名 称第二章电子电压表2.3数字电压表教学目的和要求知识 目标1掌握DVM的主要技术指标的定义和相关公式。2理解A/D转换器原理。3掌握数字电压表中的自动功能。4了解DS141滞留数字。</p><p>6、20162017学年第2学期 嵌入式控制系统设计 数字电压表 专业班级 姓 得分 评人 一、 技术要求 1、约束性指标: 数字显示采用8段数码管,字符高度14.2mm,红色; 显示电压范围05V,显示分辨率5mV; 显示位数:4位,显示结果要紧凑; 显示形式:X.XXX,即小数点位于第一位之后。。</p><p>7、28 数字电压表 1 实验任务 利用单片机AT89S51与ADC0809设计一个数字电压表,能够测量05V之间的直流电压值,四位数码显示,但要求使用的元器件数目最少。 2 电路原理图 图1.28.1 3 系统板上硬件连线 a) 把“单片机系统”区域中的P1.0P1.7与“动态数码显示”区域中的ABCDEFGH端口用8芯排线连接。 b) 把“单片机系统”区域中的P2.0P2.7与“动态数码显示”区域中的S1S2S3S4S5S6S7S8端口用8芯排线连接。 c) 把“单片机系统”区域中的P3.0与“模数转换模块”区域中的ST端子用导线相连接。 d) 把“单片机系统”区域中的P3.1与“模数转换模块”区。</p><p>8、宁夏大学新华学院本科毕业设计(2017 届)题 目 简易数字电压表设计 系 别 专 业 年 级 学生学号 学生姓名 指导教师 年 月 日宁夏大学新华学院本科学位论文I摘 要一个测试结果稳定、准确的数字电压表,既能减少了使用者的工作量,又提高了测量的精准度,而且人为误差被大大减小,方便与电路打交道的人快速有效的完成自己的工作。本项目设计并实现了一个能够对 0-200V 范围的直流电压进行测量的数字电压表,显示部分小数点自动实现切换。项目基于 AT89C51 单片机,拓展 AD 转换、显示部分。不同档位的待测电压通过不同档位的衰减电路后变为。</p><p>9、根据8051单片机的内部结构特点,本文提出了以MCS-51单片机为核心的电压测量系统。该系统可以在8051和ADC0809核心内的单片机控制下监视8向输入电压值,使用8位串行A/D转换器执行0-5V范围内的自动转换,测量的电压值可以通过3位数码管同时显示选择通道。整个系统主要使用模块化设计方法完成了硬件电路设计和软件过程的编写,并详细提供了相关硬件框图和软件流程图,以便通过最终硬件电路调试在必要条。</p><p>10、数字电压表源程序: module shuzidianya(ale,start,oe,addr,seg,d,eoc,clk,clk1k); output ale,start,oe; /通道锁存,转换开始,输出允许 output2:0 addr; /通道选择 output7:0 seg; /数码管段选 input7:0 d; /转换结果输入 input eoc,clk,clk1k;。</p>