亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? key.lst

?? USB_D12開發(fā)評(píng)估板實(shí)現(xiàn)USB鍵盤的全部源代碼
?? LST
字號(hào):
C51 COMPILER V7.50   KEY                                                                   04/16/2007 15:22:48 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE KEY
OBJECT MODULE PLACED IN .\Obj\Key.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\..\Driver\Io\Key.c LARGE OPTIMIZE(2,SPEED) BROWSE MODP2 PRINT(.\Obj\Key.
                    -lst) OBJECT(.\Obj\Key.obj)

line level    source

   1          /*------------------------------------------------------------------
   2          * CopyRight (C) 2005,江蘇盛唐電子產(chǎn)品有限公司
   3          * All Rights Reserved.
   4          *
   5          * 文件名稱:Key.c
   6          * 文件標(biāo)識(shí):
   7          * 摘    要:板載按鍵功能函數(shù)
   8          * 
   9          * 當(dāng)前版本:1.0
  10          * 作    者:熊剛
  11          * 完成日期:2005年10月7日
  12          *
  13          * 取代版本: 
  14          * 原作者  :
  15          * 完成日期:
  16          --------------------------------------------------------------------*/
  17          
  18          //實(shí)現(xiàn)鍵盤按鍵的讀取.
  19          
  20          
  21          /*文件名:Key.c
  22             作者: 熊剛
  23             時(shí)間: 2006-08-02
  24          */
  25          
  26          #include "..\inc\includes.h"
  27          
  28          #ifdef IBMPC_SYSTEM
              
              #else
  31                  sbit KEY1Pin = P3^4;
  32                  sbit KEY2Pin = P3^5;
  33          #endif
  34          
  35          #define c_LowLevel   0
  36          #define c_HighLevel  1
  37          /**************************************************
  38          功能介紹:實(shí)現(xiàn)檢查是否有鍵按下.
  39          入口參數(shù): 無
  40          出口參數(shù):  1表示有鍵按下,0表示無鍵按下。
  41          備注:     
  42          ***************************************************/
  43          bool KbHit(void)
  44          {
  45   1              bool bK1Press;
  46   1              bool bK2Press;
  47   1              
  48   1              
  49   1              KEY1Pin = 1;
  50   1              KEY2Pin = 1;
  51   1              bK1Press = false;
  52   1              bK2Press = false;
  53   1              
  54   1              if(KEY1Pin == 0)
C51 COMPILER V7.50   KEY                                                                   04/16/2007 15:22:48 PAGE 2   

  55   1              {
  56   2                      bK1Press = true;
  57   2              }
  58   1              if(KEY2Pin == 0)
  59   1              {
  60   2                      bK2Press = true;
  61   2              }
  62   1              
  63   1              return (bK1Press  || bK2Press);
  64   1              
  65   1      }
  66          
  67          static uchar GetKeyScanCode(void)
  68          {
  69   1              uchar ucScanCode;
  70   1              
  71   1              KEY1Pin = 1;
  72   1              KEY2Pin = 1;
  73   1              
  74   1              ucScanCode = 0;
  75   1              
  76   1              if(KEY1Pin == 0)
  77   1              {
  78   2                      ucScanCode |= K1_SCANCODE;
  79   2              }
  80   1              
  81   1              if(KEY2Pin == 0)
  82   1              {
  83   2                      ucScanCode  |= K2_SCANCODE;
  84   2              }
  85   1              return ucScanCode;
  86   1      }
  87                  
  88          /**************************************************
  89          功能介紹:讀取按鍵掃描碼.
  90          入口參數(shù): 無
  91          出口參數(shù): 鍵盤按鍵的掃描碼。
  92          備注:     
  93          ***************************************************/
  94          uchar KbGet(void)
  95          {
  96   1              uchar ucKeyTemp; 
  97   1         
  98   1          if(KbHit()==0)                   //無鍵按下時(shí),
  99   1              {
 100   2              return( c_KeyScan_ErrCode);                  //直接返回
 101   2              }
 102   1          else
 103   1              {
 104   2                      ucKeyTemp = GetKeyScanCode();
 105   2                      Delay_10MS(1);
 106   2         //   BeepShort();                   //響應(yīng)按鍵
 107   2      //      delay(10);                     //延時(shí)10ms去抖動(dòng)。
 108   2          }
 109   1      
 110   1          if (ucKeyTemp != GetKeyScanCode())           //再次檢測(cè)按鍵情況
 111   1              {
 112   2             return( c_KeyScan_ErrCode);                  //與前次檢測(cè)值不相符時(shí),是抖動(dòng)時(shí),返回。 
 113   2              }
 114   1                 
 115   1        //  while(KbHit()) ;               //等待按鍵釋放。
 116   1      
C51 COMPILER V7.50   KEY                                                                   04/16/2007 15:22:48 PAGE 3   

 117   1          return (ucKeyTemp);            //返回鍵碼。  
 118   1      }
 119          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    147    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----       4
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产色一区二区| 久久在线免费观看| 91在线视频在线| 亚洲欧美日韩久久精品| 亚洲精品在线电影| 日本乱人伦aⅴ精品| 高清beeg欧美| 国产白丝精品91爽爽久久| 亚洲成av人片一区二区梦乃| 综合自拍亚洲综合图不卡区| 欧美一个色资源| 欧美午夜精品理论片a级按摩| 91蝌蚪porny成人天涯| 国产69精品久久久久毛片| 久久精品国产亚洲5555| 亚洲成人手机在线| 天天综合网天天综合色| 亚洲第一福利一区| 亚洲成人自拍网| 午夜伊人狠狠久久| 日韩av一区二区三区四区| 亚洲夂夂婷婷色拍ww47| 五月婷婷欧美视频| 亚洲成在线观看| 免费成人美女在线观看.| 日韩电影在线观看电影| 蜜桃av一区二区| 国产高清不卡二三区| 国产激情91久久精品导航| 国产成人精品三级| 色欧美片视频在线观看在线视频| 色婷婷av一区二区三区软件| 欧美三级欧美一级| 日韩精品专区在线影院观看| 久久久美女毛片| 亚洲视频精选在线| 日韩影视精彩在线| 国产精品一区二区黑丝| 成人99免费视频| 欧美电影在哪看比较好| 久久伊人中文字幕| 亚洲一卡二卡三卡四卡| 国产一区二区美女| 欧美伊人精品成人久久综合97| 欧美精品亚洲二区| 亚洲欧洲日产国码二区| 三级久久三级久久久| 国产成人精品免费在线| 在线播放亚洲一区| 国产精品国产三级国产专播品爱网 | 日韩精品乱码av一区二区| 国产91丝袜在线观看| 欧美日韩二区三区| 国产精品高清亚洲| 国内成人精品2018免费看| 欧美婷婷六月丁香综合色| 中文av字幕一区| 紧缚奴在线一区二区三区| 欧美日韩综合不卡| 一区二区三区在线免费视频| 91在线观看成人| 日韩一区欧美一区| 99久久99久久精品免费看蜜桃| 国产偷国产偷精品高清尤物| 奇米色777欧美一区二区| 欧美日韩夫妻久久| 青青青爽久久午夜综合久久午夜| 91黄色免费版| 首页综合国产亚洲丝袜| 欧美精品国产精品| 日韩精品每日更新| 欧美va亚洲va香蕉在线| 国内精品国产三级国产a久久| 26uuu色噜噜精品一区二区| 精品一区二区免费在线观看| 国产网红主播福利一区二区| 成人免费三级在线| 亚洲精品国产一区二区三区四区在线| 91激情五月电影| 蜜臀久久99精品久久久画质超高清| 欧美一二三四区在线| 国产一区二区三区在线观看免费| 国产精品嫩草影院av蜜臀| 一本一本久久a久久精品综合麻豆| 亚洲一区二区三区在线播放| 6080国产精品一区二区| 国产福利电影一区二区三区| 一区二区三区在线高清| 欧美大片拔萝卜| 91久久精品网| 国产一区二区免费视频| 亚洲一区二区三区三| 欧美成人伊人久久综合网| 色婷婷av一区二区三区gif| 日本系列欧美系列| 亚洲人xxxx| 久久久精品国产免费观看同学| 欧洲色大大久久| 国产成人av电影在线观看| 日日嗨av一区二区三区四区| 中文字幕中文在线不卡住| 日韩一级视频免费观看在线| 91丝袜国产在线播放| 国产精品123| 国内精品国产成人| 美女免费视频一区二区| 亚洲综合丁香婷婷六月香| 中文字幕精品一区| 日韩欧美一二区| 欧美卡1卡2卡| 欧美视频一区二区三区四区| 一本大道久久a久久精品综合| 国产福利精品导航| 国产精品一区二区在线播放| 久久99精品国产| 国产一区二区三区免费| 久久精品国产澳门| 麻豆高清免费国产一区| 久久99久久久欧美国产| 日韩国产欧美在线观看| 蜜桃av噜噜一区| 国产曰批免费观看久久久| 国产一区二区精品久久91| 国产精品亚洲第一| 99久久综合精品| 欧洲人成人精品| 日韩免费一区二区三区在线播放| 精品三级av在线| 欧美韩日一区二区三区| 中文字幕一区二| 亚洲风情在线资源站| 日本美女一区二区| 国产精品一区专区| 99re亚洲国产精品| 欧美日韩在线三区| 精品sm捆绑视频| 国产精品久久免费看| 亚洲综合一区二区| 国产一区二区在线看| 欧美中文字幕久久| 欧美成人一区二区三区片免费| 欧美高清在线一区二区| 亚洲精品老司机| 国产999精品久久| 欧美日韩国产影片| 国产精品久久国产精麻豆99网站| 亚洲成a人v欧美综合天堂下载 | 中文字幕亚洲成人| 性做久久久久久免费观看| 国产麻豆精品在线| 欧美视频三区在线播放| 欧美国产日韩在线观看| 日韩高清欧美激情| 91美女在线观看| 国产清纯美女被跳蛋高潮一区二区久久w | 91精品欧美综合在线观看最新| 久久综合久久鬼色| 秋霞电影网一区二区| 欧美亚洲禁片免费| 一区二区中文字幕在线| 国内精品写真在线观看| 欧美一区二区三区成人| 一区二区三区波多野结衣在线观看| 丁香激情综合国产| 久久综合色一综合色88| 久久国产麻豆精品| 欧美一区二区三区的| 日韩高清一区二区| 欧美精品免费视频| 日韩精品91亚洲二区在线观看| 在线免费观看一区| 亚洲一区二区三区四区的| 色婷婷av一区| 日日噜噜夜夜狠狠视频欧美人| 欧美性三三影院| 午夜精品在线看| 91精品国产入口| 久久国产精品色| 中文av一区特黄| 在线视频你懂得一区二区三区| 5月丁香婷婷综合| 亚洲男人的天堂av| 99久久免费精品高清特色大片| 精品久久久久久无| 激情丁香综合五月| 国产精品无码永久免费888| 99精品热视频| 午夜免费欧美电影| 久久这里都是精品| 91捆绑美女网站| 日本中文字幕一区二区视频| 精品久久久久香蕉网| 成人av资源下载| 午夜久久久久久电影| 欧美激情一区二区三区蜜桃视频| 91丝袜呻吟高潮美腿白嫩在线观看| 日韩精品1区2区3区| 欧美国产激情二区三区| 欧美日韩情趣电影| 精品一区二区精品|