断断续续学习51也有2年多了,学了又忘记,没事又学习,
,这次发狠决定玩转流水灯,这不这几天都在学习流水灯,今天刚焊接了一个8位的流水灯板,实验了下,效果不错,以后就用它来测试自己的程序,在拿进房间的那一刹那,我发现了很好玩的东西,以前一直以为阴影就是灰色或者黑色的,没想到阴影也可以是彩色的,
请大家忽视那个开关吧,有点黑,,,
那么我们先来实现一个小目标吧,做个7色彩虹如何??而且是可以跳动的彩虹呢?
这是我的累加式流水灯
- /*这是一个测试8位流水灯的实验程序*/
- /*我想通过这个实验制作特别的流水灯*/
- #include<reg52.h> //52系列的头文件
- void delayms(unsigned int xms)
- {
- unsigned int i,j;
- for(i=xms;i>0;i--)
- for(j=110;j>0;j--);
- }
- void main()
- {
- while(1)
- {
- unsigned char a,b;
- a=255;
- b=0xff;
- P0=b;
- while(a--)
- {
- P2=b--;
- delayms(1000);
- }
- }
- }