基于MCS51单片机的温度测量系统.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MCS51单片机的温度测量系统

目 录 第一章 MSC51单片机的结构与原理 5 1.1 MSC51单片机的发展 5 1.2 单片机的结构 6 1.2.1 MSC51单片机的基本结构 6 1.2.2 单片机的内部结构 7 1.3 单片机的引脚 7 1.4 MCS51的存储器结构 8 1.4.1 程序存储器ROM 8 1.4.2 数据存储器RAM 9 第二章 温度控制系统硬件设计 10 2.1 系统使用的仪器设备及芯片 10 2.2 实验相关芯片介绍 11 2.2.1 串行E2PROM芯片AT24C02 11 2.2.2 串行A/D转换芯片TLC1549 13 2.2.3 8D锁存器74573 15 2.3 LED数码管显示器 16 第三章 温度控制系统软件设计 17 3.1 温度控制系统软件实验内容 17 3.2 软件设计 18 3.3 程序的修改 19 3.4 程序流程图 20 第四章 心得体会 20 附录(源程序) 21 第一章 MSC51单片机的结构与原理 1.1 MSC51单片机的发展 随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,称为自动化和各个测控领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。 单片机作为微型计算机的一个重要分支,应用面很广,发展很快。自单片机诞生至今,已发展为上百种系列的近千个机种。 数据处理、测试位,置位,复位位操作 (128B SFR)在程序运行时存储工作变量和资料永久性存储应用程序,掩模ROM、EPROM、EEPROM串行输入/输出口(2条)串行通信、扩展I / O接口芯片计满溢出、中断标志置位、向CPU提出中断请求,与CPU之间独立工作由 CPU 、存储器(包括 RAM 和 ROM )、 I/O 接口、定时 / 计数器、中断控制功能等均集成在一块芯片上,片内各功能通过内部总线相互连接起来。 1.4.1 程序存储器ROM 1、程序存储器作用及寻址范围 作用:存放指令(程序)的存储器,用PC作地址指针。 寻址范围:0000~FFFFH,共64KB;片内、片外统一编址。 片内:PC=0000~0FFFH;片外:PC=1000~FFFFH 2、ROM低端的几个特殊入口地址 0000H:CPU开始执行指令时的第一个取指单元,执行时PC的内容从0000H开始; 0003H~0002B:中断专用固定入口地址(系统规定); 1.4.2 数据存储器RAM 1、片内128字节的数据存储器可分为三部分 (1)工作寄存器区0~3区 地址从00H~1FH,共有32个字节。每8个字节(记作R0~R7)构成一个区,共4个区。工作寄存器区的选择由程序状态字PSW中的RS1和RS0位的值来确定。 (2)位寻址区 该区域地址从20H到2FH,共16个字节,128位,使用指令可寻址到位。 (3)数据区 地址从30H到7FH,共80个字节,可作为用户数据存储器,按字节访问。用户堆栈通常在该区域开辟。 2、特殊功能寄存器区SFR 8051把CPU中的专用寄存器、并行端口锁存器、串行口与定时器/计数器内的控制寄存器等集中安排到一个区域,离散地分布在地址80H~FFH范围内,这个区域称为特殊功能寄存器区SFR。 图1.4 片内数据存储器RAM地址空间 第二章 温度控制系统硬件设计 2.1 系统使用的仪器设备及芯片 此温度控制系统使用的仪器和设备主要有PC机、WAVE软件、E51/S仿真器+POD8X5X仿真头、MULT_51C实验板、仿真器专用电源等,所使用的芯片有串行E2PROM芯片AT24C02、串行A/D转换芯片TLC1549、8D锁存器74573、LED数码显示器等。 2.2 实验相关芯片介绍 2.2.1 串行E2PROM芯片AT24C02 AT24C02是带I2C总线接口的E2PROM存储器,具有掉电记忆功能,并内含256×8位存储空间,具有+5V单电源供电、二线串行接口、低功耗CMOS技术、双向数据传输协议、8字节页面写模式、允许写部分页面、自定时写周期、内部结构 256X8(2K)、工作电压宽(2.5~5.5V)、擦写次数多(大于10000次)、写入速度快(小于10ms)高可靠性,数据保留时间长等特点。 图2.1 AT24C02芯片工作及引脚图 表2.1 AT24C02芯片引脚功能说明 序号 符号 功能 直流电压(V) 1 A0 地址输入 0 2 A1 地址输入 0 3 A2 地址输入 0 4 GND 接地 0 5 SDA 串行数据输入/输出 4.5 6

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档