if(temp!=0xf0)
{ delayms(10);
temp=PORTB;
temp=temp&0xf0;
if(temp!=0xf0)
{ //DDRB=0x0f;
temp=PORTB;
switch(temp)
{
case 0xeeED=0;tf=1;break; //右下角
case 0xde:LED=0;tf=2;break;
case 0xbe:LED=0;tf=3;break;
case 0x7e:LED=0;tf=11;break;
if(temp!=0xf0)
{ delayms(10);
temp=PORTB;
temp=temp&0xf0;
if(temp!=0xf0)
{
temp=PORTB;
switch(temp)
{
case 0xed:LED=0;tf=4;break; //右下角
case 0xdd:LED=0;tf=5;break;
case 0xbd:LED=0;tf=6;break;
case 0x7d:LED=0;tf=12;break;
if(temp!=0xf0)
{ delayms(10);
temp=PORTB;
temp=temp&0xf0;
if(temp!=0xf0)
{
temp=PORTB;
switch(temp)
{
case 0xeb:LED=0;tf=7;break; //右下角
case 0xdb:LED=0;tf=8;break;
case 0xbb:LED=0;tf=9;break;
case 0x7b:LED=0;tf=13;break;
if(temp!=0xf0)
{ delayms(30);
temp=PORTB;
temp=temp&0xf0;
if(temp!=0xf0)
{
temp=PORTB;
switch(temp)
{
case 0xe7:LED=0,tf=0;break; //右下角
case 0xd7:LED=0;tf=15;break;
case 0xb7:LED=0;tf=16;break;
case 0x77:LED=0;tf=14;break;