📄 shujuchuli.c
字号:
#include<main.h>
unsigned int buffer;
unsigned int DTMF;
unsigned char move[]={4,7,10,13,16};
void process_hanzi(void)
{ static n;
//char i=0;
char j=0x94;
databuffer[0]=(DTMF>>8); /////////////////((buffer[3])<<8)^(buffer[2]);
databuffer[1]=(0x0f&DTMF); //((buffer[1])<<8)^(buffer[0]);
j=j+n;
if(j<0x98)
{WriteLCD(j,0,databuffer);
n++;}
else n=0;
}
/*void process_shuzi_english(void)
{ static m;
char i=0;
char j=0x8c;
databuffer[1]=((buffer[1])<<8)^(buffer[0]);
j=j+m;
if(j<0x8f)
{WriteLCD(j,0,(databuffer+1));
m++;}
else m=0;
} */
void caiji(void)
{ static j;
buffer=((0x000f)&P2);
// if(j==1)
// if(buffer[j]<10)
// {
// number();
// return(0);
//}
//j++;
//if(j==4)
// j=0;
//return(1);
if(j<6)
{if (j==0)
if(buffer==10)
DTMF=DEMT+1;
else
DTMF=DEMT;
else
DTME|=(buffer<<(move(j)));
j++;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -