鸡舍电子智能补光器的设计_第1页
鸡舍电子智能补光器的设计_第2页
鸡舍电子智能补光器的设计_第3页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

某某大学网络教育学院专科毕业论文题目:鸡舍电子智能补光器的设计完成期限:2016年1月8日至2016年4月20日学习中心:某某专业名称:电气自动化技术学生某某:孙亚权学生学号:指导教师:郭永芳鸡舍电子智能补光器的设计1引言课题背景科学的养鸡方法为:鸡舍白天正常采光,夜间依靠灯光进展补光。经验明确补光分两时段为宜:即天黑后延续一段时间,次日凌晨前补充一段时间,由于季节的差异,要求夏天少补、冬季多补、阴雨常补。国内外研究现状国内研究现状清晨补充光照蛋鸡在产蛋期每日的光照必须保持在 15〜16h之间,因地域或季节的不同,自然光照有时达不到这一要求,所以要采用人工补充光照。以往补光习惯在晚上进展,但实际工作中,晚上是一用电顶峰,光照强度往往不够而且经常发生停电,这样不仅达不到补光的目的,还使当日最后一次喂料不能正常进展。为此,我们采用清晨补光的方法,收到了较好的效果。补光的时间从清晨4:00点开始至下午8:00点完毕。也可根据具体情况或停电的规律做适当的调整。补光的方法将鸡舍灯泡的开关和供水总开关设在卧室内。晚上8:00点前在料槽内加好饲料,将各水槽供水流速调整好,到卧室内把水、电总开关关闭。清晨4:00点闹钟一响,打开水电开关,饲养员可以继续休息至6:00点以后再去鸡舍工作。清晨补光的优点:清晨补充光照可防止因晚上用电顶峰而使鸡舍光照不足 ,或因停电使补光不能正常进展的现象;夏季晚上天气炎热,蛋鸡食欲下降,清晨空气凉爽,鸡采食量增加使营养得以补充;冬季夜间寒冷,清晨补光可使鸡群通过采食和运动来增加产热并维持鸡舍温度;以往晚上补光,鸡群每日的产蛋顶峰在上午,下午收集完鸡蛋后只能待第2d出售。鸡蛋放在鸡舍内受到苍蝇、老鼠与灰尘的污染,不但从外观上影响了蛋的新鲜度,同时因蛋内水分的蒸发减少了蛋重,影响收入。另外还要注意以下7点:1•一定要制定周全的光照计划,并切实付诸实施,不得半途而废。•在育成期,每天光照时间应当保持恒定或逐渐减少,切勿增加。但每天光照时间不能少于6小时。•在产蛋期,每天光照时间应当保持恒定或逐渐增加,切勿减少,但每天光照时间不要超过17小时。•在产蛋期,必须注意光照时间的增加应当是逐渐的,不能突然的大量增加,否如此易造成鸡的脱肛等病症的发生。5•不得随意改变光的颜色和光照时间,否如此会引起停产。一般都采用红色或白色光照,其结果无论在产蛋量与蛋的质量方面都有改良, 而且能防止或减少啄羽、啄肛、斗殴等恶癖的发生。同时对鸡的生长和饲料消耗等方面也能收到较好的效果。6•在光照强度应当均匀一致。并且灯光应当逐渐明或暗,否如此会引起惊群应激反响,突然关灯或把光照时间缩短太快都会引起换羽,产畸形蛋,甚至停产等不良后果。7•必须加强综合性饲养管理措施,要切实做好鸡的疫病防治工作,以确保人工光照的效果。目前鸡舍一般采用自动或着智能补光技术。现在市场上多数采用时钟控制和光控相结合的方式实现智能补光。受外界光线制约的光电控制:根据光敏电阻的特点,在充足的自然光线下光敏电阻R为低阻2KQ,这时晶体管BG1饱和导通,继电器J吸合,当夜暮降临后光敏电阻呈高阻2MQ,BG1截止继电器释放,常闭触点接通补光灯泡供电回路。由于季节的差异,光控时间也有所不同 ,以夏季为例,日长夜短,在光控作用下晚上8点开灯,凌晨5点灯灭。采用石英钟固定控制:由普通的石英钟芯同轴带动一凹凸轮,转动的凹凸轮直接压动微动开关。凸面时开关闭合,继电器得电吸合,凹面时开关断开继电器释放,常闭点接通灯亮。适当调整可以完成表芯时间控制,关5个小时、开7个小时,每12小时周而复始,循环不变,两种控制方式叠加在一起就是夏季补光的实际效果, 也就完成了前面要求的凌晨提前二个小时补灯光、天亮后承受自然光,天黑后延续二个小时补光。随着昼夜时差;春、夏、秋、冬补光时间自行调节,冬季补光时间相对最长,补光时间可提前与延长4-5小时之久。通过对光敏电阻的调整,还可以设定阴雨天全天自动补光的功能。电路中的发光管LED2可指示补光灯的工作状态。国外研究现状德国西门子公司的一家子公司近日推出一种发深红光的发光二极管〔 LED温室补光光源,能更有效满足作物光合作用的需要,节能效益也更明显。近年来大功率LED的研发成功为这一技术在温室补光方面的应用奠定了根底。这种LED温室补光光源发光波长达到660纳米,对植物光合作用非常适宜。此外,这种LED光源能将37%的输入电能转换为光能输出,发光效率在同色光源中已名列前茅,因而与传统温室补光源相比更为节能。西门子公司在丹麦的一个试点项目使用大约5万个这种LED光源为几千平方米的种植面积补光使温室能耗比过去降低40%目前温室人工补光光源主要有荧光灯、高压钠灯、低压钠灯和金属卤化物灯等,这些光源红外和绿光等光谱成分所占比重较大,作物光合作用所需的红、蓝光谱成分较少,光能利用率低,耗能大。相对而言,LED光源不仅能提高温室光能利用率,还能在作物不同的生长阶段有的放矢地促进作物生长,比如红光有助促进作物长高,蓝光有助作物形成胚芽。在10%和30%X围内有针对性地调整蓝光在总光照中的比例还可节约化肥。红光加蓝光LED系统的发光效率比传统高压钠灯高60%而且LED光源使用寿命平均为10万小时,可以长年免维护。本课题研究内容本课题只是研究如何给鸡舍补光。要求鸡舍有足够时间〔18小时〕的光照,时间在凌晨4点到晚上10点之间。也有给鸡一定的休息时间。不需要人工控制光照,实现制动化控制,并且能结合自然光照,节约电能,设备简单易行。设计内容本设计采用常见的电子元器件实现光照控制和时钟控制相结合的控制电路, 使鸡舍光照时间恒定为凌晨4点到晚上10点之间的18小时,在晴天实现了傍晚、凌晨双时段补光,同时解决了阴雨天气补光的问题,在季节变换时也不需要调节,根本满足了实际需求,适用于中小规模的养鸡场。2设计思路补光原理补光原理如图1图1补光原理图如图1所示,光照控制和时钟控制两种控制方式叠加在一起就是补光的实际效果,夏季补光实现了凌晨提前二个小时补灯光, 天亮后承受自然光,天黑后延续二个小时补光。随着昼夜时差;春、夏、秋、冬补光时间自行调节,冬季补光时间相对最长,补光时间可提前与延长4-5小时之久。通过光敏电阻调整,还可以有阴雨天全天自动补光的功能。设计方案首先,利用光敏电阻特性设计一个光控检测电路。没有光照时,给单片机相应引脚一个高电平信号,有光照时给该引脚一个低电平信号〔设为输入信号〕。再利用单片机软件实现时钟控制:当有输入信号时,单片机相应引脚为高电平;

当没有输入信号时,且时间在凌晨四点到晚上十点时,单片机该引脚为低电平信号〔设输出信号〕,如果不在这个时间段,该引脚仍为高电平。再利用继电器设计一个灯光开关控制电路,当有输出信号时,继电器吸合使电灯工作,当没有输出信号时,继电器不吸合电灯不工作。本方案是以单片机为主体的设计方案,系统框图如图2所示图2系统框图3各模块电路设计3.1 直流稳压电源电路设计图3电源电路图如图3所示,对220V市电进展变压、整流、滤波、稳压后获得5V的直流稳压电源,为感光控制电路、时钟控制电路提供低压直流电源;感光控制电路、时钟控制电路对控制量进展处理后控制主电路中补光设备的运行,进展补光。单片机芯片STC89C52原理本系统需要单片机完成24小时时钟系统的产生并送LCD1602进展显示、承受两个轻触开关送来的信号进展时钟调节、处理感光电路送来的信号并结合时钟系统对电灯开关电路控制。本系统对处理速度无特殊要求,应当选择ATME公司生产的STC89C5单片机,STC89C52曾加了在线调试功能,即程序可以通过JTAG接口下载,调试和固化,因而该芯片的开发不再需要昂贵的硬件仿真器, 可实现实时仿真,所有的资源都可以为用户所使用,可以在线编程或在系统编程,更进一步地说,在线编程或在系统编程是开发的系统具有了通过网络进展升级、维护的潜在功能。STC89C52勺性能与特点:〔1〕与MCS-51系列单片机兼容。〔2〕片内有8K可在线重复编程的快速内部ROM〔3〕存可擦写存储器〔FlashMemory丨。〔4〕存储器可循环写入/擦写10000次以上。〔5〕存储器数据保存时间为10年以上。〔6〕工作电压X围:Vcc可为。〔7〕全静态工作:可从0Hz-24MHz〔8〕程序存储器具有三级加密保护。〔9〕256字节的内部RAM〔10〕32条可编程I/O口线。〔11〕三个16位定时器/计数器。〔12〕中断结构具有5级〔6级〕中断源和两个优下级。〔13〕可编程全双工串行通讯。〔14〕空闲维持低功耗和掉电状态保护存储数据。〔15〕P0口是一个双向8位三态I/O口,每个口可独立控制。使用时需外接上拉电阻。〔16〕P1口是一个准双向8位I/O口,它的功能是单一的,只能用作数据的输入或者输出。〔17〕P2口是一个准双向8位I/O口,输出时,从端口可输出CPU写到锁存器上的信号。当该接口用做数据输入接口是,应先向该位写1,然后,读该位即可读入输入数据。P3口是具有第二功能的准双向8位I/O口。ALE/PROG:地址所存/编程信号线。当P0口工作在第二功能时从该端口可复用工作,某时刻该端口可以送出地址信号A0〜A7,而另外的时刻该端口传送的是数据信号D0〜D7。利用ALE可以将地址信号A0〜A7锁存到地址锁存器。EA/VPP:该控制信号线也具有双重功能,是允许访问片外 ROM编程高电压引线。PSEN:程序存储器允许输出控制端,常用作片外 ROM勺读控制信号,低电平有效。RESET复位引脚,当该端加上超过24个时钟周期的高电平时,可是8051复位。系统复位电路如下列图。X1、X2:外接时钟引脚。X1为片内振荡电路的输入端,X2为片内振荡电路的输出端。STC89C5引脚图如图4光控检测电路光敏电阻工作原理光敏电阻的工作原理是基于内光电效应。在半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里就构成光敏电阻,为了增加灵敏度,两电极常做成梳状。用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。通常采用涂敷、喷涂、烧结等方法在绝缘衬底上制作很薄的光敏电阻体与梳状欧姆电极,接出引线,封装在具有透光镜的密封壳体内,以免受潮影响其灵敏度。在黑暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体材料的禁带宽度,如此价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子一空穴对了半导体材料中载流子的数目,使其电阻率变小,从而造成光敏电阻阻值下降。光照愈强,阻值愈低。入射光消失后,由光子激发产生的电子一空穴对将复合,光敏电阻的阻值也就恢复原值。在光敏电阻两端的金属电极加上电压,其中便有电流通过,受到波长的光线照射时,电流就会随光强的而变大,从而实现光电转换。光敏电阻没有极性,纯粹是一个电阻器件,使用时既可加直流电压,也加交流电压。半导体的导电能力取决于半导体导带内载流子数目的多少。光控检测电路原理R6丄▼2 U--T1PjeslightR1GNL>||信号给单片机(VCC图5光控检测电路图表15537光敏电阻的根本参数基片尺寸±亮电组1Q-10 100LUX暗电阻>2MQ最大电压150V最大功耗100mW环境温度-30°C-+70°C光谱峰值540nm响应时间上升30ms;下降30ms如表1,根据光敏电阻工作原理,当光照小于 100LUX时,光敏电阻阻值大于等于2MQ,当光照大于100LUX时,光敏电阻阻值30ms内迅速变小最后阻值介于1Q-10Q。本设计选用的可调电阻型号3296,最小阻值接近0Q,最大为5MQ。单片机STC89C5引脚电压大于视为高电平,低于视为低电平。该模块设计中,要求有光照〔大于100LUX时,输入信号为低电平;没有光照〔小于100LUX时,输入信号为高电平。根据欧姆定律公式:V=I•R可以求出图5中所示输入信号电压V=5R/R1+R〔式1〕,当光照小于100LUX时,光敏电阻呈暗电阻〔》2MQ〕。根据设计要求,单片机相应的引脚应该呈高电平(>1.8V),根据式1得出可调电阻R6小于Q〔非准确值〕。当光照大于100LUX

时,光敏电阻呈亮电阻〔1Q-10Q〕,单片机相应引脚应该呈低电平〔V〕,根据式1得出可调电阻R6大于〔非准确值〕。根据计算数据,本设计实物中可调电阻调节为6KQ.时钟控制电路LCD1602介绍LCD是液晶显示器的缩写,它是一种被动式的显示器,即液晶本身并不发光,而是利用液晶经过处理后能改变光线通过方向的特性,从而达到白底黑字或黑底白字显示的目的。液晶显示器具有省电,抗干扰能力强等优点,因此被广泛应用在智能仪器仪表和单片机测控系统中。各种型号的液晶通常是按照显示字符的行数或液晶点阵的行、 列数来命名的。比如:1602的意思是每行显示16个字符,一共可以显示两行;类似的命名还有0801、0802、1601等,这类液晶通常都是字符型液晶,即只能显示 ASCII码字符,如数字、大小写字母、各种符号等。还有另一类液晶属于图形型液晶,如 12232,它的意思是液晶由122列、32行组成,即共有122X32个点来显示各种图形,我们可以通过程序控制这122X32个点中的任何一个点显示或不显示。类似的命名还有12864、19264、192128、320240等,根据客户需要,厂家可以设计出任意数组合的点阵液晶。液晶体积小、功耗低、显示操作简单,但是它有个致命的弱点,其使用的温度 X围很窄,通用型液晶正常工作温度X围为0C-+55C,存储温度X围为-20C-+60C,即使是宽温级液晶,其正常工作温度X围也仅为-20C-+70C,存储温度X围为-30C-+80C。由于本系统需要显示年月日星期秒分时还有温度,所以用字符型液晶 LCD1602足以满足要求。1602液晶主要技术参数如下表2所示表21602液晶主要技术参数表显示容量16X2个字符显示容量2.0mA(5.0V)2.952.0mA(5.0V)2.95X4.35〔WXH〕mm1602液晶引脚功能如表3所示。表31602液晶引脚功能表引脚号符号 引脚说明 引脚符号 引脚说明号

1Vss电源地9D2数据口2VDD电源正极10D3数据口3VO液晶显示比照度调节11D4数据口4RS端12D5数据口5R/W数据/命令选择端13D6数据口6E〔H/L〕14D7数据口7D0读写选择端〔H/L〕15BLA背光电源正极8D1使能信号16BLB背光电源负极数据口数据口在设计1602与单片机的接口时,我们将D0-D7八个数据口与P0口相连,但必须注意单片机AT89S52的P0口不带上拉电阻,所以必须附加10K的上拉电阻。由于我们只对液晶进展写液晶指令和数据, 而不进展对液晶的读操作,所以R/W〔5脚〕应接低电平,即接地。其余引脚与单片机的接法如图 6所示。VCCGNDResVCCGNDRes图6液晶显示模块本模块只需要LCD显示时钟〔时、分、秒〕,方便时钟的调节时钟调节I尹石2分钟调节信号GMD'll h孑七N小时调节信号图7时钟调节开关图如图7所示,任意开关闭合时,单片机相应引脚接地,得到一个调节信号〔低电平〕,当松开闭合开关时,调节信号消失。每一次调节信号消失时单片机程序都使相应的小时或分钟加1,小时到24回0,分钟到60回0,不调节秒钟。时钟控制电灯开关电路的时钟控制主要由基于时钟系统程序的单片机来控制。如果感光电路没有输入信号给单片机,当时间为00:04:00—00:21:59任意时刻,时钟控制程序使单片机输出一个信号给电灯开关电路,使之运行相应工作。电灯开关控制电路继电器工作原理继电器是一种电控制器件。它具有控制系统〔又称输入回路〕和被控制系统〔又称输出回路〕之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关〃。故在电路中起着自动调节、安全保护、转换电路等作用。本系统采用的是电磁继电器,如图 8所示图8电磁继电器结构图电磁继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克制返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点〔常开触点〕吸合。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的

反作用力返回原来的位置,使动触点与原来的静触点〔常闭触点〕释放。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的“常开、常闭〃触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点〃;处于接通状态的静触点称为“常闭触点〃。继电器一般有两股电路,为低压控制电路和高压工作电路。电灯开关电路工作原理信石输岀R4PNPD6二470||・GND信石输岀R4PNPD6二470||・GND|vccVCC图9电灯开关电路图PNP三级管,假如干发光二级管,如图9PNP三级管,假如干发光二级管,首先,单片机发来一个控制信号〔低电平〕,PNP三级管基极接低电压,三极管导通,电磁继电器的电感线通电,产生磁力使开关吸合,即图中继电器1号引脚接到2号引脚上,五个发光二级管接通电源发光。当控制信号完毕一瞬间时,由于自感,继电器中的电感会产生较大的瞬时反偏电压。为保护三极管不被击穿损毁,加一个反接二级管保护三级管。复位电路单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作。无论是在单片机刚开始接上电源时,还是断电后或者发生故障后都要复位。单片机的复位信号是从RST引脚输人到芯片的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚有一个高电平

并维持2个机器周期〔24个振荡周期〕,如此CPU就可响应并且将系统复位。复位分为手动复位和上电复位。本设计系统采用的是上电自动复位。系统复位电路如图10所示。晶振电路AT89C52内部有一个用于构成片内振荡器的高增益反相放大器 ,振荡器产生的信号送到CPU,作为CPU勺时钟信号,驱动CPL产生执行指令功能的机器周期。引脚XTAL1和XTAL2是此放大器的输人端和输出端。这个放大器与作为反响元件的片外石英晶体或陶瓷谐振器一起可构成一个自激振荡器,振荡电路的连接如如下图所示,外接石英晶体或陶瓷谐振器以与电容 C1和C2构成并联谐振电路,接在放大器的反响回路中。对外接电容C1和C2的值虽然没有严格的要求,但电容的大小多少会影响振荡器频率的上下、 振荡器的稳定性、起振圈内部振荡的接法的快速性和温度稳定性。外接石英晶体时,C1和C2一般取〔40pF-10pF〕,外接的是石英晶体,所以,C1、C2选择标称值30pF。系统振荡电路如图11所示。C2J30pFGND-||T」匚LZlC3Id&30pH图11晶振电路4软件设计程序流程如12图所示。电路开始运行时,程序初始化,液晶显示器第一行显示字母:ZhiNengBuGuang第二行显示初始时间:06:00:00.时间程序开始运行,时间显示一秒变一次〔与秒钟同步〕;当秒钟为60时,秒钟归零,分钟加一,分钟为60时,分钟归零,小时加一,小时为24时,小时归零。

时间调节程序根据两个轻触开关,分别调节分钟,小时。按一次并松开开关,相应的分钟或小时加一,分钟到60归零,小时到24归零。调解时间的时候,秒钟照常行走。光照检测程序中,当有光照时,单片机相应引脚承受一个低电平信号,没有光照时相应引脚为高电平。光照检测程序和时钟程序联合控制单片机相应的引脚,使相应的引脚输出信号〔低电平〕给电灯开关控制电路。当有光照时,不给输出信号,灯灭。当没有光照且时间在4点22点之间〔包含4点,不包含22点〕时,给一个输出信号,灯亮。本设计程序用C语言编写,详见附录1开始Y初始化子程序F时间程序1f显示时间灯火Y初始化子程序F时间程序1f显示时间灯火1r灯亮图12程序流程5总结本设计实物能实现显示24时制时间,也能调节时间,还能实现有光照时,5个发光二级管不发光,没有光照时且时间在4点到22点之间5个发光二级管发光。本设计因为只是模拟控制鸡舍灯光,用假如干发光二级管模拟鸡舍用灯,用 5V低电压电源模拟驱动鸡舍用灯的市电。现实中完全可以用市电代替该 5V电源,用鸡舍光照用灯代替发光二级管。设计开始时,实物不太成功,出现很多问题,如液晶不能显示、调节时间时,分钟或小时不是单位加一、发光二级管不能正常发光等等。不过在教师和同学的帮助下,并经过自己的努力,我的实物终于调试成功。本设计业也有许多缺陷和不足。如不能调节鸡舍补光时间,时间固定为凌晨 4点到晚上10点之间的18小时。光照强度也不能控制,也不能控制光的颜色。这些对于鸡舍养鸡都非常重要。对于补光时间固定问题,可以通过本设计单片机外接两个轻触开关并通过修改程序来调节补光时间,这个难度不大。对于光照强度问题,可以在本设计中多添加几个电灯开关控制电路,用假如干单片机引脚来控制。根据需要控制多少电灯的开和关以达到控制光照的强度。此方法控制精度较差。不过也可以在电灯电路上加一个可调电阻,手动调节光照的强度。对于控制光的颜色,可选用不同的LED灯。此方法控制精度也比拟差。我不会忘记这难忘的几个月的时间。毕业论文的制作给了我难忘的回忆。在我徜徉书海查找资料的日子里,面对无数书本的罗列,最难忘的是每次找到资料时的激动和兴奋;亲手设计电路图的时间里,记忆最深的是每一步小小思路实现时那幸福的心情。这段旅程看似荆棘密布,实如此蕴藏着无尽的宝藏。我从资料的收集中,掌握了很多单片机、LCD显示屏的知识,让我对我所学过的知识有所巩固和提高,并且让我对当今单片机、智能控制的最新开展技术有所了解。在整个过程中,我学到了新知识,增长了见识。在今后的日子里,我仍然要不断地充实自己,争取在所学领域有所作为。参考文献X毅刚,彭喜元,彭宇编著.单片机原理与应用[M].:高等教育史久贵编著.基于AltiumDesigner的原理图与PCB设计[M].:机械工业郭天祥.51单片机C语言教程[M].:电子工业,2009谭浩强.C程序设计〔第二版〕[M].:清华大学1999⑸五校半导体科学研究跃进战斗团编著 •光敏电阻的制造与其应用 [M].:民邮电,1959⑹王庆泽,赵翠敏.关于产蛋鸡补光和补钙[J].某某某某:某某畜牧兽医,SichuanAnimalandVeterinarySciences, 编辑部2004年12期.C程序设计教程。:机械工业,2000StephenGKochan著.ProgramminginANSIC.HagdenKooksIndianapolis:Indiana,U.S.A,19948-bitMicrocontrollerWith8KBytesFlashAT89C52.ATMEL,1999时庆云.量子力学[M].:理工大学,1993附录1程序#include<reg52.h>代替unsignedchar代替unsignedchar#defineuintunsignedintuintshi=20,fen,miao;ucharnum;uintcount=0;ucharcodetable[]="ZhiNengBuGuang";ucharcodetable1[]="00:00:00";sbitRS=P2A1;sbitRW=P2A2;sbitE=P2A3;sbitSru=P1A0; // 光敏电阻输入sbits1=P1A1;sbits2=PM2;sbitSchu=P2A0; // 继电器voiddelay(uintz){ uintx,y; for(x=z;x>0;x--) for(y=112;y>0;y--);}voidwrite_(uchar){RS=0;//icdrs=1如此为数据选择,这里设置为命令选择RW=0; P0=;delay(5); E=1;// 使能信号 delay(5);E=0;//}voidwrite_date(uchardate){P0=date;RS=1;RW=0;E=1; delay(5);E=0;}voiddiyihang(uintz){ z--; write_(0x80+z);}voiddierhang(uintz){ z--; write_(0x80+0x40+z);}voidinit(){RW=0;E=0; write_(0x38);〃 功能设置 write_(0x0c);〃 开关设置 write_(0x01); write_(0x06);diyihang(2); for(num=0;num<14;num++) { write_date(table[num]); delay(1); }dierhang(5); for(num=0;num<8;nu m++) { write_date(table1[ num]); delay(1); }TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;}voiddisplay。{dierhang(5);write_date(0x30+shi/10);write_date(0x30+shi

温馨提示

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

评论

0/150

提交评论