欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    简易数字电压表精选PPT.ppt

    • 资源ID:49736583       资源大小:1.26MB        全文页数:13页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    简易数字电压表精选PPT.ppt

    简易数字易数字电压表表第1页,此课件共13页哦目录目录任务目的1任务要求2电路及元器件3程序设计4程序运行测试5任务小结6第2页,此课件共13页哦任务目的任务目的壹掌握A/D、D/A转换与单片机接口连接的方法贰了解A/D芯片ADC0809、D/A芯片DAC0832的转换性能及编程方法叁通过实验了解单片机系统中扩展A/D、D/A转换芯片的方法,学会和掌握用单片机进行数据采集第3页,此课件共13页哦任务要求任务要求 采用采用A/D转换芯片转换芯片AD0809采集采集05V连续可变的模拟电压信号,转换为连续可变的模拟电压信号,转换为8位数字信位数字信号号00FFH后,送单片机处理,并在两位数后,送单片机处理,并在两位数码管上显示出码管上显示出0.05.0V(小数点不用显示)(小数点不用显示)。05V的模拟电压信号通过调节电位器来的模拟电压信号通过调节电位器来获得。获得。第4页,此课件共13页哦简易数字电压表硬件电路电路图电路图第5页,此课件共13页哦元器件清单元器件清单元器件名称元器件名称参数参数数量数量IC插座插座DIP401IC插座插座DIP141晶体振荡器晶体振荡器12MHz1瓷片电容瓷片电容30pF2共阳极数码管共阳极数码管2单片机单片机89C511弹性按键弹性按键1电阻电阻5102电阻电阻30016元器件名称元器件名称参数参数数量数量电阻电阻10K1可调电阻可调电阻5K1模数转换器模数转换器ADC08091双双D触发器触发器74LS741或非门或非门74LS021电解电容电解电容22uF1IC插座插座DIP281IC插座插座DIP161第6页,此课件共13页哦主函数流程主函数流程开始ALE地址锁存,所有内部寄存器清零读取数据调用拆字函数 转换结束?启动转换调用显示函数NY第7页,此课件共13页哦余下程序省略主函数主函数void main()/主函数主函数 uchar a;unsigned char i;while(1)P0_2=1;for(a=0;a50;a+);/延时延时 P0_2=0;/在在P0.2引脚产生下降沿,引脚产生下降沿,START和和ALE引脚产生上升沿引脚产生上升沿 /锁存通道地址,所有内部寄存器清零锁存通道地址,所有内部寄存器清零 for(a=0;a50;a+);/延时延时 P0_2=1;/在在P0.2上产生上升沿,上产生上升沿,START上产生下降沿,上产生下降沿,A/D转换开始转换开始 while(P0_3=0);/等待转换完成,等待转换完成,EOC=1表示转换完成表示转换完成 P0_2=0;/P0_2=0,则,则OE=1,允许读数,允许读数 P1=0 xff;/作为输入口,作为输入口,P1口先置全口先置全1 i=P1;/读入读入A/D转换数据转换数据 sepr(i);/数据高地位分开数据高地位分开 disp();/显示数据显示数据 第8页,此课件共13页哦拆字函数拆字函数/函数名:函数名:sepr/函数功能函数功能:将将8位二进制数位二进制数00FFH转换为转换为0.00.5,地位和高位分别,地位和高位分别在在ch1和和chh中中/形式参数形式参数:i为为A/D转换后的转换后的8位二进制数位二进制数/返回值:返回值:ch1存放拆分后的低位,存放拆分后的低位,chh中存放拆分后的高位中存放拆分后的高位void sepr(unsigned char i)/拆分高位和低位拆分高位和低位 uchar ch;ch=i;chh=ch/51;/除以除以51得到高位得到高位 ch=ch%51;/取余运算取余运算 chl=ch*10/51;/再除以再除以51,并扩大,并扩大10倍,得到低位倍,得到低位第9页,此课件共13页哦显示函数显示函数/函数名:函数名:disp/函数功能:显示全局变量中函数功能:显示全局变量中ch1和和chh中的数字中的数字/形式参数:无形式参数:无/返回值:无返回值:无void disp()uchar j;P2=ledchl;/显示低位显示低位P0_6=1;P0_7=0;/延时延时for(j=0;j100;j+);/显示高位显示高位P2=ledchh;P0_6=0;P0_7=1;for(j=0;j100;j+);/延时延时 第10页,此课件共13页哦程序运行测试程序运行测试接通电源后数码管无显示。经过认真检查电路板结果发现,与数码管相连的两个电阻没焊上 焊好电阻后,接通电源后,发现数码管只有一路电压值。再次检查电路板无误后,确定是实验程序出现问题。经过修改程序后,将新程序烧到单片机中,数码管稳定显示 系统调试第11页,此课件共13页哦任务小结任务小结 简易数字电压表的制作,涉及A/D转换芯片在单片机应用系统中的接口系统。让我们对A/D转换芯片在单片机应用系统中的硬件接口技术与编程方法有所了解,初步熟悉模拟信号采集与输出数据显示的综合设计与调试方法,为今后应用单片机处理相关问题奠定基础。第12页,此课件共13页哦第13页,此课件共13页哦

    注意事项

    本文(简易数字电压表精选PPT.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开