下载此文档

心形花样流水灯ppt课件.ppt


文档分类:高等教育 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
心形花样流水灯小组成员:时泓许关月顾杰费伯扬指导老师:刘学明系统设计方案实现不同方式点亮32个LED流水灯(左循环、奇偶亮、右循环、全灭全亮等等)本流水灯实际上就是一个带有三十二个LED灯的单片机最小应用系统,即为由LED灯、晶振、复位、电源等电路和必要的软件组成的单个单片机。,;相反,,;同理,接在其他口的31个LED的点亮和熄灭的方法同LED1。因此,要实现流水灯功能,我们只要将发光二极管LED1~LED32依次点亮、熄灭,32只LED灯便会一亮一暗的做流水灯了。同样的道理,可以32个灯左移点亮,全亮、全灭。在此还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,在控制二极管亮灭的时候应该延时一段时间,否则就看不到“流水”效果了。硬件1:STC89C51的最小化系统流程图原理图仿真图部分程序#include<>#defineucharunsignedcharucharflag=200;ucharcodeTab1[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,0xFF};ucharcodeTab2[]={0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,0xFF};ucharcodeTab3[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00};ucharcodeTab4[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00};ucharcodeTab11[]={0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00,0xff};ucharcodeTab22[]={0x7F,0x3F,0x1F,0x0F,0x07,0x03,0x01,0x00,0xff};voidshansuo();voidxl(); voiddelay(void){unsignedcharm,n; for(m=0;m<flag;m++) for(n=0;n<250;n++)调试结果1、软件:程序需要实现流水灯各种不同方式的亮灭。2、硬件:需要我们自己连接电路,焊接电路板,更要做到将软硬件相互结合,这一部分对我们的手工能力有更高的要求。结论与心得由于本次课程设计涵括了软件和硬件知识,所以在完成课程设计的同时,也让我们了解到了我们在软硬件设计和制作方面的不足。在这次设计过程中对电路板各元器件的连接和焊接工作,虽然看似简单,但做起来却是一个细致的工作,尤其是对于一些距离特别近的引脚焊接,对焊接的要求更高,一旦将不该连接的引脚焊接到了一起,该元件就会失去原来的工作效果,还有可以将整个电路短路。对于软件方面,每个人有不同的意见和修改最终经过我们的讨论,对单片机的程序编写有了更好认识,提高了各自的能力。通过这次设计,再一次印证了团队合作的重要性,如果不是一个团队的相互协作,是无法在这么短的时间内完成设计的,达到了事半功倍的效果。总之,这次设计对我们的动手能力,协作能力,程序编写都有很大的提高,也认识到我们的不足之处,对于今后的学习和工作是一次很好的实践。同时感谢学院给我们提供的实践机会,提供实践的场地,工具。

心形花样流水灯ppt课件 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小1 MB
  • 时间2020-04-13