📄 noname1
字号:
#include<reg51.h>
#include<absacc.h>
#define DATBIT1 XBYTE[ 0x0100]
#define DATBIT2 XBYTE[ 0x0200]
#define DATBIT3 XBYTE[ 0x0080]
#define DATBIT4 XBYTE[ 0x0040]
#define DAT1 XBYTE[ 0x0020]
#define DAT2 XBYTE[ 0x0010]
#define DAT3 XBYTE[ 0x0008]
#define DAT4 XBYTE[ 0x0004]
#define DAT5 XBYTE[ 0x0002]
#define DAT6 XBYTE[ 0x0001]
#define DAT7 XBYTE[ 0x8000]
#define DAT8 XBYTE[ 0x4000]
#define uchar unsigned char
#define uint unsigned int
uchar code TABLE1[]={0x22,0x24,0x3F,0x02,0x01,0x7f,0x01,0x01,0x00,0x21,0x21,0x21,0x21,0x3f,0x21,0x2f};
uchar code TABLE2[]={0x44,0x24,0xfc,0x00,0x00,0xfe,0x04,0x00,0x00,0x08,0x14,0x04,0x04,0xfc,0x04,0xf4};
uchar code TABLE3[]={0x22,0x24,0x3F,0x02,0x01,0x7f,0x01,0x01,0x00,0x01,0x21,0x21,0x21,0x3f,0x21,0x2f};
uchar code TABLE4[]={0x44,0x24,0xfc,0x00,0x00,0xfe,0x04,0x00,0x00,0x08,0x14,0x04,0x04,0xfc,0x04,0xf4};
uchar code TABLE5[]={0x22,0x24,0x3F,0x02,0x01,0x7f,0x01,0x01,0x00,0x01,0x01,0x21,0x21,0x3f,0x21,0x2f};
uchar code TABLE6[]={0x44,0x24,0xfc,0x00,0x00,0xfe,0x04,0x00,0x00,0x08,0x14,0x04,0x04,0xfc,0x04,0xf4};
uchar code TABLE7[]={0x22,0x24,0x3F,0x02,0x01,0x7f,0x01,0x01,0x00,0x01,0x01,0x01,0x21,0x3f,0x21,0x2f};
uchar code TABLE8[]={0x44,0x24,0xfc,0x00,0x00,0xfe,0x04,0x00,0x00,0x08,0x14,0x04,0x04,0xfc,0x04,0xf4};
void main()
{
uchar i;
uchar j;
uchar k;
bit flag1;
bit flag2;
//bit flag3;
//bit flag4;
uchar digit1;
uchar digit2;
for(; ;)
{
digit1=0x01;
flag1=0;
fro(k=0;k<80;k++)
{
for(i=0;i<16;i++)
{
DATBIT1=0;
DATBIT2=0;
DATBIT3=0;
DATBIT4=0;
if(digit1 ==0x00) digit1=0x01;
j=k/20;
switch(j)
{
case 3:
{
DAT1=TABLE7[i];
DAT2=TABLE8[i];
DAT3=TABLE5[i];
DAT4=TABLE6[i];
DAT5=TABLE3[i];
DAT6=TABLE4[i];
DAT7=TABLE1[i];
DAT8=TABLE2[i];
} break;
case 2:
{
DAT1=TABLE5[i];
DAT2=TABLE6[i];
DAT3=TABLE3[i];
DAT4=TABLE4[i];
DAT5=TABLE1[i];
DAT6=TABLE2[i];
} break;
case 1:
{
DAT1=TABLE3[i];
DAT2=TABLE4[i];
DAT3=TABLE1[i];
DAT4=TABLE2[i];
} break;
default:
{
DAT1=TABLE1[i];
DAT2=TABLE2[i];
}
}
if(flag1==1) DATBIT2=digit1;
else DATBIT1=digit1;
for(j=0;j<200;j++);
if(digit1 ==0x80) flag1=!flag1;
digit1<<=1;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -