- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淮安信息职业技术学院
综合毕业实践说明书(论文)
2009-2010 学年
电子工程系 系 应用电子 专业
综合毕业实践题目:高精度数字电压表
学生姓名: 王刚
学 号:
起迄日期: 2009年10月至2010年6月
实践地点:
指导教师:
教研室主任:
系 主 任:
摘要:
本文介绍的是数字电压表的发展背景和利用单片机,A/D转换芯片结合的方法设计一个直流数字电压表。它的具体功能是:最高量程为200V,分三个档位量程,即2V,20V,200V,可以通过调档开关来实现各个档位。当测得电压的数值小于1V时,系统会自动的将电压数值转换为以mV为电压单位的电压值。并且通过按键的方法能够测得后五秒的平均电压值。
单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU)。随着单片机技术的飞速发展,各种单片机蜂拥而至,单片机技术已成为一个国家现代化科技水平的重要标志。
单片机可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。单片机控制系统能够取代以前利用复杂电子线路或数字电路构成的控制系统,可以软件控制来实现,并能够实现智能化。现在单片机控制范畴无所不在,例如通信产品、家用电器、智能仪器仪表、过程控制和专用控制装置等等,单片机的应用领域越来越广泛。
本毕业设计的课题是“简易数字电压表的设计”。主要考核我们对单片机技术,编程能力等方面的情况。观察独立分析、设计单片机的能力,以及实际编程技能。
本课题主要解决A/D转换、数据处理及显示控制等三个模块。控制系统采用AT89C52单片机,A/D转换采用ADC0809。
关键字介绍:单片机,AT89C52,A/D转换,ADC0809,数据处理。
目 录
第一章 数字电压表简介 4
第二章 数字电压设计两种方案简介 6
2.1由数字电路及芯片构建 6
2.2由单片机系统及A/D转换芯片构建 6
第三章 单片机简介及本设计单片机的选择 8
3.1常用单片机的特点比较及本设计单片机的选择 8
3.2本设计使用的单片机的简介 9
第四章 各种显示器件的介绍和选择 10
4.1常用显示器件简介 10
4.2 1602液晶的参数资料 11
第五章 模数(A/D)转换芯片的选择 14
5.1常用的A/D芯片简介 14
5.2 模数(A/D)芯片TLC2543的资料 14
第六章 总体设计 17
6.1技术要求 17
6.2设计方案 17
第七章 硬件电路系统模块的设计 18
7.1单片机系统 18
7.2输入电路 19
7.3A/D芯片与单片机的连接 20
7.4 1602液晶与单片机的连接 21
7.5键盘与单片机的连接 21
第八章 系统软件的设计 23
8.1汇编语言和C语言的特点及选择 23
8.2主程序设计 23
第九章 系统的调试 35
9.1硬件调试 35
9.2软件调试 35
第十章 总结与展望 37
参考文献 38
绪论
说字电压表(Digital Voltmeter)这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码Data I/O 15 BLA 背光源正极 16 BLK 背光源负极 2.基本操作时序:
读状态:输入:RS=0,RW=1,E=1。输出:D0-D7为状态字
写状态:输入:RS=0,RW=0,D0-D7为指令码,E为高脉冲。输出:无
读数据:输入:RS=1,RW=1,E=1。输出:D0-D7为数据。
写数据:输入:RS=1,RW=0,D0-D7为数据,E为高脉冲。输出:无
3.状态字说明
STA7 STA6 STA5 STA4 STA3 STA2 STA1 STA0 STA0-6 当前数据地址指针的数值 STA7 读写操作使能 1:禁止 0:允许 4.指令的说明。
显示模式设置
指令码 功能 0 0 1 1 1 0 0 0 设置16*2显示,5*7点阵,8位数据口 显示开/关及光标设置
指令码 功能 0 0 0 0 1 D C B D=1开显示;D=0关显示
C=1显示光标;C=0不显示关标
B=1光标闪烁;B=0光标不显闪烁 0 0 0 0 0 1 N
文档评论(0)