版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.151单片机数字电压表课程设计单片机数字电压表课程设计指导教师:么么哒班级:电气工程及其自动化12(1)班姓名:Gentle Van.21.数字电压表简介2.设计要求3.ADC0809简介4.程序设计及仿真5.实物制作与感悟.31.1.数字电压表简介数字电压表简介数字电压表定义:数字电压表定义: 数字电压表(Digital Voltmeter , DVM)是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表数字电压表特点:数字电压表特点: 显示清晰直观、读数准确 准确度高、分辨率高 测量范围宽、扩展能力强 抗干扰能力强等.42.2.设计要求设计要求
2、此次课程设计的设计要求是:此次课程设计的设计要求是: 利用AT89C52与A/D转换器ADC0809设计一个数字电压表,使其能够测量05v直流电压,4位数码管显示。.53.ADC08093.ADC0809简介简介ADC0809仿真引脚图8路模拟输入,通过 3 根 地 址 线ADDA、ADDB、ADDC来选通一路模拟通道选择地址信号,ADDA为低位,ADDC为高位A/D转换后的数据输出正负参考电压输入端地址锁存允许信号,高电平有效输出允许信号,高电平有效时钟脉冲信号A/D转换启动信号,正脉冲有效转换结束信号,高电平有效1.ADC0809:是采样分辨率为8位的、以逐次逼近原理进行A/D转换的器件。
3、.63.ADC08093.ADC0809简介简介ADC0809时序图2.ADC0809时序图分析.74.4.程序设计及仿真程序设计及仿真1.程序设计流程图开始选择ADC0809的转换通道开始设置定时器,为ADC0809提供时钟信号启动A/D转换转换是否结束?否输出转换结果数值转换显示是.84.4.程序设计及仿真程序设计及仿真2.C语言程序源代码#include#includesbit EOC=P26;sbit START=P25;sbit OE=P27;sbit CLK=P24;long int a;int b,c,d,e,f,g; /定义长度为7的字符串unsigned char code
4、table=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f,0 x80 ;void delay_display(unsigned int z)/延时子程序unsigned int x,y;for (x=z;x0;x-) for(y=110;y0;y-);.94.4.程序设计及仿真程序设计及仿真2.C语言程序源代码void ADC0808()if(!EOC)/如果EOC为低电平,则产生一个脉冲,脉冲的下降沿用于启动A/D转换 START=0; START=1; START=0; while(!EOC);/等待A/D转换结束
5、START=1;/转换结束后,再产生一个脉冲,脉冲下降沿用于将EOC设置为低电平,为下一次转换做准备 START=0; while(EOC);.104.4.程序设计及仿真程序设计及仿真2.C语言程序源代码void bianma()START=0;ADC0808();a=P1*100;a=a/51;void yima()b=a/1000; /取出千位c=a-b*1000;/取出百、十、个位d=c/100;/取出百位e=c-d*100;/取出十、个位f=e/10;/取出十位g=e-f*10;/取出个位.114.4.程序设计及仿真程序设计及仿真2.C语言程序源代码void display() /显示
6、子程序P2=0 xfe;P0=tableb;delay_display(1);P2=0 xfd;P0=tabled;delay_display(1);P2=0 xfd;P0=table10;delay_display(1);P2=0 xfb;P0=tablef;delay_display(1);P2=0 xf7;P0=tableg;delay_display(1);.124.4.程序设计及仿真程序设计及仿真2.C语言程序源代码void main()EA=1;TMOD=0X02;TH0=216;TL0=216;TR0=1;ET0=1;while(1)bianma();yima();display();void t0()interrupt 1 using 0CLK=CLK;.134.4.程序设计及仿真程序设计及仿真3.Proteus仿真.144.4.程序设计及仿真程序设计及仿真3.Proteus仿真滑动变阻器在100%位置时.154.4.程序设计及仿真程序设计及仿真3.Proteus仿真滑动变阻器在80%位置时.164.4.程序设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 硫代硫酸盐市场发展预测和趋势分析
- 臭氧发生器产品市场需求分析报告
- 装配类气动工具市场洞察报告
- 高炉均压放散减压阀组消声器产品营销计划书
- 路面传感器商业机会挖掘与战略布局策略研究报告
- 真空设备产品原材料供应与需求分析
- 调直机市场需求与消费特点分析
- 组合仪表产品原材料供应与需求分析
- 离子风机产品原材料供应与需求分析
- 锡焊专用设备产品原材料供应与需求分析
- 校际教研交流活动方案
- 医院新进药品申请表
- 重点单位微型消防站组织机构
- excel发票和收款收据批量打印模板
- 砖墙施工工艺标准(砖砌体,附示意图)
- 反激式变压器设计软件(最实用)
- [船舶,技术]船舶自动舵控制技术的发展
- 啄木鸟纠错字表格(精编版)
- 小学《快乐篮球》课程纲要
- 五年级上册道德与法治课件4.1班委会的职责人教部编版谷风校园
- 铭记历史缅怀英雄烈士纪念日课件PPT模板
评论
0/150
提交评论