📄 kansanf.h
字号:
void keysanf_chak()//插卡按键检测ckakc=0的时候检测
{
if(chak1==0)
{
delay(5);
if(chak1==0)
{
while(!chak1);
chakc=1;
buzzer_di();
if(read_add(0)>2)
chakc=11;
if(chakc==1)
{
cha=1;
}
}
}
if(chak2==0)
{
delay(5);
if(chak2==0)
{
while(!chak2);
chakc=1;
buzzer_di();
if(read_add(8)>2)
chakc=11;
if(chakc==1)
{
cha=2;
}
}
}
if(chak3==0)
{
delay(5);
if(chak3==0)
{
while(!chak3);
chakc=1;
buzzer_di();
if(read_add(16)>2)
chakc=11;
if(chakc==1)
{
cha=3;
}
}
}
}
void keysanf_mima()//chakc2时检测
{
uchar temp;//键盘检测标志位
temp=0;
{
P3=0xff;
k1=0;
temp=P3;
if(temp!=0xef)
{
delay(5);
if(temp!=0xef)
{
while(P3!=0xef);
switch(temp)
{ case 0xee:
mima=1;
xing++;
break;
case 0xed:
mima=4;
xing++;break;
case 0xeb:
mima=7;
xing++;break;
case 0xe7:
mima=table_mima[xing-1];
xing--;break; //第一列的一到四行
}
buzzer_di();
}
}
P3=0xff;
k2=0;
temp=P3;
if(temp!=0xdf)
{
delay(5);
if(temp!=0xdf)
{
while(P3!=0xdf);
switch(temp)
{ case 0xde:
mima=2; break;
case 0xdd:
mima=5;break;
case 0xdb:
mima=8; break;
case 0xd7:
mima=0;;break;
}
xing++;
buzzer_di();
}
}
P3=0xff;
k3=0;
temp=P3;
if(temp!=0xbf)
{
delay(5);
if(temp!=0xbf)
{
while(P3!=0xbf);
switch(temp)
{ case 0xbe:
mima=3;
xing++;break;
case 0xbd:
mima=6;
xing++;break;
case 0xbb:
mima=9;
xing++;break;
case 0xb7:
break;
}
buzzer_di();
}
}
}
}
void keysanf_lk1()//检测左一键
{
lk1=1;
if(lk1==0)
{
delay(5);
if(lk1==0)
{
while(!lk1);
buzzer_di();
lk1bz=1;
}
}
}
void keysanf_lk2()//检测左二键
{
lk2=1;
if(lk2==0)
{
delay(5);
if(lk2==0)
{
while(!lk2);
buzzer_di();
lk2bz=1;
}
}
}
void keysanf_rk1()//检测右一键
{
rk1=1;
if(rk1==0)
{
delay(5);
if(rk1==0)
{
while(!rk1);
buzzer_di();
rk1bz=1;
}
}
}
void keysanf_rk2()//检测右二键
{
rk2=1;
if(rk2==0)
{
delay(5);
if(rk2==0)
{
while(!rk2);
buzzer_di();
rk2bz=1;
}
}
}
void keysanf_zbcp()//检测钞票是否被准备好
{
zbcp=1;
if(zbcp==0)
{
delay(5);
if(zbcp==0)
{
while(!zbcp);
buzzer_di();
zbcpbz=1;
}
}
}
void keysanf_qucp()//检测钞票是否被取走
{
qucp=1;
if(qucp==0)
{
delay(5);
if(qucp==0)
{
while(!qucp);
buzzer_di();
qucpbz=1;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -