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

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

?? text1.lst

?? 3個(gè)IO口掃16鍵,想了好久
?? LST
字號:
C51 COMPILER V8.02   TEXT1                                                                 12/10/2008 14:17:39 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <at89x52.h>
   2          #include "led.h"
   3          #define uchar unsigned char
   4          #define scanIO P1
   5          /*
   6          uchar scan_k0k6(void)
   7          {
   8          uchar tmp = 255;
   9          scanIO |= 0x07; 
  10          tmp = scanIO & 0x07;
  11          //if(tmp!=7)
  12                  switch(tmp)
  13                  {
  14                          case 0x03:return 0;break;
  15                          case 0x05:return 1;break;
  16                          case 0x06:return 2;break;
  17                          case 0x01:return 3;break;
  18                          case 0x02:return 4;break;
  19                          case 0x04:return 5;break;
  20                          case 0x00:return 6;break;
  21                          default:return 255;break;
  22                  }
  23                  return tmp;
  24          }
  25          
  26          /*
  27          uchar scan_k7k8(void)
  28          {
  29          uchar tmp = 255;
  30                  tmp = scanIO & 0xf8;
  31                  scanIO = tmp | 0x04; 
  32                  tmp = scanIO & 0x07;
  33                  if(tmp == 0x00)
  34                  {
  35                  tmp = scanIO & 0xf8;
  36                  scanIO = tmp | 0x06; 
  37                  tmp = scanIO & 0x07;
  38                  if(tmp == 0x02)
  39                          tmp = 7;
  40                  else
  41                          {
  42                          tmp = scanIO & 0xf8;
  43                          scanIO = tmp | 0x05;
  44                          tmp = scanIO & 0x07; 
  45                          if(tmp == 0x01)
  46                          tmp = 8;
  47                          }
  48                  }
  49                  else tmp = 255;
  50                  return tmp;
  51          }
  52          
  53          uchar scan_k9k10(void)
  54          {
  55          uchar tmp = 255;
C51 COMPILER V8.02   TEXT1                                                                 12/10/2008 14:17:39 PAGE 2   

  56                  tmp = scanIO & 0xf8;
  57                  scanIO = tmp | 0x02;
  58                  tmp = scanIO & 0x07; 
  59                  if(tmp == 0x00)
  60                  {
  61                  tmp = scanIO & 0xf8;
  62                  scanIO = tmp | 0x06; 
  63                  tmp = scanIO & 0x07;
  64                  if(tmp == 0x04)
  65                          tmp = 9;
  66                  else
  67                          {
  68                          tmp = scanIO & 0xf8;
  69                          scanIO = tmp | 0x03;
  70                          tmp = scanIO & 0x07;
  71                          if(tmp == 0x01)
  72                          tmp = 10;
  73                          }
  74                  }
  75                  else tmp = 255;
  76                  return tmp;
  77          }
  78          
  79          uchar scan_k11k12(void)
  80          {
  81          uchar tmp = 255;
  82                  tmp = scanIO & 0xf8;
  83                  scanIO = tmp | 0x01;
  84                  tmp = scanIO & 0x07;
  85                  if(tmp == 0x00)
  86                  {
  87                  tmp = scanIO & 0xf8;
  88                  scanIO = tmp | 0x05;
  89                  tmp = scanIO & 0x07; 
  90                  if(tmp == 0x04)
  91                          tmp = 11;
  92                  else
  93                          {
  94                          tmp = scanIO & 0xf8;
  95                          scanIO = tmp | 0x03; 
  96                          tmp = scanIO & 0x07;
  97                          if(tmp == 0x02)
  98                          tmp = 12;
  99                          }
 100                  }
 101                  else tmp = 255;
 102                  return tmp;
 103          }
 104          
 105          uchar scan_k13(void)
 106          {
 107          uchar tmp = 255;
 108                          tmp = scanIO & 0xf8;
 109                          scanIO = tmp | 0x04; 
 110                          tmp = scanIO & 0x07;
 111                          if(tmp == 0x00)
 112                          {
 113                          tmp = scanIO & 0xf8;
 114                          scanIO = tmp | 0x02; 
 115                          tmp = scanIO & 0x07;
 116                          if(tmp == 0x00)
 117                          tmp = 13;
C51 COMPILER V8.02   TEXT1                                                                 12/10/2008 14:17:39 PAGE 3   

 118                          else tmp = 255;
 119                          }
 120                          else tmp = 255;
 121          return  tmp;
 122          }
 123          
 124          uchar scan_k14(void)
 125          {
 126          uchar tmp = 255;
 127          tmp = scanIO & 0xf8;
 128          scanIO = tmp | 0x05; 
 129          tmp = scanIO & 0x07;
 130                  if(tmp == 0x00)
 131                          tmp = 14;
 132                  else tmp = 255;
 133          return  tmp;
 134          }
 135          
 136          uchar scan_k15(void)
 137          {
 138          uchar tmp = 255;
 139          tmp = scanIO & 0xf8;
 140          scanIO = tmp | 0x03; 
 141          tmp = scanIO & 0x07;
 142                  if(tmp == 0x00)
 143                          tmp = 15;
 144                  else tmp = 255;
 145          return  tmp;
 146          }
 147          
 148          uchar getkey(void)
 149          {
 150          uchar keynum=255;
 151          keynum = scan_k0k6();
 152          /*
 153          if(keynum == 255)
 154                  keynum = scan_k7k8();
 155          if(keynum == 255)
 156                  keynum = scan_k9k10();
 157          if(keynum == 255)
 158                  keynum = scan_k11k12();
 159          if(keynum == 255)
 160                  keynum = scan_k13();
 161          if(keynum == 255)
 162                  keynum = scan_k14();
 163          if(keynum == 255)
 164                  keynum = scan_k15();
 165          return keynum;
 166          }*/
 167          uchar scan_step1(void)
 168          {
 169   1      uchar tmp = 255;
 170   1               tmp = scanIO & 0xf8;
 171   1               scanIO = tmp | 0x07; 
 172   1               tmp = scanIO & 0x07;
 173   1               switch(tmp)
 174   1              {
 175   2                      case 0x03:tmp = 0;break;
 176   2                      case 0x05:tmp = 1;break;
 177   2                      case 0x06:tmp = 2;break;
 178   2                      case 0x01:tmp = 3;break;
 179   2                      case 0x02:tmp = 4;break;
C51 COMPILER V8.02   TEXT1                                                                 12/10/2008 14:17:39 PAGE 4   

 180   2                      case 0x04:tmp = 5;break;
 181   2                      case 0x00:tmp = 6;break;
 182   2                      default:tmp = 255;break;
 183   2              }
 184   1      return tmp;
 185   1      }
 186          
 187          uchar scan_step2(void)
 188          {
 189   1      uchar tmp = 255;
 190   1      tmp = scanIO & 0xf8;
 191   1      scanIO = tmp | 0x06; 
 192   1      tmp = scanIO & 0x07;
 193   1              switch(tmp)
 194   1              {
 195   2                      case 0x02:tmp = 7;break;
 196   2                      case 0x04:tmp = 9;break;
 197   2                      case 0x00:tmp = 13;break;
 198   2                      default:tmp = 255;break;
 199   2              }
 200   1      return tmp;
 201   1      }
 202          
 203          uchar scan_step3(void)
 204          {
 205   1      uchar tmp = 255;
 206   1      tmp = scanIO & 0xf8;
 207   1      scanIO = tmp | 0x05; 
 208   1      tmp = scanIO & 0x07;
 209   1              switch(tmp)
 210   1              {
 211   2                      case 0x01:tmp = 8;break;
 212   2                      case 0x04:tmp = 11;break;
 213   2                      case 0x00:tmp = 14;break;
 214   2                      default:tmp = 255;break;
 215   2              }
 216   1      return tmp;
 217   1      }
 218          
 219          uchar scan_step4(void)
 220          {
 221   1      uchar tmp = 255;
 222   1      tmp = scanIO & 0xf8;
 223   1      scanIO = tmp | 0x03; 
 224   1      tmp = scanIO & 0x07;
 225   1              switch(tmp)
 226   1              {
 227   2                      case 0x01:tmp = 10;break;
 228   2                      case 0x02:tmp = 12;break;
 229   2                      case 0x00:tmp = 15;break;
 230   2                      default:tmp = 255;break;
 231   2              }
 232   1      return tmp;
 233   1      }
 234          
 235          uchar getkey(void)
 236          {
 237   1      uchar keynum=255;
 238   1      if(keynum == 255)
 239   1              keynum = scan_step1();
 240   1      if(keynum == 255)
 241   1              keynum = scan_step2();
C51 COMPILER V8.02   TEXT1                                                                 12/10/2008 14:17:39 PAGE 5   

 242   1      if(keynum == 255)
 243   1              keynum = scan_step3();
 244   1      if(keynum == 255)
 245   1              keynum = scan_step4();
 246   1      return keynum;
 247   1      }
 248          
 249          main()
 250          {
 251   1      while(1)
 252   1      led_display(getkey());
 253   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    438    ----
   CONSTANT SIZE    =     18    ----
   XDATA SIZE       =   ----    ----
   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
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆精东视频| 欧美日韩和欧美的一区二区| 日本韩国视频一区二区| 欧美一区二区精品久久911| 国产精品拍天天在线| 男男视频亚洲欧美| 欧日韩精品视频| 欧美国产97人人爽人人喊| 日韩 欧美一区二区三区| 日本道免费精品一区二区三区| 欧美精品一区二区三区蜜桃 | 亚洲成a人片在线不卡一二三区| 免费在线观看视频一区| 色一情一伦一子一伦一区| 精品久久久网站| 日韩中文欧美在线| 91福利视频在线| 国产精品福利影院| 国产麻豆成人精品| 日韩免费电影一区| 天天影视涩香欲综合网| 97久久久精品综合88久久| 国产拍揄自揄精品视频麻豆| 麻豆精品在线观看| 欧美videos大乳护士334| 婷婷中文字幕综合| 欧美日韩国产免费| 亚洲午夜电影在线观看| 欧美伊人久久大香线蕉综合69| 国产精品拍天天在线| 成人精品小蝌蚪| 日本一二三四高清不卡| 国产成人午夜电影网| 国产免费成人在线视频| 成人av网址在线观看| 国产精品成人午夜| 91蜜桃传媒精品久久久一区二区| 国产精品欧美一级免费| heyzo一本久久综合| 国产精品成人免费在线| 91福利区一区二区三区| 亚洲国产精品欧美一二99| 欧美精品少妇一区二区三区| 日日噜噜夜夜狠狠视频欧美人| 91精品国产一区二区三区| 欧美视频一区在线| 日韩成人伦理电影在线观看| 欧美一卡二卡在线观看| 国产乱码精品一区二区三区av | 亚洲影院在线观看| 欧美日韩小视频| 美女视频黄a大片欧美| 久久久美女艺术照精彩视频福利播放| 国内不卡的二区三区中文字幕 | 91麻豆免费在线观看| 亚洲一区二区黄色| 91精品国产综合久久精品麻豆 | 国产人久久人人人人爽| eeuss鲁一区二区三区| 亚洲综合图片区| 日韩欧美亚洲另类制服综合在线| 国产精品综合av一区二区国产馆| 日本一区二区三区电影| 在线精品视频小说1| 青青草97国产精品免费观看| 国产欧美日韩综合| 欧美日本在线播放| 丁香天五香天堂综合| 亚洲国产视频直播| 久久免费精品国产久精品久久久久| 波多野结衣亚洲一区| 爽爽淫人综合网网站| 国产精品丝袜在线| 亚洲国产婷婷综合在线精品| 久久久噜噜噜久噜久久综合| 在线观看中文字幕不卡| 国产一区二区三区黄视频| 亚洲狠狠丁香婷婷综合久久久| 91精品中文字幕一区二区三区| 成人激情午夜影院| 美女视频网站久久| 亚洲一级二级三级在线免费观看| www一区二区| 91精品国产综合久久福利软件| 99久久99精品久久久久久 | 成人免费视频国产在线观看| 日本成人在线不卡视频| 一区二区三区色| 国产日本亚洲高清| 精品处破学生在线二十三| 91极品视觉盛宴| av不卡免费电影| 国产一区二区三区| 麻豆精品精品国产自在97香蕉| 一区二区成人在线视频| 国产精品久久久久三级| 精品国产乱码久久| 日韩欧美亚洲国产另类| 欧美夫妻性生活| 欧美日韩精品一区二区天天拍小说 | 懂色av中文一区二区三区| 蜜臀av国产精品久久久久| 亚洲国产精品久久艾草纯爱| 亚洲欧洲av另类| 国产精品欧美一区二区三区| 欧美国产亚洲另类动漫| 国产视频一区不卡| 久久欧美一区二区| 水野朝阳av一区二区三区| 亚洲3atv精品一区二区三区| 亚洲午夜羞羞片| 亚洲一区二区视频| 亚洲欧美日韩一区二区三区在线观看 | 亚洲欧美福利一区二区| 亚洲视频资源在线| 尤物av一区二区| 亚洲国产一区在线观看| 亚洲午夜日本在线观看| 午夜精品一区在线观看| 视频一区视频二区中文字幕| 奇米精品一区二区三区四区| 七七婷婷婷婷精品国产| 奇米精品一区二区三区在线观看一| 免费xxxx性欧美18vr| 久久99精品久久久| 国产91清纯白嫩初高中在线观看| 夫妻av一区二区| 91小视频免费看| 欧美一a一片一级一片| 91国内精品野花午夜精品| 欧美美女喷水视频| 精品粉嫩超白一线天av| 久久久久国产精品免费免费搜索| 国产欧美精品国产国产专区| 最新国产成人在线观看| 亚洲一区二区精品视频| 久草热8精品视频在线观看| 国产精品一级片| 色婷婷一区二区三区四区| 欧美一区二区三区视频在线| 久久这里都是精品| 成人一区二区三区视频 | 日韩小视频在线观看专区| 欧美精品一区男女天堂| 最新国产の精品合集bt伙计| 视频一区二区三区在线| 国产一区二区福利视频| 91欧美一区二区| 日韩精品一区二区三区中文不卡| 亚洲国产高清aⅴ视频| 亚洲一区二区在线播放相泽| 精品一区二区日韩| 91美女片黄在线观看| 日韩你懂的电影在线观看| 中文字幕日韩一区| 久久不见久久见免费视频7| 91女人视频在线观看| 日韩美女天天操| 亚洲精品菠萝久久久久久久| 黄色精品一二区| 在线观看欧美精品| 中文字幕国产一区二区| 免费在线观看日韩欧美| 色婷婷亚洲婷婷| 国产精品系列在线| 精品中文字幕一区二区| 欧美亚洲综合网| 国产精品久久久久桃色tv| 狠狠色2019综合网| 欧美日产国产精品| 亚洲免费观看高清完整版在线观看熊 | 成人动漫在线一区| 欧美本精品男人aⅴ天堂| 亚洲bt欧美bt精品| 色嗨嗨av一区二区三区| 国产精品午夜久久| 国产在线播放一区| 欧美一区二区三区在线观看视频| ●精品国产综合乱码久久久久| 久草这里只有精品视频| 91精品久久久久久蜜臀| 亚洲一区二区三区三| 91一区二区三区在线观看| 国产三级三级三级精品8ⅰ区| 91在线国内视频| 国产精品欧美经典| 成人污视频在线观看| 久久先锋影音av| 韩日欧美一区二区三区| 日韩欧美色电影| 美女网站一区二区| 日韩一级完整毛片| 日韩成人一级片| 日韩视频一区二区三区在线播放 | 欧美日本免费一区二区三区| 亚洲国产人成综合网站| 在线观看亚洲专区| 亚洲午夜久久久久久久久电影院 | 色综合视频一区二区三区高清| 国产欧美1区2区3区|