




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湿度控制器的设计课程设计报告题目:湿度控制器的设计学生姓名:陈永浩学生学号:1008020201 系别:电气信息工程学院专业:自 动 化届别:2014届指导教师:刘 云 侠电气信息工程学院2013 年 4 月成绩淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 1 页湿度控制器的设计学生:陈永浩指导教师:刘云侠电气信息工程学院自动化1 课程设计的任务与要求设计的任务利用单片机设计并实现湿度控制器的控制,以及用 proteus 软件完成对控制器的仿真与校验。通过本课程的设计进一步了解单片机的基本功能和使用方法。1.2 课程设计的要求设计一个基于 51 单片机的湿度检测器,该设计要
2、求实现以下功能:(1)基本功能:能够检测一定范围内的湿度值, 过限报警。(2)主要技术参数:湿度检测范围: 10%-100%rh ;检测精度:1%rh ;显示方式:四位显示;报警方式:蜂鸣音报警;(3)设计温度控制器原理图,学习用protel 画出该原理图。并用proteus 进行仿真设计和绘制软件流程图。用c 语言进行程序编写后写入单片机中进行仿真调试。课程设计的研究基础本设计主要由软件部分构成, 其中所需要的硬件在proteus 中均可找到, 可以进行添加后在软件中进行仿真。所需器件名单和主要功能如下:(1)at89c51 单片机一个:作为整个设计的控制中心对ad 转换器的数据进行分析,并
3、与预先设定值进行比较后进行相应控制,以满足实验的要求。(2)lcd162 显示屏:用来显示湿度的实际值。(3)湿度传感器:通过温度传感器感知环境中的实际湿度值,并将数据输送到ad 数字转换器中。淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 2 页(4)ad 转换器:将湿度转换器采集到的湿度转换成数字信号输入到单片机中,由单片机进行相应的控制。(5)蜂鸣器:当实际测量值不满足预先设定的要求是蜂鸣器发出报警,直到湿度值达到预设值。2 湿度控制器方案制定2.1 方案提出方案一:采用 xc9000 系列的 fpga。该类器件具有并行处理能力,能快速的响应外部的各种数字信号,但在数据
4、处理方面过于复杂,而且芯片价格较昂贵。方案二:采用单片机作为控制核心。单片机数学运算功能较强。在程序相互调用方面,处理方便灵活,性能稳定,适合实际应用。且单片机技术发展较为成熟,价格便宜。图 1 主程序流程图ma初始调用 ad调用显示查询是调用驱动n y 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 3 页2.2 方案比较方案一,采用12864 液晶模块显示测得的数据,可显示较多组的数据,字体较大可清晰读数, 方案二,采用 1602液晶模块显示所测数据。 1602 液晶接线简单方便,同时也能满足显示需要2.3 方案论证方案一中 12864 液晶模块价格昂,接线复杂,故不采用
5、。方案二中价格远低于12864液晶。因此,本方案为首选方案2.4 方案选择综上所述,两种方案中应选择择方案二。3 湿度控制器系统方案设计本系统主要由键盘输入电路及驱动电路,数字显示电路,控制电路构成:键盘输入电路键盘输入电路主要有四个按键和一个驱动电机构成,四个按键主要用来设定湿度控制器的上限及下限值,左边两个按键用来设置下限值,右边两个按键用来设定上限值。电路中当湿度到达门限值后会报警,同时驱动电路驱动电机工作。当环境湿度低于低门限值时系统报警,同时驱动电路打开加湿器工作,为环境增加湿度,当环境湿度增加到高于低门限值时系统自动停止报警同时驱动加湿器停止工作。淮南师范学院电气信息工程学院201
6、4 届自动化专业课程设计报告第 4 页图 2 键盘输入电路.2 数字显示电路数字显示电路部分主要由一个8 位数字显示屏构成用来显示湿度检测器检测到的当前湿度值。图 3 数字显示电路.3 控制电路图 5at89c51单片机at89c51 单片机是一种带4k 字节闪烁可编程可擦除只读存储器(fperom falsh programmable and erasable read only memory)的低电压,高性能cmos8位微处理器,俗称单片机。该器件采用atmel 高密度非易失存储器制造技术制造,与工业标准的 mcs-51 指令集和输出管脚相兼容。由于将多功能8 位 cpu 和闪烁存储器组合
7、在单个芯片中,atmel的 at89c51 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。主要特性1mcs-51 兼容 24k 字节可编程闪烁存储器3寿命: 1000写/擦循环 4 数据保留时间: 10 年 5 全静态工作: 0hz-24hz 6 三级程序存储器锁定淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 1 页 7128*8 位内部 ram 832 可编程 i/o 线 9 两个 16 位定时器 /计数器105 个中断源11可编程串行通道12低功耗的闲置和掉电模式13片内振荡器和时钟电路管脚说明 1vcc :供电电压。 2gnd:接地。 3p0
8、 口:p0 口为一个 8 位漏级开路双向i/o 口,每脚可吸收8ttl 门电流。当p1口的管脚第一次写1 时,被定义为高阻输入。p0 能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。在fiash 编程时, p0 口作为原码输入口,当fiash 进行校验时, p0 输出原码,此时 p0 外部必须被拉高。4p1 口:p1 口是一个内部提供上拉电阻的8 位双向 i/o 口,p1 口缓冲器能接收输出 4ttl 门电流。 p1 口管脚写入 1 后,被内部上拉为高,可用作输入,p1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在flash 编程和校验时, p1口作为第八位地
9、址接收。 5p2 口:p2 口为一个内部上拉电阻的8 位双向 i/o 口,p2 口缓冲器可接收,输出 4 个 ttl 门电流,当 p2 口被写“ 1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,p2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。p2 口当用于外部程序存储器或16 位地址外部数据存储器进行存取时,p2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,p2口输出其特殊功能寄存器的内容。p2 口在 flash 编程和校验时接收高八位地址信号和控制信号。 6p3 口:p3 口管脚是 8 个带内部上拉电阻的双向i
10、/o 口,可接收输出 4 个 ttl门电流。当 p3口写入“ 1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,p3 口将输出电流( ill )这是由于上拉的缘故。p3 口也可作为 at89c51 的一些特殊功能口,如下所示:备选功能淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 2 页p3.0 rxd(串行输入口)p3.1 txd (串行输出口)p3.2 /int0 (外部中断 0)p3.3 /int1 (外部中断 1)p3.4 t0(记时器 0 外部输入)p3.5 t1(记时器 1 外部输入)p3.6 /wr(外部数据存储器写选通)p3.7 /r
11、d(外部数据存储器读选通)p3 口同时为闪烁编程和编程校验接收一些控制信号。7rst:位输入。当振荡器复位器件时,要保持rst 脚两个机器周期的高电平时间。8ale/prog :当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在flash 编程期间,此引脚用于输入编程脉冲。在平时,ale 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ale 脉冲。如想禁止ale 的输出可在 sfr8eh 地址上置 0。此时,ale只有在执行 movx ,movc 指令是 ale
12、才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ale 禁止,置位无效。9psen:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次 /psen 有效。但在访问外部数据存储器时,这两次有效的psen 信号将不出现10ea非 /vp : 当 ea非 保 持 低 电 平 时 , 则 在 此 期 间 外 部 程 序 存 储 器(0000h-ffffh) ,不管是否有内部程序存储器。注意加密方式1 时,ea 非将内部锁定为 reset:当 ea 非端保持高电平时,此间内部程序存储器。在flash 编程期间,此引脚也用于施加12v 编程电源。11xtal1 :反向振荡放
13、大器的输入及内部时钟工作电路的输入。12xtal2 :反向振荡器的输出 ,如采用外部时钟源驱动器件,应不接。择如图 6 所示,本设计主要器件包括温度传感器,湿敏元件是最简单的湿度传感器。湿敏元件主要电阻式,电容式两大类而本实验主要选择电阻式传感器。淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 3 页图 6 设计整体结构图ad 转换器,本设计的暗度转换器型号为adc0804,a/d 转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压, 电流等电信号 ,也可以是压力、温度、湿度、位移、声音等非电信号。但在a/d 转换前输入到 a/d 转换器的输入信号必须经各种传感
14、器把各种物理量转换成电压信号。独立键盘电路,本设计主要使用4 个电子按键来模拟湿度控制器的键盘电路,其主要作用是用来设定湿度控制器的设定值。lcd 显示电路本设计采用的是型号为lm016l 的 8 位数字显示屏 1602 液晶也叫 1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶模块它有若干个 5x7 或者 5x11 等点阵字符位组成每个点阵字符位都可以显示一个字符。振荡器: xtal1 和 xtal2 分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石英振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件xtal2 应不接。有余输入内部时钟信号要通过一个二分频
15、触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。芯片擦除:整个perom 阵列和三个互锁定位的电擦除可通过正确的控制信号组合,并保持ale 管脚处于低电平 10ms 来完成。在芯片擦除操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程之前该操作必须被执行。此外,at89c51 设有稳态逻辑,可以在低到零频率的条件下静态逻辑支持两种软件可选的掉电模式。在闲置模式下,cpu 停止工作。但ram 定时器,计数器,串口和中断系统仍在工作。在掉电模式温度传感器ad转换电路a t 8 9 c 5 1 键盘输驱动电lcd显淮南师范学院电气信息工程学院2014 届自动化
16、专业课程设计报告第 4 页下,保存 ram 的内容并且冻结振荡器, 禁止所用其他芯片功能, 直到下一个硬件复位为止。3.3 系统整体电路图本系统采用at89c51 作为控制系统,通过模拟传感器把湿度信号采集后送给adc0804,转换成数字信号后送入单片机,再通过lcd1602 显示出来。同时独立键盘输入湿度上门限值和下门限值,当湿度值低于下门限值或上门限值时系统驱动蜂鸣器报警和控制电路进行湿度控制,当湿度再次回到两个门限值之间时消除报警和停止湿度控制,本系统实时刷新当前湿度和门限值。如图所示。淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 5 页图 7 系统整体电路图4 湿度
17、控制器系统仿真和调试4.1 仿真软件介绍protues:它不仅具有其它 eda 工具软件的仿真功能, 还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 proteus 是世界上著名的 eda 工具(仿真软件 ),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到pcb 设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、pcb 设计软件和虚拟模型仿真软件三合一的设计平台, 其处理器模型支持8051、 hc11、 pic10/12/16/1
18、8/24/30/dspic33、avr、arm 、8086 和 msp430 等,2010 年即将增加 cortex 和 dsp 系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持iar 、keil 和 mplab 等多种编译。(1)protues 功能:具有丰富的器件库:超过27000种元器件,可方便地创建新元件。智能的器件搜索:通过模糊搜索可以快速定位所需要的器件。智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间。支持总线结构:使用总线器件和总线布线使电路设计简明清晰。可输出高质量图纸:通过个性化设置,可以生成印刷质量的bmp 图纸,可以方便地供 word 、
19、powerpoint等多种文档使用。(2)protues 提供了丰富的资源 1 仿真元器件资源:仿真数字和模拟、交流和直流等数千种元器件,有30 多个元件库。 2 仿真仪表资源:示波器、逻辑分析仪、虚拟终端、spi 调试器、 i2c 调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。理论上同一种仪器可以在一个电路中随意的调用。 3 图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。这些虚拟仪器仪表具有理想的参数指标,例如淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 6 页极高的输入阻抗、极低的输出阻抗。这些都尽可能减
20、少了仪器对测量结果的影响。 4 还提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。(3)protues 支持主流单片机软件仿真 1 提供软件调试功能。 2 提供丰富的外围接口器件及其仿真。ram ,rom ,键盘,马达,led ,lcd ,ad/da ,部分 spi 器件,部分 iic 器件。这样很接近实际。在训练学生时,可以选择不同的方案,这样更利于培养学生。 3 提供丰富的虚拟仪器,利用虚拟仪器在仿真过程中可以测量外围电路的特性,培养学生实际硬件的调试能力。(4)具有强大的原理图绘制功能。protues 绘制好原理图后,调入已编译好的目标代码文件: *.hex
21、, 可以在 protues的原理图中看到模拟的实物运行状态和过程。protues 是单片机课堂教学的先进助手。protues 不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功能,例:元器件选择、电路连接、电路检测、电路修改、软件调试、运行结果等。课程设计、毕业设计是学生走向就业的重要实践环节。 由于 protues 提供了实验室无法相比的大量的元器件库,提供了修改电路设计的灵活性、提供了实验室在数
22、量、质量上难以相比的虚拟仪器、仪表,因而也提供了培养学生实践精神、创造精神的平台。随着科技的发展“ 计算机仿真技术” 已成为许多设计部门重要的前期设计手段。它具有设计灵活,结果、过程的统一的特点。可使设计时间大为缩短、耗资大为减少,也可降低工程制造的风险。相信在单片机开发应用中protues 也得到了愈来愈广泛的应用。4.2 系统仿真实现打开 proteus 仿真软件后,双击已经绘制好的protues 文件中的单片机,在文件中打开关于湿度控制器 .hex 文件,写入程序。4.3 系统测试在硬件和软件单独调试成功后进行软硬件综合调试它可以分成以下几个步骤(1)使湿度传感器有信号传出。淮南师范学院
23、电气信息工程学院2014 届自动化专业课程设计报告第 7 页(2)使单片机获得中断信号,计算出转速值并存储(3)通过 lcd 显示屏把测量的数据显示出来,实际测试结果如图8 所示:当闭合开关后显示屏上能正常显示出当前环境中的湿度值,在图的右侧能够看到电机已经开始正常运转,说明驱动电路正常可以完成对对电机的控制,能够使在湿度值不满足工作环境时通过电动机的转动来调节空气中的湿度值以达到工作要求,在显示屏幕上可以看到当前湿度值为82% ,说明本设计达到了设计的要求,不仅既能够检测环境中的湿度值并显示,而且能够进行相应的调节。淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 8 页图
24、8 系统测试结果5 总结5.1 设计小结淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 9 页本系统是基于单片机89c51 的处理,可以完美的实现对环境湿度的监测。传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。工业生产过程的自动化测量和控制。几乎主要依靠各种传感器来检测和控制生产过程中的各种参量。使设备和系统正常运行在最佳状态,从而保证生产的高效率和高质量。随着社会的发展,传感器的作用越来越突出。在现代工农业生产过程中。要用各种传感器来监视和控制生产过程中的各个参数,使设备工作在
25、正常状态或最佳状态并使产品达到最好的质量。因此可以,没有众多的优良的传感器,现代化生产也就失去了基础。本次课程设计的写作是在老师的指导下进行的。针对在写作过程中遇到许多的难题老师都给以认真的解释。为此,向老师表示最衷心的谢意。我在这次课程设计中学会了怎么去发现问题,解决问题。遇到不明白的问题都会积极的去询问老师或者去找寻相关的资料。从中学到了很多知识。这次课程设计使我们有机会把我们的课堂理论知识运用到实际生活,贴近生活,实现我们的人生价值。并且通过对知识的综合利用。加入个人的分析和比较,加深了了我们对理论知识的理解和运用。也让我了解了adc0804 的功能和原理。我们在做课程设计的过程中要不停
26、的讨论问题。这样,我们可以尽可能的统一思想,这样就不会使自己在做的过程中没有方向,并且这样也是为了方便最后设计和在一起讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题。5.3 展望自动化,智能化的时代已经到来了。而单片机就好比生活中那些比较简单但很实用的机器的大脑。单片机可以帮助电饭煲智能控温,单片机能够帮助汽车智能变速,单片机还可以设置密码控制门禁系统,单片机可以远程被控制。在未来的生活里,我们几乎可能离不开单片机。不需要超高的计算功能,不需
27、要超高的逻辑能力就完全能够胜任生活中那些我们所需要的自动控制。6 参考文献淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 10 页1侯玉宝 ,基于 proteus 的 51 系列单片机设计与仿真m, 电子工业出版社 ,2010. 2 宋文绪 ,传感器与检测技术m, 高等教育出版社,2010. 3余锡存 ,单片机原理及接口技术m, 西安电子科技大学出版社 ,2009. 4李全利 ,单片机原理及接口技术 m ,北京航空航天大学出版社, 2010. 5薛均义 ,mcs-51 系列单片微型计算机及其应用m ,西安交通大学出版社,2009. 6徐爱钧 ,单片机高级语言 c51 应用程序
28、设计 m ,北京航空航天大学出版社,2010. 7康华光 ,电子技术基础 (模拟部分 )m ,高等教育出版社 ,2006. 8崔葛瑾 ,数字电路实验基础m ,同济大学出版社,2006. 9张宝华 ,模拟电路实验基础m ,同济大学出版社,2006, 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 11 页10 康华光 ,电子技术基础(数字部分 )m, 高等教育出版社 ,2006. 11 谢维成 ,单片机原理与应用及51 程序设 m, 清华大学出版社 ,2009. 12 谭浩强 ,c 程序设计 ,华大学出版社 m,2005. 13 谭浩强 ,c 程序设计题解与上机指导m, 清华大
29、学出版社 ,2005. 14 谭浩强 ,c 语言习题集与上机指导m, 高等教育出版社 ,2006. 15 王连英 ,基于 multisim10 的电子仿真实验与设计m, 北京邮电大学出版社 ,2009. 16 吴玉香 ,电机及拖动 m, 化学工业出版社 ,2011. 17 邱关源 ,电路m, 高等教育出版社 ,2006. 18 田裕鹏 ,传感器原理 m, 科学出版社 ,2007. 19 李刚民 ,单片机原理及实用技术m, 高等教育出版社 ,2005. 20林志琦 ,基于 priteus 的单片机可视化软硬件仿真m, 科学出版社 ,2006. 淮南师范学院电气信息工程学院2014 届自动化专业课
30、程设计报告第 12 页7 附录于湿度控制器的c 语言设计程序#include #include #define uchar unsigned char #define uint unsigned int sbit cs=p35; sbit rd=p37; sbit wr=p36; sbit lcdrs=p20; sbit lcdrw=p21; sbit lcden=p22; sbit s1=p24; sbit s2=p25; sbit s3=p26; sbit s4=p27;sbit speaker=p32; 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 13 页sbit
31、d1=p30; sbit d0=p31; uchar code table=humidity ; uchar code table1=%; uchar code table2=low; uchar code table3=% high; uchar result,low=202,high=216; void delay(uint i) /延时程序 uchar j; while(i-) for(j=0;j115;j+) ; void init_ad() /初始化 ad cs=0; void start_ad() /启动 ad cs=0; _nop_(); wr=0; _nop_(); rd=1;
32、 _nop_(); wr=1; _nop_(); _nop_(); cs=1; 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 14 页_nop_(); _nop_(); void read_ad() / 读 ad 转换后的值 cs=0; _nop_(); wr=1; _nop_(); wr=0; _nop_(); rd=0; _nop_(); _nop_(); result=p0; _nop_(); _nop_(); rd=1; _nop_(); cs=1; _ nop_(); void write_com(uchar com) /向液晶屏写指令 lcdrs=0; p1=c
33、om; delay(5); lcden=1; delay(5); lcden=0; void write_data(uchar result) /向液晶屏写数据 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 15 页lcdrs=1; p1=result; delay(5); lcden=1; delay(5); lcden=0; void init() /液晶屏初始化 uchar num; lcden=0; write_com(0 x38); write_com(0 x0c); write_com(0 x06); write_com(0 x01); /清屏指令write_c
34、om(0 x8a); /写入的首地址 void display() /液晶屏显示 uint num, low1,low2,high1,high2; uchar x,y; x=result%100/10; y=result%10; low1=low%100/10; low2=low%10; high1=high%100/10; high2=high%10; write_com(0 x01); /清屏指令write_com(0 x8a); / 写 入 的 首 地 址写 入 当 前 湿 度 值write_data(x+0 x30); delay(5); write_data(y+0 x30); de
35、lay(5); 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 16 页write_com(0 x80); / 数据指针设置for(num=0;num10;num+) write_data(tablenum);/写第一行数据写 入 字 母 humidity delay(5); write_com(0 x80+0 x43); / 写 入 的 首 地 址写low的 值write_data(low1+0 x30); delay(5); write data(low2+0 x30); delay(5); write_com(0 x80+0 x4c); /写入的首地址high 的值wr
36、ite_data(high1+0 x30); delay(5); write_data(high2+0 x30); delay(5); write_data(table10) ; /写入% write_com(0 x80+0 x4e);/ 设置数据地址指针为2 行 void keyscan() if(s1=0) delay(10); if(s1=0) high+; if(high=99) high=98; while(!s1); if(s2=0) 淮南师范学院电气信息工程学院2014 届自动化专业课程设计报告第 17 页 delay(10); if(s2=0) high-; if(high=01) high=02; while(!s2); if(s3=0) delay(10); if(s3=0) low+; while(!s3); if(s4=0) delay(10); if(s4=0) low-; while(!s4); unsigned char timer0h,timer0l,t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论