- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1 前言 1
2 设计方案 2
3 单片机内部结构简单介绍 3
3.1 51系列单片机内部基本器件组成 3
3.2 8051单片机引脚功能简单介绍 4
4 A/D转换器的类型及其引脚的简单介绍 6
4.1 AD转换器(模/数转换器)的分类 6
4.2 ADC0809的简单介绍 7
5 硬件电路的设计 9
5.1单片机主电路设计 9
5.1.1 复位电路 9
5.1.2 晶振电路 10
5.1.3 按键电路设计 10
5.1.4 显示电路设计 10
5.1.5 显示方式 12
6 软件设计 13
6.2主程序设计 13
6.1.1 工作流程 13
6.1.2 存储空间定义安排 14
6.2模块程序设计 14
6.2.1 A/D转换测量程序流程 14
6.2.2 显示程序流程 15
7程序 17
8仿真截图 20
9谢辞 21
10参考文献 22
11外文资料 23
1 前言
单片机是大规模集成电路技术发展的产物,1974年美国fairchild公司研制出世界上第一台由两块集成电路芯片组成的单片微型计算机F8,从此单片机开始迅速发展。从4位机到8位机到现在的16位机和32位机,单片机功能越来越强大,应用范围也越来越广泛。
单片机的发展通常分为以下几个阶段:
(1)第一代单片机(1974—1976)这是单片机发展的起步阶段。在这个时期生产的单片机属于4位机型,集成度低。典型的代表产品有intel公司的404四位单片机,主要用于家电家用电器领域。
(2)第二代单片机机(1976—1978)这是单片机的发展阶段。这个时代生产的单片机属于低档、中档8位机型,片内集成有cpu、输入输出接口、定时器和rom等功能部件,是8位机的早期产品,存储量较小,性能低,目前很少用。典型的产品有intel公司的mcs-48系列单片机。
(3)第三代单片机(1979—1982)这一代单片机的存储量和寻址范围都有扩展,而且还增加了中断源,并行I/O口和定时器计数器,集成了全双工串行通信接口电路。代表产品有intel公司的mcs-51系列单片机。
(4)第四代单片机(1982年以后)这是16位单片机和8位单片机高性能单片机并行发展的时代。16位单片机的特点是工艺先进、高度集成和内部功能强,代表产品有intel公司的mcs-96系列等。
随着大规模集成电路及超大集成规模电路的发展,单片机向着更深层次发展,主要体现在以下几个方面
(1)高度集成,一片单片机内部集成的rom/ram容量增大,增加了电闪存存储器,具有掉电保护功能,并集成了A/D、D/A转换器、定时器、计数器、系统故障检测和dma电路。
(2)引脚多功能化,随着芯片内部功能的增强和资源的丰富,一脚多用的设计方案日益显出重要的地位。
(3)高性能,这是单片机的发展所追求的一个目标,更高的性能将会使单片机应用的系统更加简单、可靠。
(4)低功耗,这将是未来单片机发展所追求的一个目标,随着单片机集成度不断提高由单片机构成的系统体积越来越小,低功耗将是设计单片机产片首先考虑的指标。
总之在现在科学快速发展的今天,我们所使用的的仪器越来越智能化,本次设计对于单片机以后的学习中会有很大的帮助。
2 设计方案
将数据采集接口电路输入电压传入ADC0809数模转换元件,经转换后通过D0至D7与单片机P0口连接,把转换完的模拟信号以数字信号的信号的形式传给单片机,信号经过单片机处理从LED数码显示管显示。P3口,实现复位。P2口接数码管位选,P1接数码管,实现数据的动态显示,如下图所示。
图2-1系统总体方案结构图
3 单片机内部结构简单介绍
3.1 51系列单片机内部基本器件组成
?
1 中央处理器(CPU):是MCS-51的CPU能处理8位二进制数或代码;2 内部数据存储器(RAM):8051芯片共有256个RAM单元,其中后128单元被专用寄存器占用(稍后我们详解),能作为寄存器供用户使用的只是前128单元,用于存放可读写的数据。因此通常所说的内部数据存储器就是指前128单元,简称内部RAM。地址范围为00H~FFH(256B)。是一个多用多功能数据存储器,有数据存储、通用工作寄存器、堆栈、位地址等空间。3 内部程序存储器(ROM):8051内部有4KB的ROM,用于存放程序、原始数据或表格。因此称之为程序存储器,简称内部RAM。地址范围为0000H~FFFFH(64KB)。4 定时器/计数器 8051共有2个16位的定时器/计数器,以实现定时或计数功能,并以其定时或计数结果对计算机进行控制。定时时靠内部分频时钟频率计数实现,做计数器时,对P3.4(T0)或P3.5(T1)端口的低电平脉冲计数。
5 并行I/O口 MCS-51共有4个8位的I/O口(P0、P1、P2、P3)以实现数据的输入输出。具体功能在后
文档评论(0)