- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机数字电压表的设计
目 录
一、系统总体方案选择与说明 1
1.1设计要求 1
1.2 设计思路 1
1.3 设计方案 1
二、硬件电路设计 2
2.1 AT89C51的功能介绍 2
2.1.1简单概述 2
2.1.2主要功能特性 3
2.1.3 AT89C51的引脚介绍 3
2.2 ADC0808的引脚及功能介绍 5
2.2.1芯片概述 5
ADC0808芯片模型 5
2.2.2 引脚简介 5
2.2.3 ADC0808的转换原理 6
2.2.4 ADC0808的内部结构 6
2.2.5 ADC0808电路接线图 6
2.3 显示电路 7
2.3.1 LM016L的结构及功能 7
2.3.2 LM016L的引脚功能介绍 7
2.3.3 LM016L的电路接线图 13
2.4 复位电路设计 13
2.5振荡电路设计 14
三、软件设计与说明 10
四、系统仿真与调试 12
五、总 结 13
参考文献 14
附 录 15
附录A 系统原理图 15
附录B 程序清单 16
一、系统总体方案选择与说明
1.1设计要求
(1)使用51单片机,AD0809,数码管等元件组成
(2)能测量0-5V的直流电压
(3)能连续、稳定显示所测电压
(4)测量误差0.02V)
1.2 设计思路
⑴根据设计要求,选择AT89C51单片机为核心控制器件。
⑵A/D转换采用ADC0808实现。
⑶电压显示采用LCD显示。
1.3 设计方案
数字电压表的设计即将连续的模拟电压信号经过A/D转换器转换成二进制数值,再经由单片机软件编程转换成十进制数值并通过显示屏显示。该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。A/D转换主要由芯片ADC0808来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C51来完成,其负责把ADC0808传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0808芯片工作。
数字电压表系统硬件设计框图
二、硬件电路设计
2.1 AT89C51的功能介绍
2.1.1简单概述
AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C51是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图3-2所示。
图3-2 AT89C51芯片模型
2.1.2主要功能特性
(1) 4K字节可编程闪烁存储器。
(2) 32个双向I/O口;128×8位内部RAM 。
(3) 2个16位可编程定时/计数器中断,时钟频率0-24MHz。
(4) 可编程串行通道。
(5) 5个中断源。
(6) 2个读写中断口线。
(7) 低功耗的闲置和掉电模式。
(8) 片内振荡器和时钟电路。
2.1.3 AT89C51的引脚介绍
89C51单片机多采用40只引脚的双列直插封装(DIP)方式,下面分别简单介绍。
(1)电源引脚
电源引脚接入单片机的工作电源。
Vcc(40引脚):+5V电源。
GND(20引脚):接地。
(2)时钟引脚
XTAL1(19引脚):片内振荡器反相放大器和时钟发生器电路的输入端。
XTAL2(20引脚):片内振荡器反相放大器的输出端。
图3-3 电源接入方式
(3)复位RST(9引脚)在振荡器运行时,有两个机器周期(24个振荡周期)以上的高电平出现在此引脚时,将使单片机复位,只要这个脚保持高电平,51芯片便循环复位。
(4)/Vpp(31引脚)为外部程序存储器访问允许控制端。当它为高电平时,单片机读片内程序存储器,在PC值超过0FFFH后将自动转向外部程序存储器。当它为低电平时,只限定在外部程序存储器,地址为0000H~FFFFH。Vpp为该引脚的第二功能,为编程电压输入端。
(5)ALE/(30引脚)ALE为低八位地址锁存允许信号。在系统扩展时,ALE的负跳沿江P0口发出的第八位地址锁存在外接的地址锁存器,然后再作为数据端口。
您可能关注的文档
- 2012【FEXATA巴黎时尚之夜】春季时尚服饰品牌发布会活动策划案(可编辑).ppt
- 电拓产说会话术及演练教程.ppt
- 耐克公司陈列培训资料:店铺陈列细节.ppt
- 2009年温州酸酸乳主题促销活动策划方案.ppt
- 2010年酸酸乳音乐梦想学院路演活动策划方案.ppt
- 成都校园推广策划提案.ppt
- 从电视相亲节目看“80后”城市男青年婚恋观——以《非诚勿扰》为例.pdf
- 我国民营企业绩效管理存在问题及对策.doc
- PLC控制自动售货机的设计.doc
- PLC在自动售货机控制系统中的应用.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 《ISO31000:2024风险管理指南》指导手册(雷泽佳译2024-04).pptx VIP
- 2025届高考语文复习:《到橘子林去》高考真题说题课件.pptx VIP
- 广州市番禺区2015-2016学年九年级上学期政治期末统考试卷(含答案)详解.doc
- 《瑜伽》课程说课备课讲稿.ppt
- 2024年度医院整形美容外科学述职报告课件.pptx
- ISO31022-2020风险管理-法律风险管理指南(雷泽佳译).pdf VIP
- GBT 16180-2014《劳动能力鉴定 职工工伤与职业病致残等级》.doc
- TASCAM DR-40中文用户手册(说明书).pdf
- 体检中心一月质量控制重点工作计划和质控小结.docx VIP
- 2025最新字帖3年级下册_楷体.pdf
文档评论(0)