- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实训设计
基于51单片机的数字电压表
设计报告
作者 王兆奇
学号 1016407003
年级专业 10电子信息工程
一、设计要求
1利用单片机AT89S51 芯片与ADC0809 芯片以及74HC245芯片设计一个数字电压表
2能够测量0―5V 之间的直流电压
3能连续,稳定的显示所测电压
4误差要求小于0.02
5能够脱机稳定工作
器件清单:
1 . AT89S51 芯片 1块
2 . ADC0809 芯片 1块
3 . 74HC245 芯片 1块
4 . 数码管 1个
5 . 12MHZ 晶振 1个
6 . 30pF 电容 2个
7 . 10uF 电解电容 1个
8 . 复位电容 1个
9 . 510Ω电阻 8个
10. 10KΩ电阻 1个
11. 导线 若干
元件介绍
1.AT89S51
AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。 1、4k Bytes Flash片内程序存储器;
2、128 bytes的随机存取数据存储器(RAM);
3、32个外部双向输入/输出(I/O)口;
4、2个中断优先级、2层中断嵌套中断;
5、6个中断源;
6、2个16位可编程定时器/计数器;
7、2个全双工串行通信口;
8、看门狗(WDT)电路;
9、片内振荡器和时钟电路;
10、与MCS-51兼容;
11、全静态工作:0Hz-33MHz;
12、三级程序存储器保密锁定;
13、可编程串行通道;
14、低功耗的闲置和掉电模式ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。是目前国内应用最广泛的8位通用A/D芯片 主要1)8路输入通道,8位A/D转换器,即分辨率为8位。
2)具有转换起停控制端。
3)转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz时)
4)单个+5V电源供电
5)模拟输入电压范围0~+5V,不需零点和满刻度校准。
6)工作温度范围为-40~+85摄氏度
7)低功耗,约15mW。
2、A/D 转换子程序
启动 ADC0809 对模拟量输入信号进行转换,通过判断 EOC(P3.7)来确定转换是否完成, 若EOC 为0则继续等待;若 EOC为1,则把OE 置位,将转换完成的数据存储到 70H 中。程序流程图如图1-3 所示
3、数据处理子程序
数据处理子程序主要根据标度变换公式1-1,把0~255十进制数转换为0.00~5.00V. AX=A0+(Am-A0)(NX-N0/Nm-N0) (1-1)
Ax: 模拟测量值; A0: 模拟输入最小值;
Am: 模拟输入最大值; NX: 模数转换后的值;
N0:模/数转换后的最小值; Nm:模/数转换后的最大值 。
在本设计中,根据要求知:A0=0V,Am=5V,N0=0,Nm=255,则公式1-1可化简为:
AX=A0+(Am-A0)(NX-N0/Nm-N0)=5·NX/255=NX/51 (1-2)
程序流程图如图1-4所示:
4、显示子程序
显示子程序采用动态扫描法实现三位数码管的数值显示。测量所得的A/D转换数据放在70H内存单元中,测量数据在显示时需转换成10进
您可能关注的文档
- 北京市东城区2011学年第二学期初三综合练习1.doc
- 北京市口腔专业医院感染管理考核评价实施细则2010.6(试行)1.doc
- 北京市各区2010年中考一模语文试题分类汇编:综合性学习.doc
- 北京市延庆县2012年中考数学二模试题及答案-word打印版.doc
- 北京市门头沟区2010年初中学业考试模拟.doc
- 北京市门头沟区2012年中考数学二模试题.doc
- 北京市门头沟区2015年中考二模数学试题(含答案).doc
- 北京市门头沟区2013年中考二模语文试题及答案.doc
- 北京顺义区第八中学学生留学程序.doc
- 北大法学考研经验2.doc
- 企业债券利率风险度量研究分析 财务会计学专业.doc
- 主要组织相容性复合体医学教学课件.pptx
- 沥青混凝土路面裂缝成因、处理方法及防治措施分析研究 土木工程专业.docx
- 乐昌市白山村饮用水安全问题调查分析研究 工商管理专业.docx
- 一种心率检测装置的设计和实现 医学机械专业.docx
- 一种化工批次过程容错迭代学习控制方法分析研究 应用数学专业.doc
- 宜家宜室建材家装网站规划与推广分析研究 网络工程管理专业.docx
- 阳光电源公司盈利能力分析研究 财务管理专业.docx
- 营业税改增值税对企业的影响分析研究——以房地产企业为例 税务管理专业.doc
- 以小学为载体的吉安采茶戏传承调查报告分析研究——以万安县的小学为例 教育教学专业.docx
文档评论(0)