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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? key.lst

?? 68013的定時器控制demo
?? LST
字號:
C51 COMPILER V7.02b   KEY                                                                  06/03/2004 14:00:30 PAGE 1   


C51 COMPILER V7.02b, COMPILATION OF MODULE KEY
OBJECT MODULE PLACED IN Key.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Key.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "fx2.h"
   2          #include "fx2regs.h"
   3          #include "io.h"
   4          #include "key.h"
   5          
   6          /*********************宏定義***************************/
   7          #define OKey_Macro_MaxKeyNum            8     /*最大鍵碼數*/   
   8          #define OKey_Macro_ClearTrembleLength   100   /*消顫隊列長度*/ 
   9          #define OKey_Macro_NoKey                0xFF 
  10          
  11          BYTE   OKey_RD_OldKey      ;
  12          BYTE   OKey_RD_CountKey    ;
  13          WORD   OKey_RD_Counter     ;
  14          BYTE   OKey_Value;
  15          
  16          struct OKey_RD_KeyTable_Struct
  17          {
  18                  BYTE  ScanCode;
  19                  BYTE  KeyEventID;
  20          };
  21          code struct OKey_RD_KeyTable_Struct  OKey_RD_KeyTable [OKey_Macro_MaxKeyNum+2] = /*鍵碼表 OKey_Macro_MaxKe
             -yNum + 1 */
  22          {       
  23                  {Macro_ScanS1, 1},        {Macro_ScanS2,  2},
  24                  {Macro_ScanS3, 3},        {Macro_ScanS4,  4},
  25                  {Macro_ScanS5, 5},        {Macro_ScanS6,  6},
  26                  {Macro_ScanS7, 7},        {Macro_ScanS8,  8},
  27                  {Macro_ScanUnhand,0x7F},  {Macro_ScanNoKey,  0xFF}
  28          };
  29          
  30          BYTE OKey_MD_TransKey (BYTE  in_key)
  31          {
  32   1              BYTE   i      ;
  33   1              
  34   1          i = 0; 
  35   1          while ((in_key != OKey_RD_KeyTable[i].ScanCode) && (i < OKey_Macro_MaxKeyNum)) 
  36   1                      i ++ ;
  37   1              return (OKey_RD_KeyTable[i].KeyEventID) ;     
  38   1      }
  39          
  40          /*********************** 公有函數 **********************/
  41          /*************************************************/
  42          /*    Name:       OKey_RP_Scan                   */
  43          /*    Descrip:    鍵盤掃描                       */
  44          /*    Input:      無                             */
  45          /*    Output:     無                             */
  46          /*************************************************/
  47          BYTE OKey_RP_Scan() 
  48          {
  49   1              BYTE temp_code  ,temp_scan;
  50   1          
  51   1              temp_code = *KEY;  /* 讀鍵盤 */
  52   1              if (temp_code == Macro_ScanUnhand)  /*沒有鍵按下*/
  53   1          {
  54   2                      if (OKey_RD_OldKey == Macro_ScanUnhand)  /* 上次也沒按下 */
C51 COMPILER V7.02b   KEY                                                                  06/03/2004 14:00:30 PAGE 2   

  55   2                      {
  56   3                      return (OKey_Macro_NoKey);  /*無鍵*/
  57   3                      }
  58   2              }
  59   1          else   /* 本次有鍵按下 */
  60   1          {
  61   2                      if (OKey_RD_OldKey != Macro_ScanUnhand)  /* 上次沒按下 */
  62   2                      {
  63   3                      return (OKey_Macro_NoKey);  /*無鍵*/
  64   3                      }
  65   2              }
  66   1          if (temp_code == OKey_RD_CountKey)  
  67   1          {
  68   2                      OKey_RD_Counter ++ ;
  69   2              if (OKey_RD_Counter >= OKey_Macro_ClearTrembleLength)  
  70   2                      {
  71   3                              OKey_RD_Counter = 0 ;
  72   3                              temp_scan = OKey_MD_TransKey(temp_code);
  73   3                      if (temp_scan != Macro_ScanNoKey)  
  74   3                              {
  75   4                                      if (OKey_RD_CountKey == OKey_RD_OldKey)          
  76   4                                              return (OKey_Macro_NoKey);
  77   4                                      else  
  78   4                                      {
  79   5                                              OKey_RD_OldKey = OKey_RD_CountKey;
  80   5                                      return (temp_scan) ;
  81   5                                      }
  82   4                              }
  83   3                      else
  84   3                                      return (OKey_Macro_NoKey);
  85   3                      }
  86   2              else
  87   2                              return (OKey_Macro_NoKey);
  88   2              }
  89   1              else 
  90   1          {
  91   2                      OKey_RD_Counter = 0;
  92   2                      OKey_RD_CountKey = temp_code;
  93   2              return (OKey_Macro_NoKey);
  94   2              }
  95   1      }
  96          
  97          /*************************************************/
  98          /*    Name:       OKey_RP_Init                   */
  99          /*    Descrip:    初始化                         */
 100          /*    Input:      無                             */
 101          /*    Output:     無                             */
 102          /*************************************************/
 103          void OKey_RP_Init()  
 104          {
 105   1          OKey_RD_OldKey = OKey_Macro_NoKey;
 106   1          OKey_RD_CountKey = OKey_Macro_NoKey; 
 107   1          OKey_RD_Counter = 0;
 108   1              OKey_Value = 0xFF;
 109   1      }
 110          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    147    ----
   CONSTANT SIZE    =     20    ----
   XDATA SIZE       =   ----    ----
C51 COMPILER V7.02b   KEY                                                                  06/03/2004 14:00:30 PAGE 3   

   PDATA SIZE       =   ----    ----
   DATA SIZE        =      5    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本精品一区二区三区四区的功能| 国产欧美精品日韩区二区麻豆天美 | 成人激情免费网站| 精品人伦一区二区色婷婷| 婷婷国产在线综合| 色综合色综合色综合| 精品盗摄一区二区三区| 精品一区中文字幕| 亚洲精品在线电影| 国产成人在线影院| 日本一二三四高清不卡| 99久久综合国产精品| 国产精品国模大尺度视频| 国产一区二区伦理| 亚洲欧美怡红院| 欧美在线free| 亚洲福利视频一区二区| 6080国产精品一区二区| 日韩不卡手机在线v区| 制服丝袜中文字幕一区| 蜜臀av亚洲一区中文字幕| 日韩欧美一二三| 丰满白嫩尤物一区二区| 亚洲欧洲日韩av| 欧美日韩一区在线观看| 日韩高清国产一区在线| 亚洲国产精品成人综合| 欧美日韩精品一区二区天天拍小说 | 日本美女一区二区三区| 国产午夜精品在线观看| 欧美在线观看视频在线| 国产在线不卡一卡二卡三卡四卡| 中文字幕欧美一区| 制服丝袜亚洲精品中文字幕| 日日摸夜夜添夜夜添精品视频| 中文字幕av一区 二区| 欧美日韩精品电影| 成人av影视在线观看| 五月天激情综合| 国产精品欧美久久久久无广告| 69成人精品免费视频| 成人成人成人在线视频| 免费久久精品视频| 亚洲综合丝袜美腿| 欧美极品少妇xxxxⅹ高跟鞋| 欧美精品九九99久久| 99这里只有久久精品视频| 麻豆精品视频在线观看视频| 一区二区三区不卡在线观看| 国产午夜精品一区二区三区四区| 在线成人午夜影院| 色香蕉成人二区免费| 国产91露脸合集magnet| 久久精品72免费观看| 亚洲综合精品自拍| 亚洲欧洲日本在线| 久久九九影视网| 精品国一区二区三区| 91精品欧美一区二区三区综合在 | 色琪琪一区二区三区亚洲区| 国产毛片精品国产一区二区三区| 日本大胆欧美人术艺术动态| 亚洲大片精品永久免费| 一区二区三区蜜桃网| 国产精品久久久久久久久免费樱桃| 日韩欧美国产麻豆| 欧美精品在线观看播放| 在线一区二区三区| 99视频超级精品| 91看片淫黄大片一级| 成人久久久精品乱码一区二区三区| 韩国女主播成人在线| 久久精品国产99| 久久国产精品99精品国产| 日本不卡123| 秋霞午夜av一区二区三区| 视频一区在线播放| 午夜精品福利视频网站| 亚洲h在线观看| 午夜亚洲福利老司机| 亚洲高清视频中文字幕| 亚洲一区二区三区爽爽爽爽爽| 欧美一区二区大片| 国产精品免费网站在线观看| 精品在线视频一区| 丝瓜av网站精品一区二区| 另类专区欧美蜜桃臀第一页| 亚洲不卡一区二区三区| 欧美一区日韩一区| 日韩午夜在线影院| 久久久久久免费| 日韩毛片视频在线看| 国产一区二区视频在线播放| 色94色欧美sute亚洲线路一久 | 欧美激情在线免费观看| 亚洲黄一区二区三区| 波多野结衣中文字幕一区二区三区 | 美女www一区二区| 奇米影视在线99精品| 国产呦萝稀缺另类资源| 日本韩国一区二区三区视频| 国产精品无遮挡| 亚洲一区二区三区四区的 | 久久99日本精品| 国产精品白丝jk黑袜喷水| 国产高清视频一区| av在线这里只有精品| 欧美天堂一区二区三区| 精品成人免费观看| 自拍偷在线精品自拍偷无码专区 | 99精品视频在线免费观看| 欧美在线三级电影| 欧美大尺度电影在线| 国产日本一区二区| 亚洲永久免费视频| 国产一区免费电影| 91免费版在线| 欧美一区二区三区四区视频| 国产亚洲短视频| 亚洲一区二区三区影院| 久久不见久久见中文字幕免费| 成人一区二区视频| 8v天堂国产在线一区二区| 国产欧美日韩久久| 日韩激情av在线| 成人黄色综合网站| 色婷婷香蕉在线一区二区| 亚洲欧美日韩中文播放| 制服视频三区第一页精品| 亚洲国产成人私人影院tom | 亚洲www啪成人一区二区麻豆| 欧美网站一区二区| 视频在线观看国产精品| 亚洲成精国产精品女| 91精品国产91久久久久久最新毛片 | 日韩欧美亚洲国产另类| a级高清视频欧美日韩| 精品一区二区在线播放| 亚洲激情图片小说视频| 亚洲精品一区二区三区在线观看| 偷拍与自拍一区| 久久综合久久综合九色| 97se亚洲国产综合自在线观| 亚洲精选在线视频| 欧美四级电影网| 国产乱码精品一区二区三区忘忧草| 亚洲免费资源在线播放| 欧美日韩久久久一区| 国产精品电影院| 视频一区免费在线观看| 91视频你懂的| 国产欧美日韩精品一区| 国产在线视视频有精品| 日韩一卡二卡三卡四卡| 亚洲无人区一区| 91美女在线看| 成人av在线电影| 欧美日韩综合不卡| 国产精品污www在线观看| 久久精品国产网站| 日韩一区二区视频| 日韩精品一二区| 日韩一区二区三区视频在线 | 国产欧美一区二区三区沐欲| 久久机这里只有精品| 91精品免费在线观看| 日本最新不卡在线| 日韩欧美高清在线| 麻豆91在线观看| 欧美成人一区二区三区片免费| 日韩av电影天堂| 欧美一区二区网站| 麻豆成人久久精品二区三区红| 欧美一区二区三区公司| 免费成人在线视频观看| 色狠狠桃花综合| 一区二区三区日韩在线观看| 国产**成人网毛片九色 | 中文字幕一区二区三区在线不卡 | 国产日韩v精品一区二区| 国产一区高清在线| 欧美电视剧免费全集观看| 极品少妇一区二区三区精品视频 | 成人免费va视频| 久久久久97国产精华液好用吗| 亚洲女性喷水在线观看一区| 成人午夜视频免费看| 色呦呦国产精品| 久久美女艺术照精彩视频福利播放 | 成人黄色一级视频| 成人av免费网站| 精品中文av资源站在线观看| 中文字幕一区二区5566日韩| 天堂久久久久va久久久久| 日本sm残虐另类| 久久国产精品色| 欧美老肥妇做.爰bbww视频| 国产精品视频看| www.在线成人| 中文字幕一区二区三区四区|