📄 16_32dianzhen.c
字号:
0x00,0x02,0x00,0x02,0x00,0xF2,0x00,0x12,0x00,0x92,0x00,0xB2,0x00,0xDA,0x80,0x97,
0x00,0x92,0x00,0xD2,0x00,0xB2,0x00,0x92,0x00,0x12,0x00,0xF3,0x00,0x02,0x00,0x00, /*"南",1*/
0x00,0x04,0x40,0x08,0x80,0xE1,0x00,0x18,0x00,0xE4,0x00,0x24,0xC0,0x3F,0x00,0x24,
0x00,0xE4,0x00,0x00,0x80,0xFF,0x80,0x24,0x80,0x24,0x80,0xFF,0x00,0x00,0x00,0x00, /*"湖",9*/
0x00,0x01,0x00,0x01,0x00,0xF9,0x00,0x09,0x00,0x49,0x00,0x59,0x00,0x6D,0xC0,0xCB,
0x00,0x49,0x00,0x69,0x00,0x59,0x00,0x49,0x00,0x09,0x80,0xF9,0x00,0x01,0x00,0x00, /*"南",1*/
0x00,0x82,0x20,0x84,0xC0,0x70,0x00,0x0C,0x00,0xF2,0x00,0x12,0xE0,0x1F,0x00,0x12,
0x00,0xF2,0x00,0x00,0xC0,0xFF,0x40,0x12,0x40,0x12,0xC0,0xFF,0x00,0x00,0x00,0x00, /*"湖",10*/
0x80,0x00,0x80,0x00,0x80,0xFC,0x80,0x84,0x80,0xA4,0x80,0xAC,0x80,0xB6,0xE0,0xE5,
0x80,0xA4,0x80,0xB4,0x80,0xAC,0x80,0xA4,0x80,0x84,0xC0,0xFC,0x80,0x00,0x00,0x00, /*"南",1*/
0x00,0x41,0x10,0xC2,0x60,0x38,0x00,0x06,0x00,0xF9,0x00,0x09,0xF0,0x0F,0x00,0x09,
0x00,0xF9,0x00,0x00,0xE0,0xFF,0x20,0x09,0x20,0x09,0xE0,0xFF,0x00,0x00,0x00,0x00, /*"湖",11*/
0x40,0x00,0x40,0x00,0x40,0xFE,0x40,0x42,0x40,0x52,0x40,0x56,0x40,0x5B,0xF0,0xF2,
0x40,0x52,0x40,0x5A,0x40,0x56,0x40,0x52,0x40,0x42,0x60,0xFE,0x40,0x00,0x00,0x00, /*"南",1*/
0x80,0x20,0x08,0xE1,0x30,0x1C,0x00,0x03,0x80,0xFC,0x80,0x84,0xF8,0x87,0x80,0x84,
0x80,0xFC,0x00,0x80,0xF0,0x7F,0x90,0x04,0x90,0x04,0xF0,0xFF,0x00,0x00,0x00,0x00, /*"湖",12*/
0x20,0x00,0x20,0x00,0x20,0xFF,0x20,0x21,0x20,0x29,0x20,0x2B,0xA0,0x2D,0x78,0xF9,
0x20,0x29,0x20,0x2D,0x20,0x2B,0x20,0x29,0x20,0x21,0x30,0xFF,0x20,0x00,0x00,0x00, /*"南",1*/
0x40,0x10,0x84,0xF0,0x18,0x0E,0x80,0x01,0x40,0x7E,0x40,0x42,0xFC,0x43,0x40,0x42,
0x40,0x7E,0x00,0xC0,0xF8,0x3F,0x48,0x02,0x48,0x02,0xF8,0xFF,0x00,0x00,0x00,0x00, /*"湖",13*/
0x10,0x00,0x10,0x00,0x90,0xFF,0x90,0x10,0x90,0x14,0x90,0x15,0xD0,0x16,0xBC,0xFC,
0x90,0x14,0x90,0x16,0x90,0x15,0x90,0x94,0x90,0x10,0x98,0xFF,0x10,0x00,0x00,0x00, /*"南",1*/
0x20,0x08,0x42,0xF8,0x0C,0x07,0xC0,0x00,0x20,0x3F,0x20,0x21,0xFE,0x21,0x20,0x21,
0x20,0xBF,0x00,0x60,0xFC,0x1F,0x24,0x81,0x24,0x01,0xFC,0xFF,0x00,0x00,0x00,0x00, /*"湖",14*/
0x08,0x00,0x08,0x00,0xC8,0xFF,0x48,0x08,0x48,0x0A,0xC8,0x0A,0x68,0x0B,0x5E,0xFE,
0x48,0x0A,0x48,0x0B,0xC8,0x0A,0x48,0x4A,0x48,0x88,0xCC,0x7F,0x08,0x00,0x00,0x00, /*"南",1*/
0x10,0x04,0x21,0xFC,0x86,0x03,0x60,0x00,0x90,0x1F,0x90,0x10,0xFF,0x10,0x90,0x90,
0x90,0x5F,0x00,0x30,0xFE,0x0F,0x92,0x40,0x92,0x80,0xFE,0x7F,0x00,0x00,0x00,0x00, /*"湖",15*/
0x04,0x00,0x04,0x00,0xE4,0x7F,0x24,0x04,0x24,0x05,0x64,0x05,0xB4,0x05,0x2F,0x7F,
0x24,0x05,0xA4,0x05,0x64,0x05,0x24,0x25,0x24,0x44,0xE6,0x3F,0x04,0x00,0x00,0x00, /*"南",1*/
};
uchar code Data4[]={
0x10,0x04,0x21,0xFC,0x86,0x03,0x60,0x00,0x90,0x1F,0x90,0x10,0xFF,0x10,0x90,0x90,
0x90,0x5F,0x00,0x30,0xFE,0x0F,0x92,0x40,0x92,0x80,0xFE,0x7F,0x00,0x00,0x00,0x00, /*"湖",15*/
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"南",0*/
0x10,0x04,0x21,0xFC,0x86,0x03,0x60,0x00,0x90,0x1F,0x90,0x10,0xFF,0x10,0x90,0x90,
0x90,0x5F,0x00,0x30,0xFE,0x0F,0x92,0x40,0x92,0x80,0xFE,0x7F,0x00,0x00,0x00,0x00, /*"湖",15*/
0x04,0x00,0x04,0x00,0xE4,0x7F,0x24,0x04,0x24,0x05,0x64,0x05,0xB4,0x05,0x2F,0x7F,
0x24,0x05,0xA4,0x05,0x64,0x05,0x24,0x25,0x24,0x44,0xE6,0x3F,0x04,0x00,0x00,0x00, /*"南",1*/
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"南",0*/
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"南",0*/
0x10,0x04,0x21,0xFC,0x86,0x03,0x60,0x00,0x90,0x1F,0x90,0x10,0xFF,0x10,0x90,0x90,
0x90,0x5F,0x00,0x30,0xFE,0x0F,0x92,0x40,0x92,0x80,0xFE,0x7F,0x00,0x00,0x00,0x00, /*"湖",15*/
0x04,0x00,0x04,0x00,0xE4,0x7F,0x24,0x04,0x24,0x05,0x64,0x05,0xB4,0x05,0x2F,0x7F,
0x24,0x05,0xA4,0x05,0x64,0x05,0x24,0x25,0x24,0x44,0xE6,0x3F,0x04,0x00,0x00,0x00, /*"南",1*/
};
/*****************************************
延时子程序
*****************************************/
void delay1ms(uchar n)
{
uchar j;
while(n--)
for(j=0;j<122;j++)
{ ; } //延时nms
}
/*****************************************
显示2个汉字程序
*****************************************/
void display_2(uchar *p)
{
uchar i;
for(i=0;i<32;i++)
{
P3=i; // 位选信号
P1=*p; // 显示数据
P2=*(++p);
delay1ms(1);
p++;
}
}
/*****************************************
汉字连续显示程序
*****************************************/
void display_n(void)
{
uchar k,m,*q;
q=Data1;
for(m=0;m<5;m++) // m的值控制字的幕数
{
for(k=0;k<10;k++) // k的值控制一幕字停留的时间
display_2(q);
q+=64;
}
}
/*****************************************
汉字滚屏显示程序(左移)
*****************************************/
void vary_display_l(void)
{
uchar a,b,*t;
t=Data1;
for(a=0;a<128;a++)
for(b=0;b<1;b++) // b的值可控制滚屏的速度
{
display_2(t);
t+=2;
}
}
/*****************************************
滚屏显示汉字程序(右移)
*****************************************/
void vary_display_r(void)
{
uchar a,b,*t;
t=Data2+128;
for(a=0;a<64;a++)
{
for(b=0;b<5;b++) // b的值可控制滚屏的速度
display_2(t);
t-=2;
}
}
/*****************************************
上下滚屏显示程序
*****************************************/
void vary_display_u_d(void)
{
uchar k,m,*q;
q=Data3;
for(m=0;m<32;m++) // m的值控制字的幕数
{
for(k=0;k<10;k++) // k的值控制一幕字停留的时间
display_2(q);
q+=64;
}
}
/*****************************************
汉字闪烁显示程序
*****************************************/
void vary_display_v(void)
{
uchar k,m,*q;
q=Data4;
for(m=0;m<4;m++) // m的值控制字的幕数
{
for(k=0;k<20;k++) // k的值控制一幕字停留的时间
display_2(q);
q+=64;
}
}
/*****************************************
键盘扫描程序
*****************************************/
uchar key(void)
{
uchar i;
if(P0!=0xff)
for(i=0;i<8;i++)
if(P0==tab[i])
{
delay1ms(4);
while(P0==tab[i]);
return i;
break;
}
}
/*****************************************
主程序
*****************************************/
void main(void)
{
uchar y;
while(1)
{
y=key();
switch(y)
{ case 0: display_n(); break;
case 1: vary_display_l(); break;
case 2: vary_display_r(); break;
case 3: vary_display_u_d(); break;
case 4: vary_display_v(); break;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -