您的当前位置:首页单片机流水灯实验报告

单片机流水灯实验报告

来源:小侦探旅游网


单片机流水灯实验报告

姓名: 学号: 班级:

一、项目背景

当今时代的智能控制电子技术,给人们的生活带来了方便和舒适,而每到晚上五颜六色的霓虹灯则把我们的城市点缀得格外迷人,为人们生活增添了不少色彩。制作流水灯的方法有很多种,有传统的分立元件,由数字逻辑电路构成的控制系统和单片机智能控制系统等。本设计为一种简单实用的单片机花样流水灯设计与制作方案。 二、项目整体方案设计

根据时钟信号的脉冲输入,我们以改变每个LED点亮状态的保持的时间来改变LED的变换间隔时间,根据LED的循环点亮和时间间隔的改变设计成为一个直观的LED花样流水灯自动循环系统,由此思路我们就可以很容易的着手流水灯控制程序的设计。 三、硬件设计

四、软件设计 include #define uint unsigned int #define uchar unsigned char

const tab[]={Oxfe,Oxfd,Oxfb,Oxef,Oxdf,Oxbf,Ox7f,Oxbf, Oxdf,Oxef,Oxf7,Oxfb,Oxfd,Oxfe,Oxff,Oxaa,0x55,0xaa,0x55,0xaa,Ox5 5,

Oxff,Oxf0,OxOf,Oxf0,OxOf,Oxff,Ox33,Oxcc,0x33,Oxcc,Ox33,Oxcc,Oxff}

void Delay1ms(unsigned int count) unsigned int ij; for(i=O;ifor(j=O;j120;j++); main (void) uchar i; while(1)

for(i=O;i<35;i++) P1=tab[i]; Delay1ms(500); }

五、实验结果

六、项目总结

通过这次实验设计,锻炼我们综合运用知识,提出问题,分析问题,及解决问题的能力。我感慨颇多,在着手设计的这段日子里,我又学到了很多东西。特别是理论联系实际。

我认为掌握单片机的应用及开发技术是最基本的也是必要的。 单片机是以后从事相关嵌入式研发最为基本的入门芯片。 所以学好单片机是我们电子类的必要任务。通过这次单片机课程设计的顺利完成,离不开付老师指导,也离不开班上同学的耐心帮助。在此,我对所有帮助过我的老师和同学表示我真挚的感谢!

因篇幅问题不能全部显示,请点此查看更多更全内容