心形花样流水灯PPT.ppt

心形花样流水灯PPT.ppt

ID:53876761

大小:1.11 MB

页数:10页

时间:2020-04-27

心形花样流水灯PPT.ppt_第1页
心形花样流水灯PPT.ppt_第2页
心形花样流水灯PPT.ppt_第3页
心形花样流水灯PPT.ppt_第4页
心形花样流水灯PPT.ppt_第5页
资源描述:

《心形花样流水灯PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、心形花样流水灯小组成员:时泓许关月顾杰费伯扬指导老师:刘学明系统设计方案实现不同方式点亮32个LED流水灯(左循环、奇偶亮、右循环、全灭全亮等等)本流水灯实际上就是一个带有三十二个LED灯的单片机最小应用系统,即为由LED灯、晶振、复位、电源等电路和必要的软件组成的单个单片机。理论分析如果要让接在P1.0口的LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平;同理,接在其他口的31个LED的点亮和熄灭的方法同LED1。因此,要实现流水灯功能,我们只要将发光二极管LED1~LED3

2、2依次点亮、熄灭,32只LED灯便会一亮一暗的做流水灯了。同样的道理,可以32个灯左移点亮,全亮、全灭。在此还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,在控制二极管亮灭的时候应该延时一段时间,否则就看不到“流水”效果了。硬件1:STC89C51的最小化系统流程图原理图仿真图部分程序#include#defineucharunsignedcharucharflag=200;ucharcodeTab1[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,0xFF};ucharcodeTab2

3、[]={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,0x

4、03,0x01,0x00,0xff};voidshansuo();voidxl();voiddelay(void){unsignedcharm,n;for(m=0;m

5、单,但做起来却是一个细致的工作,尤其是对于一些距离特别近的引脚焊接,对焊接的要求更高,一旦将不该连接的引脚焊接到了一起,该元件就会失去原来的工作效果,还有可以将整个电路短路。对于软件方面,每个人有不同的意见和修改最终经过我们的讨论,对单片机的程序编写有了更好认识,提高了各自的能力。通过这次设计,再一次印证了团队合作的重要性,如果不是一个团队的相互协作,是无法在这么短的时间内完成设计的,达到了事半功倍的效果。总之,这次设计对我们的动手能力,协作能力,程序编写都有很大的提高,也认识到我们的不足之处,对于今后的学习和工作是一次很好的实践。同时感谢学院给我们提供的实践机会

6、,提供实践的场地,工具。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。