基于595与13816x16点阵设计
单片机源程序:
- #include<reg52.h>
- #include "intrins.h"
- #define uchar unsigned char
- #define uint unsigned int
-
- sbit SRCK =P1^7; //移位时钟脉冲
- sbit RCK =P1^6; //串行数据输入
- sbit S_IN =P1^5; //输出锁存器控制脉冲
- sbit EN =P1^4;
- sbit A2 =P1^3;
- sbit A1 =P1^2;
- sbit A0 =P1^1;
- sbit D =P1^0;
- uchar BUFF[4];
- uchar temp1,temp2,j,zim,shang,shu;
- uchar code tab1[32]={0x7f,0xff,0xbf,0xff,0xdf,0xff,0xef,0xff,0xf7,0xff,0xfb,0xff,0xfd,0xff,0xfe,0xff,
- 0xff,0x7f,0xff,0xbf,0xff,0xdf,0xff,0xef,0xff,0xf7,0xff,0xfb,0xff,0xfd,0xff,0xfe,};
- uchar code tabh[16]={0x10,0x18,0x14,0x1c,0x12,0x1a,0x16,0x1e,0x11,0x19,0x15,0x1d,0x13,0x1b,0x17,0x1f};
- uchar code zi1[]={
- /*-- 文字: 电 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,
- 0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF5,0xFE,0xFD,0xFE,0xFD,0xFF,0x01,
- /*-- 文字: 子 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0xE0,0x07,0xFF,0xEF,0xFF,0xDF,0xFF,0xBF,0xFE,0x7F,0xFE,0xFF,0x00,0x01,
- 0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFA,0xFF,0xFC,0xFF,0xFF,0xFF,
- /*-- 文字: 实 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFD,0xFF,0xFE,0xFF,0x80,0x01,0xBF,0xFD,0x77,0x7B,0xFB,0x7F,0xFB,0x7F,0xEF,0x7F,
- 0xF7,0x7F,0xF7,0x7F,0x00,0x01,0xFE,0xBF,0xFD,0xDF,0xFB,0xEF,0xE7,0xF7,0x9F,0xFB,
- /*-- 文字: 验 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xDF,0x87,0xDF,0xF7,0xAF,0xB7,0xAF,0xB7,0x77,0xB6,0xFB,0xB5,0x05,0x83,0xFF,
- 0xFB,0xBB,0xFB,0xDB,0x02,0xDB,0xFB,0x57,0xFB,0x77,0xD7,0xEF,0xEC,0x01,0xFF,0xFF,
- /*-- 文字: 室 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFD,0xFF,0xFE,0xFF,0x80,0x01,0xBF,0xFD,0x7F,0xFB,0xC0,0x07,0xFB,0xFF,0xF7,0xDF,
- 0xE0,0x0F,0xFE,0xEF,0xFE,0xFF,0xC0,0x07,0xFE,0xFF,0xFE,0xFF,0x00,0x01,0xFF,0xFF,
- };
- //*******************************************************************************************************************************************************************
- uchar code zi2[]={
- /*-- 文字: 电 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFE,0x01,0xFE,0xFD,0xFE,0xFD,0xDE,0xF5,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,
- 0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,
- /*-- 文字: 子 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0xFD,0xFF,0xFA,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,
- 0x00,0x01,0xFE,0xFF,0xFE,0x7F,0xFF,0xBF,0xFF,0xDF,0xFF,0xEF,0xE0,0x07,0xFF,0xFF,
- /*-- 文字: 实 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0x9F,0xFB,0xE7,0xF7,0xFB,0xEF,0xFD,0xDF,0xFE,0xBF,0x00,0x01,0xF7,0x7F,0xF7,0x7F,
- 0xEF,0x7F,0xFB,0x7F,0xFB,0x7F,0x77,0x7B,0xBF,0xFD,0x80,0x01,0xFE,0xFF,0xFD,0xFF,
- /*-- 文字: 验 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0xEC,0x01,0xD7,0xEF,0xFB,0x77,0xFB,0x57,0x02,0xDB,0xFB,0xDB,0xFB,0xBB,
- 0x83,0xFF,0xB5,0x05,0xB6,0xFB,0xB7,0x77,0xB7,0xAF,0xF7,0xAF,0x87,0xDF,0xFF,0xDF,
- /*-- 文字: 室 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0x00,0x01,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xFE,0xFF,0xFE,0xEF,0xE0,0x0F,
- 0xF7,0xDF,0xFB,0xFF,0xC0,0x07,0x7F,0xFB,0xBF,0xFD,0x80,0x01,0xFE,0xFF,0xFD,0xFF,
- };
- //*******************************************************************************************************************************************************************
- uchar code zi3[]={
- /*-- 文字: 电 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,
- 0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF5,0xFE,0xFD,0xFE,0xFD,0xFF,0x01,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 子 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0xE0,0x07,0xFF,0xEF,0xFF,0xDF,0xFF,0xBF,0xFE,0x7F,0xFE,0xFF,0x00,0x01,
- 0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFA,0xFF,0xFC,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 实 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFD,0xFF,0xFE,0xFF,0x80,0x01,0xBF,0xFD,0x77,0x7B,0xFB,0x7F,0xFB,0x7F,0xEF,0x7F,
- 0xF7,0x7F,0xF7,0x7F,0x00,0x01,0xFE,0xBF,0xFD,0xDF,0xFB,0xEF,0xE7,0xF7,0x9F,0xFB,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 验 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xDF,0x87,0xDF,0xF7,0xAF,0xB7,0xAF,0xB7,0x77,0xB6,0xFB,0xB5,0x05,0x83,0xFF,
- 0xFB,0xBB,0xFB,0xDB,0x02,0xDB,0xFB,0x57,0xFB,0x77,0xD7,0xEF,0xEC,0x01,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 室 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFD,0xFF,0xFE,0xFF,0x80,0x01,0xBF,0xFD,0x7F,0xFB,0xC0,0x07,0xFB,0xFF,0xF7,0xDF,
- 0xE0,0x0F,0xFE,0xEF,0xFE,0xFF,0xC0,0x07,0xFE,0xFF,0xFE,0xFF,0x00,0x01,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- };
- //*******************************************************************************************************************************************************************
- uchar code zi4[]={
- /*-- 文字: 电 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFE,0x01,0xFE,0xFD,0xFE,0xFD,0xDE,0xF5,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,
- 0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 子 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0xFD,0xFF,0xFA,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,
- 0x00,0x01,0xFE,0xFF,0xFE,0x7F,0xFF,0xBF,0xFF,0xDF,0xFF,0xEF,0xE0,0x07,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 实 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0x9F,0xFB,0xE7,0xF7,0xFB,0xEF,0xFD,0xDF,0xFE,0xBF,0x00,0x01,0xF7,0x7F,0xF7,0x7F,
- 0xEF,0x7F,0xFB,0x7F,0xFB,0x7F,0x77,0x7B,0xBF,0xFD,0x80,0x01,0xFE,0xFF,0xFD,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 验 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0xEC,0x01,0xD7,0xEF,0xFB,0x77,0xFB,0x57,0x02,0xDB,0xFB,0xDB,0xFB,0xBB,
- 0x83,0xFF,0xB5,0x05,0xB6,0xFB,0xB7,0x77,0xB7,0xAF,0xF7,0xAF,0x87,0xDF,0xFF,0xDF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- /*-- 文字: 室 --*/
- /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
- 0xFF,0xFF,0x00,0x01,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xFE,0xFF,0xFE,0xEF,0xE0,0x0F,
- 0xF7,0xDF,0xFB,0xFF,0xC0,0x07,0x7F,0xFB,0xBF,0xFD,0x80,0x01,0xFE,0xFF,0xFD,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- };
- //*******************************************************************************************************************************************************************
- void delay(uint ms)
- {
- uint i,a;
- for(i=ms;i>0;i--)
- for(a=125;a>0;a--);
- }
- void HC595(void) //595驱动
- {
- uchar k;
- for (k=8;k>0;k--)
- {
- temp2=temp2>>1 ; //会把最高位元移入CY内
- S_IN=CY; //把CY的值给P2^0,也就是准备好资料(0或1)给595
- SRCK=1; //上升沿发生移位
- _nop_();
- _nop_();
- SRCK=0;
- }
- for (k=8;k>0;k--)
- {
- temp1=temp1>>1 ; //会把最高位元移入CY内
- S_IN=CY; //把CY的值给P2^0,也就是准备好资料(0或1)给595
- SRCK=1; //上升沿发生移位
- _nop_();
- _nop_();
- SRCK=0;
- }
- RCK=1;
- _nop_();
- _nop_();
- RCK=0;
- }
-
- void shangyi() //上移
- {
- uchar i,j,move;
- for(i=0;i<8;i++)
- {
- for(j=0;j<16;j++)
- {
-
- P1=tabh[j];
- EN=1;
- if(j==8)
- {
- delay(50);
- }
-
- temp1=zi1[2*j+move*2];
- temp2=zi1[2*j+1+move*2];
- HC595();
- EN=0;
- delay(4);
- EN=1;
- }
- }
- move++;
- if(move>64)
- {
- move=0;
- }
- if(j>14)
- {
- j=0;
- }
- }
- void xiayi() //下移
- {
- uchar i,j,move;
- for(i=0;i<8;i++)
- {
- for(j=0;j<16;j++)
- {
-
- P1=tabh[15-j];
- EN=1;
- if(j==7)
- {
- delay(50);
- }
-
- temp1=zi2[2*j+move*2];
- temp2=zi2[2*j+1+move*2];
- HC595();
- EN=0;
- delay(4);
- EN=1;
- }
- }
- move++;
- if(move>64)
- {
- move=0;
- shu=0;
- }
- if(j>14)
- {
- j=0;
- }
- }
- void zuoyishuju() //左移数据处理
- {
- uchar s;
- for(s=0;s<2;s++)
- {
- BUFF[2*s]=zi1[32*s+2*j+32*zim];
- BUFF[2*s+1]=zi1[32*s+1+2*j+32*zim];
- delay(3);
- }
- }
- void youyishuju() //右移数据处理
- {
- uchar s;
- for(s=0;s<2;s++)
- {
- BUFF[2*s]= zi1[32*s+2*j+1+32*zim];
- BUFF[2*s+1]=zi1[32*s+2*j+32*zim];
- delay(3);
- }
- }
- void zuoshangshuju() //左上数据处理
- {
- uchar s;
- for(s=0;s<2;s++)
- {
- BUFF[2*s]= zi3[32*s+2*j+32*zim+shang*2];
- BUFF[2*s+1]=zi3[32*s+2*j+1+32*zim+shang*2];
- delay(3);
- }
- }
- void youshangshuju() //右上数据处理
- {
- uchar s;
- for(s=0;s<2;s++)
- {
- BUFF[2*s]= zi3[32*s+2*j+1+32*zim+shang*2];
- BUFF[2*s+1]=zi3[32*s+2*j+32*zim+shang*2];
- delay(3);
- }
- }
- void zuoxiashuju() //左下数据处理
- {
- uchar s;
- for(s=0;s<2;s++)
- {
- BUFF[2*s]= zi4[32*s+2*j+32*zim+shang*2];
- BUFF[2*s+1]=zi4[32*s+2*j+1+32*zim+shang*2];
- delay(3);
- }
- }
- void youxiashuju() //右下数据处理
- {
- uchar s;
- for(s=0;s<2;s++)
- {
- BUFF[2*s]= zi4[32*s+2*j+1+32*zim+shang*2];
- BUFF[2*s+1]=zi4[32*s+2*j+32*zim+shang*2];
- delay(3);
- }
- }
- void zuoyi() //左移
- {
- uchar t,u,lie;
- for(u=0;u<8;u++)
- {
- for(j=0;j<16;j++)
- {
- P1=tabh[j];
-
- zuoyishuju();
-
- temp1=(BUFF[t]<<lie)|(BUFF[t+1]>>(8-lie));
- temp2=(BUFF[t+1]<<lie)|(BUFF[t+2]>>(8-lie));
- HC595();
- EN=0;
- delay(5);
- }
- }
- if(++lie>7)
- {
- lie=0;
- t++;
- }
- if(t>1)
- {
- t=0;
- zim++;
- }
- if(zim>3)
- {
- zim=0;
- }
- }
- void youyi() //右移
- {
- uchar u,lie,t;
- {
- for(u=0;u<8;u++)
- {
- for(j=0;j<16;j++)
- {
- P1=tabh[j];
-
- youyishuju();
-
- temp2=(BUFF[t]>>lie)|(BUFF[t+1]<<(8-lie));
- temp1=(BUFF[t+1]>>lie)|(BUFF[t+2]<<(8-lie));
- HC595();
- EN=0;
- delay(5);
- }
- }
- }
-
- if(++lie>7)
- {
- lie=0;
- t++;
- }
-
- if(t>1)
- {
- t=0;
- zim++;
- }
-
- if(zim>3)
- {
- zim=0;
- }
- }
- void zuoshang() //左上移
- {
- uchar t,u,lie;
- for(u=0;u<8;u++)
- {
- for(j=0;j<16;j++)
- {
- P1=tabh[j];
-
- zuoshangshuju();
-
- temp1=(BUFF[t]<<lie)|(BUFF[t+1]>>(8-lie));
- temp2=(BUFF[t+1]<<lie)|(BUFF[t+2]>>(8-lie));
- HC595();
- EN=0;
- delay(5);
- }
- }
- if(++shang>15)
- {
- shang=0;
- }
- if(++lie>7)
- {
- lie=0;
- t++;
- }
- if(t>1)
- {
- t=0;
- zim=zim+2;
- }
- if(zim>7)
- {
- zim=0;
- }
- }
- void youshang() //右上移
- {
- uchar u,lie,t;
- {
- for(u=0;u<8;u++)
- {
- for(j=0;j<16;j++)
- {
- P1=tabh[j];
-
- youshangshuju();
-
- temp2=(BUFF[t]>>lie)|(BUFF[t+1]<<(8-lie));
- temp1=(BUFF[t+1]>>lie)|(BUFF[t+2]<<(8-lie));
- HC595();
- EN=0;
- delay(5);
- }
- }
- }
- if(++shang>15)
- {
- shang=0;
- }
-
- if(++lie>7)
- {
- lie=0;
- t++;
- }
-
- if(t>1)
- {
- t=0;
- zim=zim+2;
- }
-
- if(zim>7)
- {
- zim=0;
- }
- }
- void zuoxia() //左下移
- {
- uchar t,u,lie;
- for(u=0;u<8;u++)
- {
- for(j=0;j<16;j++)
- {
- P1=tabh[15-j];
-
- zuoxiashuju();
-
- temp1=(BUFF[t]<<lie)|(BUFF[t+1]>>(8-lie));
- temp2=(BUFF[t+1]<<lie)|(BUFF[t+2]>>(8-lie));
- HC595();
- EN=0;
- delay(5);
- }
- }
- if(++shang>15)
- {
- shang=0;
- }
- if(++lie>7)
- {
- lie=0;
- t++;
- }
- if(t>1)
- {
- t=0;
- zim=zim+2;
- }
- if(zim>7)
- {
- zim=0;
- }
- }
- void youxia() //右下移
- {
- uchar t,u,lie;
- for(u=0;u<8;u++)
- {
- for(j=0;j<16;j++)
- {
- P1=tabh[15-j];
-
- youxiashuju();
-
- temp2=(BUFF[t]>>lie)|(BUFF[t+1]<<(8-lie));
- temp1=(BUFF[t+1]>>lie)|(BUFF[t+2]<<(8-lie));
- HC595();
- EN=0;
- delay(5);
- }
- }
- if(++shang>15)
- {
- shang=0;
- }
- if(++lie>7)
- {
- lie=0;
- t++;
- }
- if(t>1)
- {
- t=0;
- zim=zim+2;
- }
- if(zim>7)
- {
- zim=0;
- }
- }
- void main()
- {
- SRCK=0;
- RCK=1;
- while(1)
- {
- uchar yi,er,shan,si,wu,liu,qi,ba;
-
- for(yi=0;yi<65;yi++)
- {
- shangyi();
- }
- delay(50);
- for(er=0;er<65;er++)
- {
- xiayi();
- }
- delay(50);
- for(shan=0;shan<64;shan++)
- {
- zuoyi();
- }
- delay(50);
- for(si=0;si<64;si++)
- {
- youyi();
- }
- delay(50);
- for(wu=0;wu<64;wu++)
- {
- zuoshang();
- }
- delay(50);
- for(liu=0;liu<64;liu++)
- {
- youshang();
- }
- delay(50);
- for(qi=0;qi<64;qi++)
- {
- zuoxia();
- }
- delay(50);
- for(ba=0;ba<64;ba++)
- {
- youxia();
- }
- delay(50);
- }
- }
复制代码
所有资料51hei提供下载:
16dianzhen.rar
(35.76 KB, 下载次数: 37)
|