单片机程序设计数字式电压表资料

上传人:f****u 文档编号:109440273 上传时间:2019-10-26 格式:PDF 页数:9 大小:189.58KB
返回 下载 相关 举报
单片机程序设计数字式电压表资料_第1页
第1页 / 共9页
单片机程序设计数字式电压表资料_第2页
第2页 / 共9页
单片机程序设计数字式电压表资料_第3页
第3页 / 共9页
单片机程序设计数字式电压表资料_第4页
第4页 / 共9页
单片机程序设计数字式电压表资料_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《单片机程序设计数字式电压表资料》由会员分享,可在线阅读,更多相关《单片机程序设计数字式电压表资料(9页珍藏版)》请在金锄头文库上搜索。

1、北 华 航 天 工 业 学 院 单片机原理及应用单片机原理及应用 课程设计报告 报告题目:数字式电压表 作者所在系部:电子工程系 作者所在专业:电子信息工程 作者所在班级:B07213 班 作 者 姓 名 :高雪峰 作 者 学 号 :20074021302 指导教师姓名:李宗睿 完 成 时 间 :2010 年 6 月 8 日 1 目目录录 一、实习/实训目的2 二、实习/实训技术指标2 三、实习/实训设计方案2 四、实习/实训功能说明2 五、实习/实训实验连线2 六、实习/实训实验程序3 七、实习/实训实验结果6 八、实习/实训心得体会6 九、参考/实训资料7 2 一、实习一、实习/实训目的实

2、训目的 1掌握模拟量数据采集系统的设计方法。 2掌握双积分 A/D 转换器 ADC0809 的使用方法。 3. 掌握键盘和 LED 七段数码显示器的工作原理、接口方法。 4通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校 验。 二、二、实习实习/ /实训实训技术指标:技术指标: 1测量范围:05 2量程:05 3显示位数:34 位 4分辨力:0.02 5测量速率:1 次秒 6测量方式:自动连续测量、外触发单次测量 7结果显示方式:正常显示、偏移显示 8测量误差(基本量程) :10% 9输入阻抗:大于 100M 三、三、实习实习/ /实训实训设计方案:设计方案: 根据技术要求,大致

3、可确定出该电压表硬件电路应由测量电路(包括量程标 定电路和 ADC) 、单片机、键盘及显示电路几个组成部分,各部分采用的电路形 式及主要器件确定如下: (1)单片机部分 选用 89C51 单片机作为主机,同时要设计 89C51 单片机的晶振电路和复位电 路,具体电路略。 (2)测量电路部分 A/D 转换器为数字电压表不可缺少的主要部件,决定着电压表的精度、转换位 数等主要技术指标,根据技术指标要求,选用常用的 ADC0809 芯片。 (3)键盘、显示部分 本机需配置键盘 0 和 4 位数字 LED 的显示器。 四、四、实习实习/ /实训实训功能说明功能说明 根据技术指标的功能要求,确定仪器的按

4、键功能如下: 当按下键盘 0,LED 显示器由三位显示转为四位显示,且显示数值为原来的 0.1 倍,即:原显示 5.00,当按下键盘上任意键时,显示 0.500。 五、五、实习实习/ /实训实训实验连线实验连线 本实验在实验箱上共有 5 根连线。一是模拟电压输出与 ADC0809 的 IN0 的 3 连线;二是单片机的片选信号 CS1 与 ADC0809 的片选端的连线,ADC0809 的 地址为 9000H;三是单片机的片选信号 CS0 与 LED 键盘的片选端口 KEY/LED 的连线,四是单片机 P33 端口与 ADC0809 的 EOC 端得连线;五是单片机 P32 端口与 LED 键

5、盘第一行的端口 KEY0 的连线。LED 的位地址为 8002H,显示段 地址为 8004H。键盘行地址为 8001H,列地址为 8002H。 六、六、实习实习/ /实训实训实验程序实验程序 ORG0000H AJMPMAIN ORG0003H;键 Int0 AJMPgg_key ORG0013H;0809Int1 AJMPgg_AD ORG0030H MAIN: MOVSP,#60H SETBEX0 SETBEX1 SETBIT0 SETBIT1 SETBPX0 SETBEA;初始化中断 CLR00H;位地址 MOV4FH,#0 MOVR5,#0 MOVDPTR,#9000H;0809 片选

6、 MOVA,#00H MOVXDPTR,A;启动 SJMP$;死循环 TAB:DB3FH,06H,5BH,4FH,66H, DB6DH,7DH,07H,7FH,6FH, gg_AD:CLREA;关中断 PUSHACC MOVDPTR,#9000H MOVXA,DPTR NOP MOVB,#51 DIVAB MOV50H,A;ZHICUN MOV41H,B;YU MOVA,B JNZNEX1 MOV51H,A 4 MOV52H,B SJMPOUT NEX1:MOVA,41H MOVB,#5 DIVAB MOV40H,A;SHANG MOV41H,B;YU MOVA,B JNZNEX2 MOVA,

7、40H MOVB,#10 MULAB SUBBA,#2 MOVB,#10 DIVAB MOV51H,A MOV52H,B SJMPOUT NEX2:MOV51H,40H MOVA,41H MOVB,#2 MULAB SUBBA,#2 MOV52H,A OUT: MOVA,R5 JNBACC.0,MOD1;R5 转入 Acc,=0 转 SETB00H MOVA,#0 MOVDPTR,#TAB MOVCA,A+DPTR;查表 3FH ORLA,#80H MOVDPTR,#08004H MOVXDPTR,A MOVDPTR,#08002H MOVA,#8 MOVXDPTR,A;那盏灯亮 ACALLY

8、S SJMPMOD3 MOD1:CLR00H MOD3:MOVA,50H MOVDPTR,#TAB MOVCA,A+DPTR 5 JB00H,MOD2;=1 转 ORLA,#80H MOD2:MOVDPTR,#08004H MOVXDPTR,A MOVDPTR,#08002H MOVA,#4 MOVXDPTR,A ACALLYS MOVA,51H MOVDPTR,#TAB MOVCA,A+DPTR MOVDPTR,#08004H MOVXDPTR,A MOVDPTR,#08002H MOVA,#2 MOVXDPTR,A ACALLYS MOVA,52H MOVDPTR,#TAB MOVCA,A

9、+DPTR MOVDPTR,#08004H MOVXDPTR,A MOVDPTR,#08002H MOVA,#1 MOVXDPTR,A ACALLYS MOVDPTR,#9000H MOVA,#00H MOVXDPTR,A;再次启动 POPACC SETBEA RETI gg_key:MOVDPTR,#08004H MOVA,#0 MOVXDPTR,A MOVDPTR,#08002H MOVA,#01111111H MOVXDPTR,A MOVDPTR,#08001H MOVXA,DPTR JBACC.0,KEY_OUT;ACC=1 转, 判断有无键按下 looop:MOVDPTR,#0800

10、1H 6 MOVXA,DPTR JNBACC.0,LOOOP INCR5 KEY_OUT:NOP RETI YS:MOVR6,#0FH;延时 YS1:MOVR7,#3FH DJNZR7,$ DJNZR6,YS1 RET 七、七、实习实习/ /实训实训实验结果实验结果 上述试验程序并未能实现该课程设计中要求的当按下键盘上的 0 键时, 显示 的数据从三位显示到四位显示, 并为原先的 0.1 倍。 其余部分, 即旋转电压旋钮, LED 显示该电压值能实现。 八、八、实习实习/ /实训实训心得体会心得体会 在过去的两周里在李宗瑞老师的指导下,我成功的将数字电压表做出。尽管 过程是曲折的,但结果是美满

11、的。通过这次课程设计我重新学习了有关单片机的 相关知识,不仅加深了知识的了解与掌握,同时也在实践方面有所提高,做到了 理论与实践相结合的目的要求。 在课程设计的过程中,我遇到许多困难,但是在老师和同学的帮助下,我顺 利克服各个困难。我所遇到的困难是,如何将 LED 的小数点显示出来,因为我 们在课本上所学的全是无点的显示,翻阅各种资料后,指导小数点是 LED 的最 高位, 只要在每次显示时将该位置一即可。更重要的是在这两周的时间里我学会 了面对困难勇往直前的精神,在老师的鼓励和帮助下我的自信心被提升了,我充 分发掘自己的潜能克服各个困难,最后困难被一一击败,我最终获得了胜利。在 这两周的时间里

12、李老师的敬业精神令我们佩服, 每次找到他他都能够在百忙之中 抽出时间为我们解决问题,他这是在用实际行动教育我们对待自己工作的态度。 在经过这次课程设计后,对单片机的认识更加深一步。不仅仅只是存在在书本上 的知识,而是自己亲身实践后的结果。虽然单片机原理及应用是一门考查课,但 我觉得它的重要性不亚于其他专业基础课,而且它具有相当大的实用意义,在现 实生活中,单片机仍发挥了很大的作用,所以总的来说,这次课程设计是非常有 必要而且十分有意义的。当然,由于学校硬件设备的局限性,不能使我们真正的 体会到单片机的巨大作用,但是,这次数字电压表的设计,也使我们初步体会了 单片机的实际意义。 7 课程设计不仅仅是课题的研究,也是对自我知识的一种总结,对自己知识的 查缺补漏。 九、参考九、参考/实训资料实训资料 1胡辉/编著单片机原理与应用,中国水利水电出版社,2007 2徐瑞华编著单片机原理与接口技术,人民邮电出版社,2008 2潘永雄/编著新编单片机原理与应用, 西安电子科技大学出版社, 2008 8 教 师评 语及 设计 成绩 评语 课程设计成绩: 指导教师: 日期:年月日

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号