• <tbody id="w8jhq"><dfn id="w8jhq"><pre id="w8jhq"></pre></dfn></tbody>
  • <fieldset id="w8jhq"><pre id="w8jhq"></pre></fieldset>

    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频|成人a站免费|日本黄色片|久久久久无码AV

    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频|成人a站免费|日本黄色片|久久久久无码AV

    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频|成人a站免费|日本黄色片|久久久久无码AV

    技術(shù)熱線: 4007-888-234
    設(shè)計(jì)開發(fā)

    專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

    開發(fā)工具

    提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享

    技術(shù)支持

    從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

    新品推廣

    提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力

    新聞中心

    提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動態(tài)

    按鍵處理的C程序

    更新時(shí)間: 2019-03-26
    閱讀量:3323

    //**********************************************
    //**********   鍵程序   *************************
    //**********************************************

    //判斷鍵是否松開
    void keyoff(void)
    {
    unsigned char temp;
    while(1)
    {
    delayms(200); //延時(shí)200ms,以保證按確認(rèn)鍵,開停鍵松開后才進(jìn)入程序
      temp=PORTD;

    //判斷健是否松開,如果松開,則退出循環(huán)
      if(temp==keytemp)
        { break;}
      }  
    }

    //******************************************
    //判斷鍵是否連續(xù)按下
    void keykey(unsigned char tmp)
    {
    unsigned char temp;
    delayms(5);  //延時(shí)5ms
    temp=PORTD;   //再讀鍵值 

    //如果松開
    if(temp!=tmp)
    {keynum=0;}

    //沒松開
    else
    {
      keynum++;
      if(keynum>=20)
        { keynum=20;}
        if(keynum<=5)
          {delayms(250);delayms(250);delayms(250);}
        else if(keynum<=10)
          {delayms(250);delayms(250);}
        else if(keynum<=15)
          {delayms(50);} 

     else
          {delayms(10);}
     
      }
    }

    //*********************************************
    //鍵盤鍵值判斷
    unsigned char keysub(void)
    {   //傳回鍵值
    unsigned char temp1,temp2;//存儲PORTD值
    unsigned char key;         //設(shè)定鍵值 

    temp1=PORTD;               //讀PORTD口
    delayms(10);               //延時(shí)10ms,防抖動
    temp2=PORTD;
    if((temp1==temp2)&&(temp2!=keytemp))
    {//有鍵按下
      if((temp2&0X40)==0)  
       {
         key=1;      //確認(rèn)鍵---第6位
         keyoff(); /鍵松開
       }

      else if((temp2&0X20)==0)
       {
         key=2;      //增---第5位
         keykey(temp2); //連續(xù)增
       }

      else if((temp2&0X10)==0) 

     {
         key=3;      //減---第4位
         keykey(temp2); //連續(xù)減
       }

      else if((temp2&0X80)==0)
       {
         key=4;     //開/停鍵---第7位
         keyoff();
       }
      }//有鍵按下

      else   

    { //無鍵按下
        key=9;    
        keynum=0;   //恢復(fù)keynum為0,取消連續(xù)鍵值 
      }

    return(key);      //返回鍵值
    }

    //鍵程序結(jié)束



    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频
  • <tbody id="w8jhq"><dfn id="w8jhq"><pre id="w8jhq"></pre></dfn></tbody>
  • <fieldset id="w8jhq"><pre id="w8jhq"></pre></fieldset>
    亚洲做爱视频| 人人妻人人操人人色| 性爱av日韩| 港台黄色一级视频| 无码国模高清免费视频| 人人人人人人人操| 无码作爱| A级黄色电影网站| 狠狠撸天天撸| 日韩免费AV成人电影| 日韩欧美一级黄色录像片| 欧美岛国A片| 看国外一级片| 在线看不卡av| 日本情片| 亚洲婷婷成人Av| 草久aⅤ| 91色色色视频| 高清在线观看不卡二| av片手机在线免费观看| 黄色毛片大全| 一级无码性爱免费视频| 99超碰导航| 日本3级片网站。| 曰韩一级片| AV成人无码| 香蕉av一区二区| 精品日本女同网| 国产精品视频八区| 啪啪啪免费网站| 久草中文在线强奸| 欧美中出| 93干超碰| 日韩一级黄视频| 一道本视频专区| 免费看色片专区| 无码吞精久久| 性爱无码网站| 欧美男女性爱视频| 亚洲中文视频| 亚洲主播AV导航|