毕业论文-基于AT89C51单片机控制的温室自动化控制系统设计.docx_第1页
毕业论文-基于AT89C51单片机控制的温室自动化控制系统设计.docx_第2页
毕业论文-基于AT89C51单片机控制的温室自动化控制系统设计.docx_第3页
毕业论文-基于AT89C51单片机控制的温室自动化控制系统设计.docx_第4页
毕业论文-基于AT89C51单片机控制的温室自动化控制系统设计.docx_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业论文(设计)题 目 温室自动化控制系统 指导老师 职称 学生姓名 学号 专 业 班级 1班 院 (系) 完成时间 2014年4月20日 30基于at89c51单片机控制的温室自动化控制系统设计摘 要本系统把单片机作为主要控制核心,并且利用温度传感器对温室的温度进行实时采集和控制,以此实现温室温度的自动化控制。本文设计的温室自动化控制系统主要是由单片机处理系统、传感器信息采集系统、信息处理系统以及led信息显示系统等四个主要部分构成。设计此系统,可以使用数字按键系统对温室的温度进行一定范围内的设定,并且还能够通过传感器系统对温度进行采集,由led显示系统对温度的采集结果实时显示。如果设定的温度值比采集到的温度值高的时候,可以用温度加热器升高温度,直到能够达到设定的温度值;反过来,开启降低温度的措施,用来达到降低温度的效果。通过本文设计的温室自动化控制系统,对温室大棚内的温度进行有效性、可靠性的检测和控制,用于能够实现保证大棚内的作物在最适宜的温度下生产,提高产品的产量和质量。本文侧重于软件设计,在电路图与软件程序源设计完以后,运用proteus 软件进行仿真,以此来证明测试软件设计的可行性。关键词 at89c51单片机/proteus/ds18b20传感器/温室/温度测量和控制the automatic control system of the greenhouseabstractthis system takes the at89 c51 single chip as the control core, real- time data acquisition and control using the temperature sensor ds18 b20 temperature in greenhouse, automatic temperature control in greenhouse. the system is composed of sensors, data acquisition system, information processing system, data display system of four modules. you can set the key greenhouse temperature value, the collection of temperature by led digital tube display. when the set temperature value than the collection temperature, through heating, in order to reach the set value; otherwise, open cooling measures, in order to achieve cooling effect. through the system, effective, reliable detection and control of the temperature in the greenhouse, so as to ensure the greenhouse crop production at the optimum temperature, improve yield and quality.keywords at89c51 microcontroller,proteus, ds18b20 sensor, greenhouse, temperature measurement and control目 录中文摘要.英文摘要1. 引言11.1 温室自动化控制技术的发展概况21.2 国内发展趋势及方向21.3 温室自动化控制发展建议32. 温室温度自动化控制系统简介42.1 总体方案设计52.1.1 设计目标52.1.2 总体设计方案52.2 自动化控制系统的设计62.2.1 基于at89c51的单片机处理系统62.2.2 温度采集系统72.2.3 led显示系统112.2.4 键盘输入系统122.2.5 温室加热降温系统143.温室自动化控制系统测试仿真143.1 proteus软件简介143.2 proteus软件使用方法153.2.1 创建文件153.2.2 绘制电路图153.2.3 加载目标文件163.2.4 运行仿真17总结18致谢19参考文献20附录211. 引言植物的生长都是在一定的环境中进行的,其在生长的过程中收到环境中各种因素的影响,像温度、湿度、光照等等。 传统农业基本听天由命,靠天气的变换来决定作物生长的环境,决定作物生长的状况。我国的现状,农业依旧占据了重要的地位,有很大一部分人依旧靠基本的农作物种植过活。 要想能够改变国民经济的状况,特别是立足现代国情,仍然要依靠农业的发展,特别是农村低收入农民的农业发展。这就需要我们立足现代化需要以及现代化专业技术以及知识让农业从传统化农业转向现代化农业,让农业提升成一种高效的经济来源。要想让传统的农业向现代化化农业转变,必须要依靠农业科技的发展,展开新型的农业科技革命,努力发展科学技术,带动新型农业的发展。 温室大棚在农业农作物的种植中的广泛应用,极大地推动了农业作物的生长条件需要,但是传统的温室大棚自动化控制程度很低,很多项的工作基本还是要靠人力资源去完成,并且在操作的过程中,有很大的偏差,不能有效控制,更不能实施规模性,广泛性,产业化生产,在很大程度上制约着了现代化温室的所带来的经济效益。随着微型计算机和传感器技术的飞速发展,其成本低,可靠性高,对农业的转变带来了很多的方便。 运用现代化的温室自动化控制系统,不仅仅能够提高操作的准确性,而且还能够有利于控制操作过程的科学性管理,在很大程度上是降低了对控制本系统的人力资源本身智力素质和本能体力的要求。除此以外,还能够准确定时定量,高效地进行温室环境控制,提高产品质量和产量。本文设计的温室自动化控制系统,在功能上虽然比较单一,只是在温度上做出控制,但本文的理论部分所涉及的知识面是很广阔的,不仅包括单片机的控制,还包括了传感器、显示器以及电路设计等等。在这些部分的设计上边,包涵的知识层面基本囊括了大学本科在电子信息工程专业方面的理论,其中包括:单片机基础应用、数字信号处理、模拟电路以及实验课程proteus的使用等等方面。可以说是,这个温室自动化控制系统的毕业设计是大学本科四年所学知识的一个总结概括。1.1 温室自动化控制技术的发展概况目前温室自动化控制技术的技术可以说已经到了纯火炉青的地步了,特别是在温室大棚的使用中,更是给我过的农业发展带到了突飞猛进的时代,可以说,温室控制系统使我国的农业优先进入了现代化科技时代,在带动地区经济,特别农村经济,在增加农村以农业为基本营生做基础的农民的经济收入起到了不可替代的作用。现代化的温室大棚主要是自动化控制,而更高一级的是智能化控制,智能化控制需要更多的技术要求和资金需求,所以,现在市场上的主要应用是自动化控制,一方面减轻了劳动力方面的需求,另一方面在资金需求 以及技术要求上都不是很高,特别适合现在中小型农资企业。1.2 国内发展趋势及方向目前,国内的主要发展趋势是倾向于本文谈及的温室自动化控制,并不是智能化温室控制系统,首先,本文设计的温室自动化控制系统成本需求低,在大部分的地区,面对大部分的生产者都有能力很容易接受。第二方面,本文涉及的温室自动化控制系统,相对于高科技这个概念还有一定的距离,现在,有很多生产者并不是很了解这些知识,本文设计的系统,就有简易易懂的特点,能够让各个层次知识面的大众所接受,能够驾驭这项技术,用于生产。所以,目前市场上最流行的趋势就是自动化控制系统,当然,在现代化社会建设的过程中,最终,智能化科技终究会成为主流,替代现在的自动化技术。根据国内外的综合温室控制技术方面考虑,我国的现代温室控制系统发展历程以及方向如下:1.手动控制。这只是初期没有任何自动化控制技术之类的温室应用,它主要依靠普通劳动力手动对温室的环境进行控制,准确来说,它只是有温室的效果,并没有温室的科技。2.自动化控制。这个阶段比较普遍化,目前大多数的中小型实验基地以及生产基地都是这种类型的,不仅做到了温室的效果,而且还加进了现代化技术,将单片机微机技术运用到这个系统中,在一定程度上做到了自动化控制,但是它还有很多需要改进的地方,并不适合现代化农业发展需要。3.智能化控制。智能化技术是最符合现代化需要的一项硬件指标,这个是在自动化控制技术的基础上,将自动化控制转变为智能,就是所谓的智能控制,让温室内的环境能够应对农作物的各种需要,并且在这个过程中,人或者是劳动力发挥的作用很小,甚至没有,只需要一个人一台机器,足以实现农作物的生产整个过程。1.3 温室自动化控制发展建议目前,国内的温室自动化技术发展的还算可观,特别像智能化温室控制已经得到了广大群众的认可,并且运用到了各个领域。只是目前还不能广泛应用,特别是应用到普通农业生产,当然有很多的外部因素,不过自身也存在着不少的问题,像技术问题,因为智能化需要高学历知识层面的技术员操作,而现在我们面对的情况是文化程度中低偏下的劳动者,有很多的技术问题无法面向他们。还有类似于资金问题,因为科技的需要,所需要的技术,以及设备器材当然也需要昂贵的资金,目前在一些发展程度以及市场可观的条件下的城市周边才会有这样的资本去开发智能化温室市场。诸如此类问题还有很多,都迫切需要我们一一解决。一方面在保证智能化的品质,另一方面还要保证所需资金的控制,好让更多的广大群众接收这样的智能化,让人人都能享受智能化科技发展带来的成果。当然,在发展的过程中我们要尽量避免出现质量问题,温室控制系统应用在温室大棚方面,关乎着食品安全的问题,在温室大棚内的农作物蔬菜,供给给市场的大部分都是绝对合格,属于无公害蔬菜绿色食品。所以,我们一定要利用现代化科技正真实现服务于人,便利与人的好作风。2. 温室温度自动化控制系统简介本文所要研究的课题主要是基于单片机at89c51控制的温室温度控制系统的设计,主要内容是介绍了如何利用各个器件设计出四个控制系统对温室内温度进行实时控制及调节,实现了温度的实时显示及调节。温室温度控制的自动化部分,用单片机与硬件电路的相互配合完成温度的自动化控制以及实时检测和温室温度显示,利用传感器 ds18b20和单片机的相互连接并且利用软件与硬件电路配合来完成对加热系统的实时控制,当超出给定的设置温度值,将会完成自动恢复控制的功能。温室内的温度控制部分,运用了pid回路的负反馈控制,以此在控制系统中,由温度传感器ds18b20检测温室内的温度,并且采用中值滤波的方法取一个适当的数值植入程序存取器,当做内部一个单元的最后检测信号,并在 led显示器中显示。当控制器被当做控制mcu的输出,把算法之间的差异用来检测信号,用设定的温度值作为信号来调节到致动器,以此调节加热功率来调节电阻器是否加热,控制加热器的温度。这个温度传感器不仅具有体积小,功耗低,性能高,抗干扰能力强和容易和微处理器相结合的特点,特别适合用于多点温度控制系统,并且每一块ds18b20的具有独特存储号码,可以被存储在rom中,为了在较大的温度测量与控制系统安装形式单为单行并且任意数量的ds18 b20芯片。存或者取ds18 b20的信息,有时也就只能从从数据总线ds18b20中的一行存取或者温度变换功率,该总线本身也可以向所连接的 ds18 b20供电,并且还不需要任何额外电源。同时,总线提供九位温度显示读数,不需要任何外设就可以很容易地制成温度检测系统。而且利用本次的设计主要实现温度控制,检测,显示,以及温度范围值设定,超过设定的范围值的时候就可以自动开启加热装置或者降温等温控功能。而且本系统还要以单片机为主要控制主干,使温度传感器通过其中一根接口线与单片机相连接,又加上温度控制检测部分和按键设置等部分来共同实现对温度的自动化监测与控制。温室自动化控制概况图如图2-1: 图2-1 温室自动化控制概况图2.1 总体方案设计2.1.1 设计目标本系统的设计目标是要要设计一个是如下大小的温室: 温室结构的规模为:屋脊的高度为5m,檐的高度为3.5m,单跨度的长度为6m,长为15m,地面面积大约为120平方米。我们要控制的温度在这个室内应该是保持在10摄氏度40摄氏度之间,并且在这个区域内的温度值是可以自由设定的。2.1.2 总体设计方案本文主要设计的是基于在单片机at89c51的控制下的温度自动检测以及调节 的系统1、选择单片机at89c51,通过所学知识了解其基本内部结构、特性以及功能,运用基本的知识进行电路连接,完成单片机的自动化功能。2、选择温度传感器ds18b20来实现对环境温度进行实时检测,并且能够将采集到的数据再传到单片机处理。 3、人机对话窗口实现的功能主要是键盘输入设定温度值以及通过led显示系统显示,以达到人机最直接的交流控制。2.2 自动化控制系统的设计2.2.1 基于at89c51的单片机处理系统该系统采用atmel公司的at89c51单片机。 如下图为at89c51单片机的最小系统内部结构简图如图2-2: 图2-2 at89c51单片机的最小系统内部结构简图该系统包括一个时钟电路和一个复位电路, 单片机at89c51有一个振荡电路,只要这两个引脚接地引脚(即18 ,19引脚)连接上简单的石英晶体即可。单片机at89c51的时钟频率为12mhz。复位引脚位于芯片x1,x2位置,当该引脚被连接到两个机器周期(一个机器周期为6个时钟脉冲) ,就可以起动一个复位操作。对于上电复位操作,要在复位电路的引脚上串接了一个电容。当复位引脚接+5 v电压时,这时电容就等同于短路状态,要经过过一段时间(在这段时间内要完全复位状态)后,电容会被充满电,这时等同于断开状态。还有另外一种手动复位的操作,让串联在一起电容器中的单片机at89c51复位引脚与另一个按钮开关相连接。当按钮开关处于断开状态时侯,电容器处于充电状态;当按钮被按下连接时,与单片机串联的电容就会放电,复位引脚就会处于高电平状态,以实现放电达到复位的目的。2.2.2温度采集系统此系统采用的温度的采集原理以及转换电路原理图如下图所示,它的工作原理如图2-3:图2-3 工作原理图本系统通过ds18b20采集温室内部环境温度值,并且经由三个放大器的作用将温度信号转化为为模拟的电流量,然后再经过adc0804将得到的电流模拟量转换成数字量的信号,用以实现对接收芯片的识别作用。如上图图3 ds18b20温度传感器采集系统的工作电路原理图 。根据上述电路原理图,下边我们介绍一下各个器件在电路中所起的主要作用: opa1:把零摄氏度作为基本标准,通过调节可变电阻r10让其输出电压变为2.8v。opa2: 减2.8v,并反相。opa3: 放大5倍并反相。例如: ad590输出电压为1.5伏特,则其温度为:1.5/5(opa3)+2.732(opa2)=3.302伏特;3.302/10k=303.2微安培; 303.2-273.2=30微安培30温度值opa1opa2opa3adc vinadc输出值02.732v0v0v0v00h102.832v-0.1v0.5v0.5v19h202.93v-0.2v1v1v32h303.032v-0.3v1.5v1.5v4bh403.13v-0.4v2v2v64h503.23v-0.5v2.5v2.5v7dh603.33v-0.6v3v3v96h703.43v-0.7v3.5v3.5vafh803.53v-0.8v4v4vc8h903.63v-0.9v4.5v4.5ve1h1003.73v-1v5v5vfah表1 各温度与3个opa及adc0804的输入与输出关系下图2-4为 adc0804: 图2-4为 adc0804 我们所说的a/d转换器(模拟/数字转换器)就是一个模数之间进行转化的转换器,将输入的模拟信号转换为数字信号。在模拟信号输入端口进行传输的信号,能够当做传感器或者是转换器的输出来用,并且adc在此产生的数字信号也能够将传输给微处理器进行处理,可以进行进一步的使用。adc0804电压量的输入数值与数字信号的输出值转化,根据下表2所示:十六进制码二进制码二与满刻度的比率相对电压值vref=2.56伏高四位字节低四位字节高四位字节电压低四位字节电压f111115/1615/2564.8000.300e111014/1614/2564.4800.280d110113/1613/2564.0600.260c110012/1612/2563.8400.240b101111/1611/2563.5200.220a101010/1610/2563.2000.200910019/169/2562.8800.180810008/168/2562.5600.160701117/167/2562.2400.140601106/166/2561.9200.120501015/165/2561.6000.100401004/164/2561.2800.080300113/163/2560.9600.060200102/162/2560.6400.040100011/161/2560.3200.0200000000表2 数字转换表 adc0804电压输入与数字输出关系例如:vin=3v,由上表可知2.880+0.120=3v,为10010110b=96h。目前的ds18b20产生的电流信号与绝对温度值是成正比的,他的工作电压能够接收4 v-30 v ,能够检测到的温度范围值是负55正150,并且它还有相当好的线性输出性能,温度只要每每增加1,他的电流就会增加1微安培。当测试温度为0时,此时ds18b20的电流信号值为273.2ma,经过10千欧姆电阻增压后电压为2.732v。按上述方法原理以此类推。然后经过温度传感器以及a/d模数转换器将该信号转化为单片机可接受识别的数字信号。 2.2.3 led显示系统本显示系统译码器ic和温度显示电路的主要工作原理如下图2-5所示:图2-5 显示系统译码器ic和温度显示电路原理图上图所示的显示器元件的工作原理是:它将温度转化而成的数字量,也就是测得的温度值,通过单片机at89 c51的p1端口而且经过两个编译码ic输出并且发送到分为两个七段数码管显示,这两个 led都是共阳极的。图2-6 译码ic及温度显示 图2-6 译码ic及温度显示d、c、b、a: bcd码输入引脚。a、b、c、 g:7段数码管输出引脚。lt:作为测试引脚,当接上高电平电压的时候,7段led显示数码管就会发光。但是在平常情况下都是接低电平的。rbi:这个引脚是输入信号的引脚,在平常情况下也是处于低电平状态。bi和rbo:这个引脚是输出信号引脚,在平常情况下应处于低电平状态。2.2.4 键盘输入系统下图2-7所示的是键盘扫描电路图: 图2-7 所示的是键盘扫描电路图上图2-7是一个键盘扫描示图,这个是集成电路ic74922的键盘扫描示意图。键盘电路扫描原理是将键盘的按键都接在一个 集成电路ic74922的芯片上,当电源通电的时侯,假如在键盘上有按键按下触动时侯,此芯片就会产生一个微弱信号并且会经由ic74922的四个端口 a、 b、 c、 d将此信号传递给单片机at89c51处理。此键盘样板是采用比较简洁方便易操作的矩阵式,键盘版面结构图如下图2-8所示。 该键盘连接到键盘扫描ic 74922 (如图2-6 )项,通过74922 x1键盘输入 - x3和y1 - y4输入。图2-8 键盘版面结构图基于本键盘扫描系统ic74922为4*4矩阵样式,所以以下键盘编码程序的每行后面都会加有有0ffh,用来配合电路硬件的控制使用。 表3 键盘编码键盘扫描ic74922的工作过程: 连接键盘线的行和列,在接通电源时,ic74922芯片开始进行键盘扫描,如果有按键按下就会产生信号,信号再通过 p1口输入单片机,再经过译码器 ic在 led上显示出温度。芯片不断扫描检测是否有键按下,当检测到,右键单击, da就会被置1,与其相应的子程序就会同时执行,温度的比较器就会对结果比较,一旦超出了其上限或下限,就会立刻采取加热或冷却。2.2.5 温室加热降温系统如下图2-9所示,继电器连接到端口,加热器连接到继电器。在提高温度的时侯,单片at89c51的p2.1端口,就会被设置为1(高电平),以此控制加热器并使之加热。因为温度超过预定值而需要降低室内温度时侯,此时单片机at89c51就会控制端口p2.2,使其置为1(高电平状态),以此控制降温风扇或者其他降温措施来降低室内温度。温室自动化控制系统的设计总电路原理图,如下图2-9所示:图2-9温室自动化控制系统的设计总电路原理图3.温室自动化控制系统测试仿真3.1 proteus软件简介proteus软件是由英国labcenter electronics 公司开发的eda工具软件,它的功能非常强大,集电路设计,制版以及仿真功能与一身,不仅能够对电工,电子技术学科设计的电路进行设计与分析,还能够对微处理器进行设计和仿真。基于它的种种功能,很适合本文设计的温室自动化控制系统仿真,一方面界面比较清晰,可视化强度好,另一方面操作也相对不是太复杂,对于仿真产生的结果能够存储并且拷贝,利于大家共同分析研究。3.2 proteus软件使用方法3.2.1 创建文件双击桌面上的proteus软件图标,进入软件集成环境,选择“file”再打开“creat new design”命令,选择default模板,单击ok并进行保存命名为“led.dsn”。如图3-1:图3-1 创建文件图3.2.2 绘制电路图如图中所示的界面的最顶端单击 “标题栏”下的“file view edit”的“菜单栏”,来创建窗口,再在打开的列表中左侧“模式选择工具栏”中选取元器件,并且单击就可以选取,如下图3-2所示的元器件的选择界面:图3-2所示的元器件的选择界面此时,你可以使用鼠标来选择您的设备,然后预览上图框的右上角会显示你的组件图,要选择好所需的组件,在“对象选择窗口”中选择一个设备,你可以把它放在图中的空白界面“原理图编辑器窗口中的方向”, 该组件被选中,他们将被放置在适当的位置,可以使用连接线的电路连接好。3.2.3 加载目标文件在单片机at89c51上用鼠标双击左键钮,就会生成一个名为edi component的可视化窗口,此时右单击program file文件列表,就可以添加源程序目标文件在keil中将会自动生成hex文件,生成方式如图3-3:图3-3:生成hex文件方式3.2.4 运行仿真点击确定键按钮ok键,再单击proteus isis编辑界面环境下方的开始起动仿真按钮,此时就开始运行仿真,通过用户界面可以观察到实验运行结果如下图3-4:图3-4:用户界面4. 总 结在完成本论文的过程中,遇到过各种各样的问题。在论文前期规划上,时间没有能够安排合理,以致于行文结果比较混乱。对本校的论文规范没有熟悉,在论文格式规范上,没有讨好的把握。本文主要是侧重于软件的应用,在硬件方面,主要做的工作只是理论,不能完善,对此深表遗憾。在编写源程序的过程中,思路不清晰,编写混乱,当然也有借鉴他人的代码,得到了很大的帮助。在仿真过程中,因为对proteus软件的不熟知,以至于在这个过程中耽误了很多的时间,并且还不能得出正确的运行结果。总之,在写论文的过程中,困难重重,还好有周老师的细心指导和同学之间的相互帮助,才能够勉强完成。致 谢本文在指导老师老师的指导下完成,我对此表示深深的感谢。在做此毕业设计的过程中,我遇到过种种困难,没到这个时候,我就会请教周老师,周老师都会细心给予指导。并且,有很多我们一起也不能解决的问题,周老师都会在课后细细查阅各种资料,给予我尽可能的帮助。本文的能够完成,有一半功劳是周老师的,对此,我唯有感谢。在完成本文的过程中,查询了很大一批资料,对于整理这些资料的各位学者,虽然不知道你们是谁,但我依旧感谢你们为这个方面的知识所做出的贡献,我深表欣慰。在写本论文时候,还要感谢陪伴在我身边的各位同学,室友,有各种各样的问题都是在他们的帮助下,才能够完成,不仅给我节省了一大堆的时间,更让我能够坚持这个事情,直至完成本文设计。由于我的学术水平有限,所写论文难免有不足之处,恳请各位老师和学友批评和指正!参考文献1焦素敏.数字电子技术基础(第二版).北京:人民邮电出版社, 2012年6月2童诗白.模拟电子技术基础(第四版).北京: 高等教育出版社,2011年 2月3束慧,等.单片机技术及应用基础. 北京:人民邮电出版社,2010年04月4高西全.数字信号处理(第三版) .西安:西安电子科技大学出版社,2008年4月5赵燕.传感器原理及应用. 北京:北京大学出版社,2010年2月6邓红.电子信息专业英语. 北京:高等教育出版社, 20087朱清惠.proteus教程. 北京:清华大学出版社,20108周荷琴,等.微型计算机原理与接口技术.合肥:中国科学技术大学出版社,2010年.9 陈大钦主编.电子技术基础实验m.第二版,北京:高等教育出版社,200010宁铎等编著.电子工艺实训教程m. 西安:西安电子科技大学出版社,2006.211 彭介华主编.电子技术课程设计指导m.北京:高等教育出版社,199712陈志旺等编著.51系列单片机系统设计与实践m.北京:电子工业出版社,2010.1 附 录程序中各寄存器说明如下: 30h、31h: 所测得的实际温度32h、33h: 键盘设定的温度34h: 系统的上限温度值(30)35h: 系统的下限温度值(20)36h: 旧温度值的存放地址源程序如下: org 00h jmp start org 0bh jmp tim0 start: mov tmod,#01hmov th0,#60 mov tl0,#76 setb tr0 mov ie,#82h mov r4,#09h mov r0,#30h clear: mov r0,#00hdjnz r4,clear mov a,#00h mov dptr,#table1 movc a,a+dptr mov 34h,a mov a,#01h mov dptr,#table1 movc a,a+dptr mov 35h,a mov 36h,#0ffh start0: movx r0,await: jb p3.4,keyinjb p2.0,adc jmp wait adc: movx a,r0mov 37h,a clr c subb a,36h jc tdown tup: mov a,37hclr c subb a,34h jnc poff jmp loop pon: clr p2.1jmp start0 poff: setb p2.1jmp loop tdown: mov a,37hclr c subb a,35h jc pon jmp loop loop: mov 36h,37hclr a mov r4,#0ffh djnz r4,$ call l1 mov 21h,#10h nov r1,#30h disp1: call dispdjnz 21h,disp1 jmp start0 l1: clr cmov 30h,#00h mov 31h,#00h mov r3,#08h next: rlc amov r2,a mov a,30h addc a,30h da a mov 30h,a mov a,31h addc a,31h da a mov 31h,a mov a,r2 djnz r3,next l2: mov a,30hadd a,30h da a mov 30h,a mov a,31h addc a,31h da a mov 31h,a ret keyin: jb p3.4,$mov a,p3 anl a,#0fh mov dptr,#table movc a,a+dptr xrl a,#0ah jnz start0 jb p3.4,keyin1 mov r1,#32h call disp mov r5,4fh d4: mov r7,#0ffhd3: mov r6,#0ffhd2: jb p3.4,keyin1djnz r6,d2 djnz r7,d3 djnz r5,d4 jmp start0 keyin1: jb p3.4,$mov a,p3 anl a,#0fh mov dptr,#table movc a,a+dptr mov 20h,a xrl a,#0ah jz x1 mov a,20h xrl a,#0bh jz wait1 mov a,20h xch a,32h xch a,33h wait1: mov r1,#32hcall disp jb p3.4,keyin1 jmp wait1 x1: jmp start0disp: mov a,r1anl a,#0f0h swap a mov 38h,a inc r1 mov a,r1 anl a,#0fh swap a orl a,38h mov p1,a call delay ret tim0: push accpush psw mov th0,#60 mov tl0,#76 mov a,33h cjne a,31h,t mov a,32h cjne a,30h,t jmp off t: jc offclr p2.1 return: pop pswpop acc reti off: setb p2.1jmp return delay: mov r7,#06d1: mov r6,#248djnz r6,$ djnz r7,d1 ret table: db 01h,02h,03h,0ffhdb 04h,05h,06h,0ffh db 07h,08h,09h,0ffh db 0ah,00h,0bh,0ffh table1 : db 4bhdb 32h end 您好,为你提供优秀的毕业论文参考资料,请您删除以下内容,o(_)o谢谢!anationalsurveywasrecentlylaunchedtoevaluatetheeyehealthofchinesechildrenandteenagers.onjune6,chinasannualnationaldayforeyecare,thechinayouthdevelopmentservicecenterandzhejiangmedicine,aleadinglistedchinesepharmaceuticalcompany,jointlyannouncedthekickoffofthesurvey.inaboutonemonth,aquestionnairecompiledbytopeyecaremedicalexpertsinchinawillbedistributedthroughmultipleonlinepartners,includingh,aswellasthroughofflinesurveyeventsheldinuniversities,middleschoolsandprimaryschoolsacrossthecountry.areportwillbereleasedbasedonthesurveystatisticsandanalysis,andmostimportantly,guidelinesforparentsandyouthonhowtocarefortheeyesandpreventmyopiaagrowingprobleminchinasdigitizedsociety,willalsobeattachedonthereport.myopiaisnotonlyadiseasethatmakespeopleseethingsblurrily,butalsoleadstoseverecomplications,suchasglaucoma(increasedpressurewithintheeyeball),andcancauseblindness,saidzhouyuehua,anestablishedeyecarespecialistwithbeijingtongrenhospital.itisveryimportantforparentsandchildrentoknowabouttheriskandcarefortheireyes.thereareabout450millionmyopiapatientsinchina.amongchinesemyopiapatients,30millionareseverepatients,accordingtozhoutheprevalenceofmyopiaamonghighschoolandcollegestudentsismorethan70percent,andthesituationiscontinuouslyworsening,headded.sunzhu,directorwiththechinayouthdevelopmentservicecenter,saidlonghoursofstudy,lackofexercise,especiallyoutdooractivities,andattachmenttoelectronicscreenaresomeofthetopreasonsbehindthewidespreadmyopiaproblems,andtheincreaseofyoungerpatients,althoughchinahasmadegreatprogressinimprovingthehardwarefacilitiesandlightingconditionsinschools.hesaidhehopesthesurveywillalertpeopleonthethreateningsituation,andalsohelpmedicalexpertstobetterguidelineparentsandchildrensbehaviorstocareforeyes,basedonthetimelyandfactualstatisticsthesurveycollected.aseriesoffollow-upeventswillalsobeheldinsixcities,includingjinaninshandongprovince,andchangshainhunanprovince,toeducatepeopleonhowtocareforeyesafterthesurveystarted. more and more chinese are jogging to get and stay fit. most joggers will run alone, but some will jog with friends or even coaches. the beijing olympic forest park is one of the most popular spots. it is packed with runners in the afternoon, usually after work, and at weekends. jogging after a whole days work can be a way to unwind. it is true for he wenjun, whose workplace is right near the forest park. she discovered her athletic aptitude at the age of seven, when she began playing tennis. then she turned to jogging, and she has persevered with it for 10 years. i come to jog almost every day after work, whenever i have time. i think jogging is good for my health. and for me, a girl, it helps me to achieve to eternal goal, to keep slim, he said. he says she prefers jogging alone, so she can focus better. she loves jogging, even during beijings smoggy days. if the smog is severe, ill hold off jogging for a while. but if i really want to get away from work, ill wear a mask, or just ignore the smog and go on jogging, she said. for those who are not so athletic, jogging also has its attractions. wu houbin started roughly two years ago, when he was severely obese. within two months, his weight dropped from 82 kilograms to 64 kilograms. the success helped him recover health, and he has made friends. jogging does not require speed, but stamina. if you want to stick to the game, you need to take it as a mission, a habit, and then eventually a hobby, wu said. but persevering with jogging is not always easy. jogging is beneficial for heart-lung function, and the skeletal system, but doctors say improper technique damages the joints, especially the knees and ankles. excessive jogging wears down the body, and harms ones health. poor technique harms the muscles and skeleton, and can cause secondary injures. and, jogging in a bad env

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论