极简化444光立方纯手工制作

上传人:ji****72 文档编号:35819825 上传时间:2018-03-20 格式:DOC 页数:16 大小:19.76MB
返回 下载 相关 举报
极简化444光立方纯手工制作_第1页
第1页 / 共16页
极简化444光立方纯手工制作_第2页
第2页 / 共16页
极简化444光立方纯手工制作_第3页
第3页 / 共16页
极简化444光立方纯手工制作_第4页
第4页 / 共16页
极简化444光立方纯手工制作_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《极简化444光立方纯手工制作》由会员分享,可在线阅读,更多相关《极简化444光立方纯手工制作(16页珍藏版)》请在金锄头文库上搜索。

1、 极简化 4*4*4 光立方纯手工制作元件清单:STC12C5A60S2 单片机最小系统 X1 电阻任意阻值 范围:(400-1k) X4 蓝色雾状 LED X64 先制作一个模版:如图如上图所示弯针:按照这样子排好并焊接起来:总共焊接四层然后焊接到电路板上,把每一层引出来的四根线接到一起,四层共四根。接法如上图:剩下的不必多说了,直接上程序 #include #include #define uchar unsigned char #define uint unsigned int /*延时函数*/ void Delay(uint del) uint i,j; for(i=0; idel;

2、i+) for(j=0; j2500 ;j+) ; /* 10 11 12 1 */ /* 1.8 2.8 2.1 1.1 */ /* 9 16 13 2 */* 1.7 2.7 2.2 1.2 */ /* 8 15 14 3 */* 1.6 2.6 2.3 1.3 */ /* 7 6 5 4 */* 1.5 2.5 2.4 1.4 */*主函数*/ main() /*群体闪烁*/ P3=0XF0; P1=0X00; P2=0X00; Delay(10);P1=0XFF; P2=0XFF; Delay(10); P1=0X00; P2=0X00; Delay(10); P1=0XFF; P2=

3、0XFF; Delay(10); P1=0X00; P2=0X00; Delay(10); P1=0XFF; P2=0XFF; Delay(10); /*列断续扫描 */ P3=0XF0; P1=0XFE; P2=0XFF; Delay(10);/*1*/ P1=0XFD; Delay(10);/*2*/ P1=0XFB; Delay(10);/*3*/ P1=0XF7; Delay(10);/*4*/ P1=0XFF; P2=0XF7; Delay(10);/*5*/ P2=0XEF; Delay(10);/*6*/ P1=0XEF; P2=0XFF; Delay(10);/*7*/ P1=

4、0XDF; Delay(10);/*8*/ P1=0XBF; Delay(10);/*9*/ P1=0X7F; Delay(10);/*10*/ P1=0XFF; P2=0X7F; Delay(10);/*11*/P2=0XFE; Delay(10);/*12*/ P2=0XFD; Delay(10);/*13*/ P2=0XFB; Delay(10);/*14*/ P2=0XDF; Delay(10);/*15*/ P2=0XBF; Delay(10);/*16*/ P2=0XFD; Delay(10);/*13*/ P2=0XFB; Delay(10);/*14*/ P2=0XDF; De

5、lay(10);/*15*/ P1=0XDF; P2=0XFF; Delay(10);/*8*/ P1=0XBF; Delay(10);/*9*/ P1=0X7F; Delay(10);/*10*/ P1=0XFF; P2=0X7F; Delay(10);/*11*/ P2=0XFE; Delay(10);/*12*/ P1=0XFE; P2=0XFF; Delay(10);/*1*/ P1=0XFD; Delay(10);/*2*/ P1=0XFB; Delay(10);/*3*/ P1=0XF7; P2=0XFF; Delay(10);/*4*/ P1=0XFF; P2=0XF7; Del

6、ay(10);/*5*/ P2=0XEF; Delay(10);/*6*/ P1=0XEF;P2=0XFF; Delay(10);/*7*/ /*过渡 1*/ P1=0XCF; Delay(10);/*7,8*/ P1=0X8F; Delay(10);/*7,8,9*/ /*列平面扫描*/ P1=0X0F; Delay(15);/*7,8,9,10*/ P1=0XFF; P2=0X0F; Delay(15);/*6,15,16,11*/ P2=0XF0; Delay(15);/*5,14,13,12*/ P1=0XF0; P2=0XFF; Delay(15);/*4,3,2,1*/ P1=0X

7、FF; P2=0XF0; Delay(15);/*5,14,13,12*/ P2=0X0F; Delay(15);/*6,15,16,11*/ P1=0X0F; P2=0XFF; Delay(15);/*7,8,9,10*/ /*过渡 2*/ P3=0XE0; Delay(15);/*2,3,4 */ P3=0XC0; Delay(15);/*3,4 */ P3=0X80; Delay(15);/*4 */ P2=0X0F; Delay(15);/*7,8,9,10,6,15,16,11*/ P2=0x00; Delay(15);/*7,8,9,10,6,15,16,11,5,14,13,12

8、*/ P1=0x00; Delay(15);/*7,8,9,10,6,15,16,11,5,14,13,12,4,3,2,1*/ /*层扫描*/ P3=0X40; Delay(15);/*3 */ P3=0X20; Delay(15);/*2 */P3=0X10; Delay(15);/*1 */ P3=0X20; Delay(15);/*2 )*/ P3=0X40; Delay(15);/*3 */ P3=0X80; Delay(15);/*4*/ /*过渡 3*/ P1=0XF0; Delay(15);/*6,15,16,11,4,3,2,1*/ P2=0XF0; Delay(15);/*

9、5,14,13,12,4,3,2,1*/ P2=0XFF; Delay(15);/*4,3,2,1*/ P1=0XF8; Delay(15);/*3,2,1*/ P1=0XFC; Delay(15);/*2,1*/ P1=0XFE; Delay(15);/*1*/ P3=0X40; Delay(15);/*3 */ P3=0x20; Delay(15);/*2 */ P3=0X10; Delay(15);/*1 */ /*逐点走*/ P1=0XFD; Delay(10);/*2*/ P1=0XFB; Delay(10);/*3*/ P1=0XF7; Delay(10);/*4*/ P1=0XF

10、F; P2=0XF7; Delay(10);/*5*/ P2=0XEF; Delay(10);/*6*/ P1=0XEF; P2=0XFF; Delay(10);/*7*/ P1=0XDF; Delay(10);/*8*/P1=0XBF; Delay(10);/*9*/ P1=0X7F; Delay(10);/*10*/ P1=0XFF; P2=0X7F; Delay(10);/*11*/ P2=0XFE; Delay(10);/*12*/ P2=0XFD; Delay(10);/*13*/ P1=0XFF; P2=0XFB; Delay(10);/*14*/ P2=0XDF; Delay(1

11、0);/*15*/ P2=0XBF; Delay(10);/*16*/ P3=0X20; P2=0XBF; Delay(10);/*16*/ P2=0XFD; Delay(10);/*13*/ P2=0XFB; Delay(10);/*14*/ P2=0XDF; Delay(10);/*15*/ P1=0XDF; P2=0XFF; Delay(10);/*8*/ P1=0XBF; Delay(10);/*9*/ P1=0X7F; Delay(10);/*10*/ P1=0XFF; P2=0X7F; Delay(10);/*11*/ P2=0XFE; Delay(10);/*12*/ P1=0X

12、FE; P2=0XFF; Delay(10);/*1*/ P1=0XFD; Delay(10);/*2*/P1=0XFB; Delay(10);/*3*/ P1=0XF7; Delay(10);/*4*/ P1=0XFF; P2=0XF7; Delay(10);/*5*/ P2=0XEF; Delay(10);/*6*/ P1=0XEF; P2=0XFF; Delay(10);/*7*/ P3=0X40; P1=0XEF; Delay(10);/*7*/ P1=0XDF; Delay(10);/*8*/ P1=0XBF; Delay(10);/*9*/ P1=0X7F; Delay(10);/

13、*10*/ P1=0XFF; P2=0X7F; Delay(10);/*11*/ P2=0XFE; Delay(10);/*12*/ P1=0XFE; P2=0XFF; Delay(10);/*1*/ P1=0XFD; Delay(10);/*2*/ P1=0XFB; Delay(10);/*3*/ P1=0XF7; Delay(10);/*4*/ P1=0XFF; P2=0XF7; Delay(10);/*5*/ P2=0XEF; Delay(10);/*6*/ P2=0XDF; Delay(10);/*15*/ P2=0XBF; Delay(10);/*16*/P2=0XFD; Delay

14、(10);/*13*/ P2=0XFB; Delay(10);/*14*/ P3=0X80; P1=0XFF; P2=0XFB; Delay(10);/*14*/ P2=0XDF; Delay(10);/*15*/ P2=0XBF; Delay(10);/*16*/ P2=0XFD; Delay(10);/*13*/ P1=0XFD; P2=0XFF; Delay(10);/*2*/ P1=0XFB; Delay(10);/*3*/ P1=0XF7; Delay(10);/*4*/ P1=0XFF; P2=0XF7; Delay(10);/*5*/ P2=0XEF; Delay(10);/*6*/ P1=0XEF; P2=0XFF; Delay(10);/*7*/ P1=0XDF; Delay(10);/*8*/ P1=0XBF; Delay(10);/*9*/ P1=0X7F; Delay(10);/*10*/ P1=0XFF; P2=0X7F; Delay(10);/*11*/ P2=0XFE; Delay(10);/*12*/ P1=0XFE; P2=0XFF

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号