标题: 51单片机制作音乐光立方资料分享 [打印本页]

作者: nbhh    时间: 2021-2-19 14:48
标题: 51单片机制作音乐光立方资料分享
利用IIC和ADDA模块实现仿音乐光立方的代码和方法
图片:

部分代码:
  1. void main()//main函数自身会循环
  2. {        
  3.                 uchar temp = 0x07;
  4.                 uchar j;
  5.           for(j=0;j<4;j++)
  6.                 {P1 = 0xff;P3 = 0xff;P0 =  _cror_(temp,j);delay(280);}
  7. P1 = 0;P3 = 0;        temp=0x0e;
  8.                 for(j=0;j<4;j++)
  9.                 {P1 = 0xff;P3 = 0xff;P0 =  _crol_(temp,j);delay(280);}
  10.                  P1 = 0x0f;P3 = 0;P0 = 0;delay(280);P1 = 0xf0;P3 = 0;P0 = 0;delay(280);P1 = 0;P3 = 0x0f;P0 = 0;delay(280);P1 = 0;P3 = 0xf0;P0 = 0;delay(280);
  11.                 for(j=0;j<3;j++)
  12.                 {P1 = 0;P3 = 0;delay(500);                P1 = 0xff;P3 = 0xff;P0 = 0;delay(500);        }
  13. while(1)
  14.         {num = 0;num = PCF8591Read(CH2);//读AD通道2
  15. num *= 25;show(num);delay(280);
  16.         }}
复制代码
制作不易,喜欢的小伙伴可以点个赞。
本项目用于学习,不可用于其他用途

51hei.png (8.26 KB, 下载次数: 145)

51hei.png

方案2.zip

7.14 MB, 下载次数: 22, 下载积分: 黑币 -5


作者: hurbocn    时间: 2021-2-20 09:52
资料太好了,最近也想玩一下光立方,谢谢分享,点赞
作者: nbhh    时间: 2021-4-9 22:37
hurbocn 发表于 2021-2-20 09:52
资料太好了,最近也想玩一下光立方,谢谢分享,点赞

哈哈,谢谢回帖
作者: 雷欧库珀    时间: 2021-4-10 09:41
齐全了,先做个光立方,再加音乐
作者: nbhh    时间: 2021-4-13 19:43
雷欧库珀 发表于 2021-4-10 09:41
齐全了,先做个光立方,再加音乐

哈哈,加油,友友有什么好的发现和完善也可以发一下哈





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1