求助,那位大神帮我写下这个程序

2019-03-24 18:49发布

抢答器要求在图片上。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
zhujialiang
2019-03-25 17:42
void EnAnswer(void)
{
    uchar KeyValue =0xff;

    KeyValue  & =  P1;

     if(EnAns == 1)
    {
         switch(KeyValue)   
         {
              case 0xfe:
                               { LEDDATA = 0x01;
                                 SMGDATA = SMGTable[1];
                               } break;
              case 0xfd:
                               { LEDDATA = 0x02;
                                 SMGDATA = SMGTable[2];
                               } break;

              case 0xfb:
                              { LEDDATA = 0x04;
                                 SMGDATA = SMGTable[3];
                               } break;
              case 0xf7:
                              { LEDDATA = 0x08;
                                 SMGDATA = SMGTable[4];
                               } break;

             case 0xef:
                               { LEDDATA = 0x10;
                                 SMGDATA = SMGTable[5];
                               } break;

             case 0xdf:
                             { LEDDATA = 0x20;
                                 SMGDATA = SMGTable[6];
                               } break;

             case 0xbf:
                              { LEDDATA = 0x40;
                                 SMGDATA = SMGTable[7];
                               } break;

            case 0x7f:
                             { LEDDATA = 0x80;
                                 SMGDATA = SMGTable[8];
                               } break;

            default :break;
         }   
    }
}

[ 本帖最后由 zhujialiang 于 2012-12-11 10:13 编辑 ]

一周热门 更多>