




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
./密级:NANCHANGUNIVERSITY学士学位论文〔设计THESISOFBACHELOR〔2011—2015年中文题目:节日彩灯控制器的设计英文题目:Festive
lanterncontroller
design学院:XX大学共青学院系别:信工系专业班级:11电信本学生姓名:学号:指导教师:二○一五年六月.学士学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本人签名:日期:.摘要随着可以水平和人们生活水平和提高,生活环境的不断改善和美化,还有生活水平的不断提高,在日常的生活中,学习中,工作中,彩灯随处可见,应用非常广,特别是在城市的夜晚,完全离不开彩灯的装饰,在彩灯的装饰下,城市的夜晚变得更美,很多景区为了吸引游客,也应用大量的彩灯进行装饰,除了在装饰方面,在广告,交通指示方面也离不开彩灯,在工业方面也应用彩灯进行指示控制。现如今的社会发展速度很快,特别是在电子领域,更新速度非常快,新的科技技术不断的出现,旧的技术在不断的淘汰,特别在电子自动控制化方面,传统的分立元件和数字逻辑电路组成的控制系统,已近在日常生活中消失了,其中单片机智能控制系统在我们生活中迅速发展起来,替代了传统的控制系统。单片机系统其自身具有体积小、价格实惠、运算速度快、可移植性强、应用方面广等优点,单片机的核心就是智能自动控制,在自动控制领域,单片机的应用越来越多。本课程设计利用是单片机AT-89S52和外部控制电路组合一个自动控制系统,实现对十六个LED彩灯的亮灭循环的自动控制,用AT-89S52单片机作为主控芯片,通过软件实现对LED彩灯进行控制,本彩灯控制系统具有体积小,电路结构简单,硬件电路少,易操作等优点。彩灯凭着自身尺寸小、颜色多种、组装方便、易于管理等优点。在生活中的房屋装饰、店门装饰、交通指示、景区城市装饰、KTV娱乐、音乐喷泉等等随处可见,彩灯在我们的日常的生活中应用越来越广,对彩灯装饰的要求也越来越高,由此可见对彩灯的自动化控制研究是很有必要的,改善我们的生活水平和质量。关键词:彩灯;智能控制;AT-89S52.AbstractAscanlevelandpeople'slivingstandardsandimprovethelivingenvironment,constantlyimproveandbeautifytheenvironment,andliferequirementscontinuetoincrease,inthedailylife,study,work,lightseverywhere,verywideapplication,especiallyinthecityatnight,allcannotdowithoutthelightsinthedecoration,decorativelightsthenextnight,thecitybecomesmorebeautiful,alotofscenicspotsinordertoattracttourists,alotofdecorativelightsarealsoused,exceptinthedecoration,inadvertising,trafficsignsalsocannotdowithoutlights,intheindustryisalsousedincontrolindicatorlights.Nowthesocietyfastdevelopment,especiallyinthefieldofelectronics,theupdatespeedisveryfast,theemergenceofnewtechnologyconstantly,theoldtechnologyisconstantlyeliminated,especiallyintheelectroniccontrolsystemofautomaticcontrol,discretecomponentsanddigitallogiccircuitcomposedofconventional,nearlydisappearedindailylifetheintelligentcontrolsystem,whichhasdevelopedrapidlyinourlife,insteadofthetraditionalcontrolsystem.SCMsystemitselfhastheadvantagesofsmallvolume,reasonableprice,fastoperation,portability,wideapplication,automaticcontrolofMCUisthecoreofintelligence,inthefieldofautomaticcontrol,moreandmoreapplicationsofscm,.ThiscourseisdesignedbyusingAT-89S52microcontrollerandexternalcontrolcircuitcombinationofanautomaticcontrolsystem,realizetheautomaticcontrolloopofarclightsixteenLEDlights,usingAT-89S52microcontrollerasthemaincontrolchip,throughthesoftwaretorealizethecontroloftheLEDlights.Lanternwithitssmallsize,colorvariety,easyassembly,easytomanageetc..Inthelifeofthehousingdecoration,shopdecoration,trafficsigns,sceniccitydecoration,KTVentertainment,musicfountain,lightseverywhere,inourdailylivesmoreandmorewidely,thelanterndecorationrequirementsarealsoincreasing,thusresearchontheautomaticcontrolofthelightsisverynecessary,toimprovethelevelandqualityoflifeofour.Keywords:Waterlamp;Intelligentcontrol;AT-89S5.目录摘要IAbstractII目录III第一章绪论11.1课题研究背景11.2课题研究意义11.3课题研究任务1第二章方案设计32.1方案比较32.2方案选择32.3主芯片介绍3AT89S52介绍32.3.2AT89S52主要功能:32.3.3AT89S52各引脚功能4第三章基本设计原理63.1总体设计思路63.2总设计框图63.3设计实施步奏6第四章电路模块设计74.1电源电路的设计74.2时钟电路74.3复位电路84.4显示电路部分8第五章软件系统设计95.1软件介绍95.2程序的框图以及部分软件程序介绍9第六章节日彩灯控制器仿真126.1仿真软件的介绍126.2仿真过程以及结果136.2.1仿真步骤136.2.2仿真结果13第七章焊接和调试146.1焊接过程和硬件调试146.2软件调试14第八章设计心得15致谢16参考文献17附录A:元件清单18附录B:节日彩灯控制器原理图19附录C:PCB板图以及仿真图20附录D:实物图21附录E:C语言程序22.第一章绪论1.1课题研究背景单片机是集成电路芯片,把计算机系统集成到一个芯片上,俗称微机,是计算机领域的一个重要分支。计算机根据自身的性能和应用,尺寸大小,和使用范围等,将分为巨型机,电脑主机,中型计算机,小型计算机和微型计算机,工作站,服务器等等,其中微型计算机不仅具有运算速度快,准确的特点,与其它计算机相比,还具有体积小,重量轻的优点,低功耗,低价格,其中个人计算机简称PC〔个人电脑,是一种在个人计算机应用最广泛的,是近年来增长最快的一个分支。PC机在性能和价格方面都有很大的优势,目前,它像是一个普通的家用电器一样融入到家庭和社会的各个方面。单片机又是计算机的一个分支,随着技术的不断更新和发展,如今单片机的应用也越来越广,并已近成为一门关键的的技术性学科。单片机的各功能都集中在芯片当中,其中有RAM,ROM,I/O等接口,也具有定时器和计数器功能。单片机还具有一些比较突出的优点:体积较小,集成度高,重量轻,携带方便,低电压,低功耗,控制功能强,性价比高,运行速度快,抗干扰能力强,可靠性高,现如今在家电应用、工业自动化控制、仪器仪表、汽车和玩具等等产品中都可以看到单片机的身影,可以说单片机无时不在我们身边和生活当中。1.2课题研究意义彩灯在现在的日常生活中,应用很广泛,特别是在城市中,夜晚就离不开彩灯的生活,日常生活中我们看到的电子广告牌、KTV音乐场所、交通指示牌和生活中的小玩具等等都有彩灯的应用。而单片机控制的彩灯系统更是把彩灯的优点应用发挥到极致,所以研究基于单片机的节日彩灯控制器的意义重大,也是我们学习单片机很好的设计课程。1.3课题研究任务开发一个单片机自动控制系统,利用AT89S52单片机和外部电路组成了一个单片机系统,然后利用C语言编写程序控制十六个LED灯的亮灭和循环控制,形成花样彩灯,设计过程中主要包括电源部分、控制电路部分,显示部分,软件程序部分等。.第二章方案设计2.1方案比较CpuLed灯方案一At89c51八个led方案二At89c52十六个led2.2方案选择根据上两个方案来看,方案一虽然简单,但是用的led比较少,不够实际生活中选用。而且芯片的flash比方案二的小,不利于大的程序编写,所以我选择了方案二。2.3主芯片介绍2.3.1AT89S52介绍AT89S52是一款由Atmel公司生产的,性能高可编程的CMOS8位低功耗微型控制器,拥有8位CPU和可系统编程的Flash。2.3.2AT89S52主要功能:1、拥有的8位CPU和在系统可编程Flash2、自带时钟振荡器,工作频率最高可达到24MHZ3、内部程序存储器〔ROM为8KB4、内部数据存储器〔RAM为256字节5、32个可编程I/O口线6、8个中断向量源7、三个16位定时器/计数器8、三级加密程序存储器9、全双工UART串行通道2.3.3AT89S52各引脚功能AT89S52有40个引脚如图2.3.3所示:图2.3.3AT89S52引脚图VCC:电源输入端,接+5V。VSS:电源接地端。XTAL1:单片机系统时钟的反相放大器输入端口。XTAL2:系统时钟的反相放大器的输出端口。RESET:AT89S52的引脚复位,当需要对芯片复位时,只需要该引脚电平达到高电平并维持两机器周期,就可以对芯片进行复位了。EA/VPP::"EA"存取外部程序代码,当引脚接入低电平后,系统将使用外部程序代码来执行程序。ALE/PROG:表示地址锁存器的启动信号。PSEN:读取外部存储器的使用端口。PORT0〔P0.0
~
P0.7:端口P0是一个8位宽的涉极双输入和输出端口,共有8个位宽。PORT2〔~
P2.7口P2.0:P2端口是8位双向I/O端口,每个引脚可驱动4TTL逻辑电平。PORT1〔P1.0端口~
P1.7:P1端口是双向的I/O端口,当P1端口为高电平,则当做输入端使用。PORT3〔P3.0端口~
P3.7:端口3也是内部具有上拉电阻的8位双向I/O端口,同时还有许多工具和其他特殊功能,包括串口通信,外部中断控制功能,读写控制,定时控制和外部数据存储器内容计数。RST:复位端口输入,但RST脚必须保持两个机器周期内是高电平状态。ALE/PROG:当系统读取外存储器时,地址锁存允许输出电平用于锁存地址的地位字节。PSEN:外部程序存储器的选通信号,低电平有效。EA/VPP:当外部访问时,/EA必须与GND连接,保持低电平,才能够有效传输外部数,据存储器〔0000h-ffffh的单元指令。如果加密位1被加密,复位时/EA将自动锁存;当/EA端连接高电平,则使用内部程序存储器功能。XTAL1:振荡器反相放大器的输入和内部时钟工作电路的输入端。XTAL2:振荡器反向放大器的输出端口。.第三章基本设计原理3.1总体设计思路使用AT89S52单片机设计一个彩灯控制器,加上C语言程序,来控制十六个LED灯的亮灭和循环,本设计需要用到显示电路部分,电源电路部分,时钟电路,复位电路,来控制LED灯的亮灭和循环。3.2总设计框图采用AT89S52设计的系统框图如图3.2所示图3.2基于AT89S52单片机设计的彩灯控制器3.3设计实施步奏〔1根据设计要求画出电路图,要求电路图简洁,合理。〔2根据实验现象编写出合适的C语言程序,C语言程序要求能实现各功能,不能太繁琐。〔3用仿真软件对其进行仿真,分析其结果是否与设计要求一致。〔4制作PCB板,购买元器件可进行实物焊接,焊接的过程中需格外细心避免损坏电路板和电子元器件。〔5实物制作完成,进行检验和调试。〔6设计制作完成。.第四章电路模块设计4.1电源电路的设计本课题中单片机正常工作要求输入电压为稳定的5V,所以我采用USB接口供电,提供稳定的5V电压,使用起来也方便。4.2时钟电路时钟电路是单片机的核心部位,相当于人体的心脏功能,它为整个单片机系统提供动力,它控制着单片机的工作快慢,没有时钟电路的产生来驱动单片机,单片机是无法工作的。AT89S52可以通过两种方式来产生时钟信号:一种是内部方式,芯片内部电路产生振荡电路,从而时钟信号的产生;另一个是外在的形式,通过外部电路对时钟信号的引入。本课程设计是应用AT89s52的内部时钟方式,其芯片内部当中有一个高增益反相放大器,构成振荡器,引脚XTL1和XTL2分别为放大器的输入端口和输出端口所示:时钟电路图我所设计的时钟电路是采用了石英晶体Y1和电容C1、C2组成的一个并联谐振回路。晶振频率选择12MHZ,电容选择30pu,电容的大小起到频率微调的作用。4.3复位电路单所示:复位电路图当通电时C5电容相当于短路了,使单片机复位,当C5电容充满电后,C5电容相当于开路,单片机不会自动复位,当稳定在正常的工作模式下后,按下复位键S1,把C5电容短路,则是单片机复位。4.4显示电路部分显示部分主要是由十六个LED组成,十六个LED分别接入P10~P17,和P30~P37接口,如图4.3所示图4.3显示电路图通过软件控制P10~P17和P30~P37的各个引脚的高低电平,从而控制LED二极管的亮灭,加上时间上的关系,形成花样彩灯。...第五章软件系统设计5.1软件介绍软件是单片机应用系统不可分割的一部分,一个单片机硬件系统,必要要有软件来驱动它,单片机才能工作。软件就相当于单片机的大脑,指示单片机工作,等我们把电路板焊接好,发现看不到彩灯循环点亮的现象,这个时候就是单片机缺少思想,这时候我们就需要用软件来指示单片机,来给单片机传递思想,软件可以控制单片机引脚的高低电平,来控制发光二极管的亮和灭。软件程序对于单片机来说,相当于单片机的大脑,单片机的灵魂部分,控制着单片机的运行,是单片机的重要组成部分,也是单片机学习的难点。程序部分可以使用汇编语言也可以使用C语言来编写,由于C语言比较通俗易懂,实现起来比较简单,所以我采用的是C语言程序。这次课程设计任务要求至少控制八个以上的LED彩灯,形成成各种各样的花形,能够循环变换。5.2程序的框图以及部分软件程序介绍软件的主程序框图如图5.2所示图5.2软件程序框图逆顺序流水式自动变化一起闪烁逆顺序流水式自动变化一起闪烁部分彩灯循环程序如下:各灯全亮程序 ledh=0x00; ledl=0x00; delay<2000>;间隔闪光程序如下: ledh=0xff; ledl=0xff; for<i=0;i<10;i++> { ledh=0xaa; ledl=0xaa; delay<300>; ledh=0x55; ledl=0x55; delay<300>; }ledh=0xff; ledl=0xff;各灯逐个点亮程序如下: j=0xfe; for<i=0;i<8;i++> { ledh=j; delay<300>; j<<=1; } j=0xfe; for<i=0;i<8;i++> { ledl=j; delay<300>; j<<=1; }..第六章节日彩灯控制器仿真6.1仿真软件的介绍待原理图和程序都准备好后,就可以在电脑上进行仿真和分析了。我采用当代社会主流的仿真软件Proteus进行仿真,该软件将电路仿真,PCB板的设计和虚拟模型仿真融为一体,功能强大,支持多种处理器和模块。6.2仿真过程以及结果6.2.1仿真步骤1、先新建工程,记得保存的文件名以及路径。2、新建项目,选择使用的SCM模型然后确定。单击"File",选择"New",新建一个文件并在其中输入我们所编辑的程序代码,然后就保存为C语言的文件。3、添加C语言程序,点击"目标1"前的"+",然后可以选中.c文件。4、单击"项目"菜单,选择"建立目标",编译程序,在项目文件夹中找到".hex"文件即可。5、在Proteus
ISIS中画出控制器设计系统的电路图,完成后,双击S52单片机,把步骤4中生成的的".hex"文件添加到项目文件,保存后就能够模拟仿真。6.2.2仿真结果点击开始键,仿真开始,仿真结果如预期结果,各彩灯循环点亮,仿真成功,如图所示:图6.2.2节日彩灯控制器仿真图.第七章焊接和调试6.1焊接过程和硬件调试当进行仿真确认电路图无误后就可以进行实体焊接了,在焊接开始前首先要确认元器件是否失效,确认元器件无误后就可以进行元器件的布局和定位,在焊接过程中主要的问题有〔1布局问题,由于考虑到电路板的美观程度,造成了焊接和布线的过程中难度的增加,跳线很多,板子很不美观,最后通过更改元器件的位置来进行合理规划布局,减少跳线,使得电路板看起来美观和大方,这样布局问题就得到了合理的解决;〔2单片机引脚问题,单片机的针脚比较多而且非常紧凑,在焊接的过程中容易造成虚焊和短路焊接,而且不好固定容易焊错,这就使得我在焊接的过程中需要格外的小心焊接的时间不易过长,以免烧坏电子元器件;〔3插件问题,在刚开始插件的的时候由于不注意的电解电容,LED二极管等带有正负极性元件,导致焊好了开机没有,最后用万用表测量才发现把几个LED发光二级管焊反了。焊接完成后接上电源发现LED不会循环,我首先检查原理图的设计和连接是否正确,确认无误后,接着检查原理图和PCB板是否是一致,没问题后用万用表检查电路板是否存在虚焊和引脚短路问题,最后发现忘记把31针脚到VCC才导致不循环的问题出现,接上31针脚后电路板工作正常,硬件调试顺利完成。6.2软件调试我们通过mewin编译器进行程序的编译,我们在软件调试的过程中遇到的问题也不少,而且还是一些比较复杂的问题,处理起来也比较困难:〔1程序在测试没有问题,但不能在仿真中确不能实现,最后经过一遍遍检测才发现在延时子程序中漏了一条指令。〔2循环程序总是进入死循环,原因是循环标号放置不对。〔3程序繁琐,起初对C语言不太熟练,把程序写的很繁琐,很长。最终通过不断的学习,慢慢的对程序进行优化,才使程序比较简洁,有条理。〔4中断程序由于掌握的不够熟练,无法实现这一功能,最终通过查阅大量资料和请教老师才编写出这个中断程序。.第八章设计心得通过本次设计,查阅大量资料,使我对单片机有了更进一步的了解,单片机远没有我设计的那么简单,它是一门应用性和实践性都很强的学科,想要学好单片机并不容易,必须加强自己的课外学习,持之以恒,平常多动脑筋思考和多动手设计,才能学好单片机,在本次的设计过程中,我也遇到和发现许多问题麻烦,最后通过查找大量资料才把问题弄明白,有些问题其实很简单,但是由于对理论知识的掌握不够,一些简单的问题也弄不明白,单片机的知识面很广,这就要求我们在以后的学习中,我们应该加强理论知识的学习,掌握更多的理论知识,平时应该多读一些课外知识,只靠在学校书本上的那点知识是远远不够的。单片机是一门实践学科,实践能力和是很重要,我们可以通过多做设计,在设计中学知识,有助于我们学到新的知识和巩固我们平常所学的理论知识,也锻炼了我们动手能力,想学好单片机就要自己多做设计。在这次动手焊接电路板过程中,由于平时动手能力不足,对焊接不熟练,经常会遇到错焊,连焊,和焊接的不美观等等问题,这让我意识到认真仔细、严谨的在焊接和硬件电路的调试过程中是非常重要的,一不小心就会出现各种各样的问题,不知不觉就在本次课程设计当中焊接技术又得到了提高。通过本次课程设计过程当中,巩固了我在校所学习过的专业知识,也补充了许多课外知识,也使我能够把理论与实践相结合了起来。也借助互联网络、参考文献资料,和课外书籍拓展了自己的知识面,在设计当中我时常反省自己,认识自己哪些方面有欠缺和不足,和一些做的不够或者不够好的地方,以便我在日后的学习工作当中能够改进和注意,避免一些错误的事情发生。通过这次课程设计,.致谢毕业论文结尾了,也意味着我的大学生活也就到此结束了,回首自己大学四年的光阴,在学校老师的栽培下,我茁壮成长,我在知识上和思想上都进步很多,这除了自己平时的努力外,还得多靠学校老师的教育,和同学们的指导,使得自己的大学生活过的有意义。毕业在即,心中有许多的不舍,但我不能永远的在温室里成长,也得去外面的世界闯荡,在以后的日子里定要好好奋斗,不辜负老师的辛苦栽培,和同学们的鼓励。在本次课程设计中我首先要感谢的是梅光老师,这这段毕业课程设计中,完全是在梅老师的指导下顺利进行的,没有梅老师的悉心指导,我这论文估计就不太可能完成,梅老师是一位为人热情,爱岗敬业,对待同学都非常好的老师,在本次课程设计中,无论是题目的选取还是论文框架的构造,以及论文的修改,梅光老师都付出了很大的心血,在我遇到困难的时候,梅老师时常鼓励我,才使我坚持下去,正是在梅老师这种关心和爱护下,才使我的论文顺利完成,所以我的首先感谢梅光老师。其次我还要感谢我的同学,在平常的实物制作和论文写作中,我的同学给了我很大的帮助,为我出谋划策,为我找资料,鼓励我,在我不开心的时候安慰我,在这里我忠心的对他们说声谢谢!最后我要感谢的是我的父母,没有父母的帮助和鼓励,我也没办法完成这次的课程设计以及论文的书写,谢谢他们!.参考文献[1]张毅刚.新编MCS-51单片机应用设计.XX:XX工业大学出版社,2003,128~132[2]王幸之.AT89系列单片机原理与接口技术.北京:北京航空航天大学出版社,2001,125~130[3]彭为.单片机典型系统设计实例精讲.北京,电子工业出版社,2000,89~924李军等.51系列单片机高级实例开发指南.北京:北京航天航空大学出版社,2004[4]单片机与嵌入式系统应用合订本,2004.12<6>[5]任建强.基于AT89C51的单片机综合实验设计.XX师范学院学报.2004,<04>:15~20[6]何碧华.高性能单片机AT89C51在时间控制器中的应用.XX工学院学报,1997,<2>:23~25[7]李钧钧.基于AT89C51的多机任务机制及其实现.电子报.2005,20~2312刘宏祥.单片机彩灯实验.电子报,2003,23~27[8]欧阳明星.用单片机制作的音乐彩灯发生器.电子报,2003,20~2314李莉.单片机教学改革与实践.2004年电子技术学术研讨会论文集.2004,25~27[9]西华大学老师.电子技术试验指导书[M].XX:西华大学电工电子试验实习中心,2009.105-188.[10]陈正义.单片机控制实习[M].北京:人民邮电出版社,2006.3-90.[11]姚富安等.实用电子实际基础[M].北京:理工大出版社,2008.132-266..附录A:元件清单元件清单附录B:节日彩灯控制器原理图附录C:PCB板图以及仿真图PCB版图仿真图附录D:实物图附录E:C语言程序程序设计如下:************************************************************/#include<AT89X52.H>#defineucharunsignedchar#defineuintunsignedint#defineledhP1#defineledlP3ucharcodetable[9]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xff};voiddelay<uintx>{ uinti,j; for<i=x;i>0;i--> for<j=50;j>0;j-->;}voiddelayus<uintx>{ uinti; for<i=x;i>0;i--> ;;}voidmain<>{ uinti,j;intmm,nn; while<1> { //各灯全亮, ledh=0x00; ledl=0x00; delay<2000>; //间隔闪光; ledh=0xff; ledl=0xff; for<i=0;i<10;i++> { ledh=0xaa; ledl=0xaa; delay<300>; ledh=0x55; ledl=0x55; delay<300>; } ledh=0xff; ledl=0xff; //各灯逐个点亮, j=0xfe; for<i=0;i<8;i++> { ledh=j; delay<300>; j<<=1; } j=0xfe; for<i=0;i<8;i++> { ledl=j; delay<300>; j<<=1; } //各灯逐个熄灭 j=0x80; for<i=0;i<8;i++> { ledl=j; delay<300>; j>>=1; j=j|0x80; } j=0x80; for<i=0;i<8;i++> { ledh=j; delay<300>; j>>=1; j=j|0x80; } ledh=0xff; ledl=0xff;//一起闪烁; for<i=0;i<10;i++> { ledh=0x00; ledl=0x00; delay<300>; ledh=0xff; ledl=0xff; delay<300>; } ledh=0xff; ledl=0xff; //逐个点亮, j=0xfe; for<i=0;i<8;i++> { ledh=j; delay<300>; j<<=1; } j=0xfe; for<i=0;i<8;i++> { ledl=j; delay<300>; j<<=1; } //慢灭; for<i=0;i<800;i++> { ledl=0xff; ledh=0xff; delayus<i>; ledl=0x00; ledh=0x00; delayus<800-i>; } ledl=0xff; ledh=0xff; for<i=0;i<800;i++> { ledl=0x00; ledh=0x00; delayus<i>; ledl=0xff; ledh=0xff; delayus<800-i>; } ledl=0xff; ledh=0xff;//跑马式前进、 table从左到右,从右到左 for<i=0;i<8;i++> { ledh=table[i]; delay<300>; } ledh=0xff; for<i=0;i<8;i++> { ledl=table[i]; delay<300>; } ledl=0xff; for<i=8;i>0;i--> { ledl=table[i-1]; delay<300>; } ledl=0xff; for<i=8;i>0;i--> { ledh=table[i-1]; delay<300>; } ledh=0xff;//从左到右,从右到左8个 for<i=0;i<8;i++> { ledh=table[i]; ledl=table[i]; delay<300>; } ledh=0xff; ledl=0xff; for<i=8;i>0;i--> { ledh=table[i-1]; ledl=table[i-1]; delay<300>; } ledh=0xff; ledl=0xff;//从两边倒中间,中间到两边 for<i=0;i<8;i++> { ledh=table[i]; ledl=table[7-i]; delay<300>; } ledh=0xff; ledl=0xff; for<i=8;i>0;i--> { ledh=table[i-1]; ledl=table[8-i]; delay<300>; } ledh=0xff; ledl=0xff; mm=0xffff; nn=0xffff; for<i=0;i<16;i++> { for<j=0;j<16-i;j++> { nn=~<0x1<<j>; mm=mm&nn; mm=mm|<0x1<<<j-1>>; ledh=mm&0xff; ledl=<mm>>8>&0xff; delay<100>; } } ledh=0xff; ledl=0xff; mm=0xffff; nn=0xffff; for<i=0;i<16;i++> { for<j=0;j<16-i;j++> { nn=~<0x1<<j>; mm=mm&nn; mm=mm|<0x1<<<j-1>>; ledh=mm&0xff; ledl=<mm>>8>&0xff; delay<100>; } } ledh=0xff; ledl=0xff; //从两边倒中间,中间到两边 for<i=0;i<8;i++> { ledh=table[i]; ledl=table[7-i]; delay<300>; } ledh=0xff; ledl=0xff; for<i=8;i>0;i--> { ledh=table[i-1]; ledl=table[8-i]; delay<300>; } ledh=0xff; ledl=0xff; //从左到右,从右到左8个 for<i=0;i<8;i++> { ledh=table[i]; ledl=table[i]; delay<300>; } ledh=0xff; ledl=0xff; for<i=8;i>0;i--> {
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《财务管理(第7版)》教案全套 王化成
- 买废铁合同范本
- 消防设施操作员中级考试题+参考答案
- 单位购买冰箱合同范例
- 办理劳务资质合同范本
- 公司抵债房合同范本
- 小型工程安装合同范本
- 流体力学考试模拟题(含参考答案)
- 高压电工作业模拟题含答案
- ktv商务合同范本
- DeepSeek从入门到精通培训课件
- 俄罗斯进口冻肉合同范例
- 2.3 品味美好情感 课件 -2024-2025学年统编版道德与法治 七年级下册
- 2025年湖北省技能高考(建筑技术类)《建设法规》模拟练习试题库(含答案)
- 23G409先张法预应力混凝土管桩
- 中国音乐史PPT讲稿课件
- 桥梁模板施工方案最终版
- 部编版小学六年级书法教案【16课时】电子稿
- 广元九州施工合同正式
- 兰州商学院二级学院权力运行流程图
- 预埋件计算公式
评论
0/150
提交评论