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

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

?? 02.lst

?? Lap Proteus use simuretion
?? LST
字號:
C51 COMPILER V8.04   02                                                                    02/12/2009 12:20:36 PAGE 1   


C51 COMPILER V8.04, COMPILATION OF MODULE 02
OBJECT MODULE PLACED IN .\02.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\2\02.c BROWSE DEBUG OBJECTEXTEND PRINT(.\02.lst) OBJECT(.\02.obj)

line level    source

   1          #include<reg51.h>               
   2          sbit c1 = P2^3;           
   3          sbit c2 = P2^2; 
   4          sbit c3 = P2^1;         
   5          sbit r1 = P2^4;         
   6          sbit r2 = P2^5; 
   7          sbit r3 = P2^6;         
   8          sbit r4 = P2^7;
   9          int i;
  10          int a;
  11          unsigned int w,x,y,z,o,p,q,r;
  12          void  show ( int a);
  13          void  show1 ( int a);
  14          void Shift (void);
  15          void Shift1 (void);
  16          unsigned char Patturn [10] = {0x00,0x10,0x20,0x30,0x40,0x50,0x60,0x70,0x80,0x90};
  17          unsigned char Buffer1[4],Buffer3[4];
  18          unsigned char Buffer2[4],Buffer4[4];    
  19          void delay_db(int time)
  20          {
  21   1              do              
  22   1              {
  23   2               time--;                
  24   2              }while(time>0);     
  25   1      }
  26          
  27          unsigned char scankey(void) 
  28          {
  29   1              unsigned char ret = 0xFF;               
  30   1              c1 = 0;                                 
  31   1              if(r1==0)       
  32   1              { 
  33   2                      delay_db(30000);                          
  34   2                      ret = 0x01;             
  35   2              }                    
  36   1              if(r2==0)                       
  37   1              {
  38   2                      delay_db(30000);
  39   2                      ret = 0x04;             
  40   2              }                                       
  41   1              if(r3==0)                       
  42   1              {                                                       
  43   2                      delay_db(30000); 
  44   2                      ret = 0x07;             
  45   2              } 
  46   1                      if(r4==0)                       
  47   1              {                                                       
  48   2                      delay_db(30000); 
  49   2                      ret = 0x11;  //*+++++           
  50   2              }        
  51   1              
  52   1               c1 = 1;
  53   1      
  54   1       //------------------------------------------------//
  55   1                                  
C51 COMPILER V8.04   02                                                                    02/12/2009 12:20:36 PAGE 2   

  56   1              c2 = 0;                         
  57   1              if(r1==0)                       
  58   1              {
  59   2                      delay_db(30000);                                                                
  60   2                      ret = 0x02;             
  61   2              }                                                       
  62   1              if(r2==0)                       
  63   1              {
  64   2                      delay_db(30000);  
  65   2                      ret = 0x05;             
  66   2              }                                                       
  67   1              if(r3==0)                       
  68   1              {
  69   2                      delay_db(30000);        
  70   2                      ret = 0x08;             
  71   2              }                                                       
  72   1              if(r4==0)               
  73   1              {
  74   2                      delay_db(30000);                        
  75   2                      ret = 0x00;     
  76   2              }
  77   1              c2 = 1;
  78   1                              
  79   1      //----------------------------------------//                                            
  80   1              c3 = 0;                         
  81   1              if(r1==0)                       
  82   1              {
  83   2                      delay_db(30000);        
  84   2                      ret = 0x03;                     
  85   2              }                                                       
  86   1              if(r2==0)                       
  87   1              {
  88   2                      delay_db(30000);        
  89   2                      ret = 0x06;     
  90   2              }                                       
  91   1              if(r3==0)                       
  92   1              {
  93   2                      delay_db(30000);        
  94   2                      ret = 0x09;             
  95   2              }
  96   1              if(r4==0)                       
  97   1              {
  98   2                      delay_db(30000);        
  99   2                      ret = 0x12;      //#======      
 100   2              }        
 101   1                                                                              
 102   1              c3 = 1;                 
 103   1              return(ret);                    
 104   1      }
 105          
 106          /*************************** Main loop **************************/
 107          
 108           void main(void)     
 109          {  
 110   1              
 111   1              unsigned char key = 0;  
 112   1              P0 = 0xff;
 113   1              P2 = 0xff;
 114   1                              
 115   1              while(1) 
 116   1              {
 117   2               
C51 COMPILER V8.04   02                                                                    02/12/2009 12:20:36 PAGE 3   

 118   2                              key = scankey();
 119   2                              
 120   2              
 121   2                                              
 122   2                              if( key != 0xFF)
 123   2                      {        
 124   3                                
 125   3                                      i++;
 126   3                          
 127   3                              if(i<=4)
 128   3                              Buffer1[i]=key;
 129   3      
 130   3                              if (i>4) 
 131   3                              {       
 132   4                              i=4;
 133   4                              Shift ();        
 134   4                              Buffer1[4]=key;         
 135   4                              }  
 136   3      
 137   3                      }   
 138   2                      show (i);
 139   2      
 140   2                                      
 141   2                       
 142   2              
 143   2      
 144   2                        
 145   2              }
 146   1       }
 147          
 148           
 149          /*********************************************************************************************************
             -**************/
 150          void Shift (void)
 151          {
 152   1              
 153   1      
 154   1                       Buffer2[1]= Buffer1[1];
 155   1                       Buffer2[2]= Buffer1[2];         
 156   1                       Buffer2[3]= Buffer1[3];
 157   1                       Buffer2[4]= Buffer1[4];   
 158   1                 //--------------------
 159   1      
 160   1                       Buffer1[3]= Buffer2[4];
 161   1                      /* Buffer1[2]= Buffer2[3];      */   
 162   1                       Buffer1[1]= Buffer2[2];                   
 163   1      
 164   1      }        
 165          
 166          
 167          void  show(i)
 168          {               
 169   1                       
 170   1                       switch (i)
 171   1                 {
 172   2                  case 1:
 173   2                      P0 = Patturn[Buffer1 [1]]|0x0e;
 174   2                      delay_db(25);   
 175   2                      break;
 176   2      
 177   2      
 178   2      
C51 COMPILER V8.04   02                                                                    02/12/2009 12:20:36 PAGE 4   

 179   2                      case 2:
 180   2                      P0 = Patturn[Buffer1 [2]]|0x0e;
 181   2                      delay_db(25);           
 182   2                      P0 = Patturn[Buffer1 [1]]|0x0d; 
 183   2                      delay_db(25);   
 184   2                      break;
 185   2      
 186   2      
 187   2                      case 3:
 188   2                      P0 = Patturn[Buffer1 [3]]|0x0E;
 189   2                      delay_db(25);           
 190   2                      P0 = Patturn[Buffer1 [2]]|0x0d;
 191   2                      delay_db(25);   
 192   2                      P0 = Patturn[Buffer1 [1]]|0x0b;
 193   2                      delay_db(25);           
 194   2                      break;
 195   2                      
 196   2                      
 197   2                      
 198   2                      case 4:
 199   2                      P0 = Patturn[Buffer1 [4]]|0x0E;
 200   2                      delay_db(25);           
 201   2                      P0 = Patturn[Buffer1 [3]]|0x0d;
 202   2                      delay_db(25);   
 203   2                      P0 = Patturn[Buffer1 [2]]|0x0b;
 204   2                      delay_db(25);           
 205   2                      P0 = Patturn[Buffer1 [1]]|0x07;
 206   2                      delay_db(25);
 207   2                      break;
 208   2                      
 209   2                                              
 210   2                      }       
 211   1      
 212   1      }  
 213          
 214          
 215          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    405    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     46       1
   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一区二区三区免费野_久草精品视频
亚洲图片欧美一区| 视频一区中文字幕国产| 国产福利91精品一区二区三区| 日韩视频一区二区三区| 全部av―极品视觉盛宴亚洲| 精品乱人伦小说| caoporen国产精品视频| 亚洲人成伊人成综合网小说| 91精品国产欧美一区二区| 国内精品免费**视频| 亚洲视频图片小说| 精品成人在线观看| 在线一区二区三区四区| 青椒成人免费视频| 国产精品美女久久久久久久网站| 91在线观看成人| 精品一二三四区| 亚洲国产精品一区二区久久| 久久婷婷成人综合色| 欧美色图激情小说| 成人黄色av电影| 九色porny丨国产精品| 亚洲专区一二三| 亚洲视频每日更新| 精品国产亚洲在线| 91精品午夜视频| 欧美色综合天天久久综合精品| 国产大片一区二区| 国产一区二区三区在线观看免费视频 | 91黄色在线观看| 成人在线一区二区三区| 成人美女在线视频| 99久久99久久免费精品蜜臀| 国产ts人妖一区二区| 国产91精品精华液一区二区三区 | 色婷婷av久久久久久久| 91久久免费观看| 色爱区综合激月婷婷| 91免费国产视频网站| 91成人国产精品| 日韩欧美黄色影院| 久久色在线视频| 1000部国产精品成人观看| 亚洲日本青草视频在线怡红院| 中文字幕一区二区三区四区不卡 | 韩国一区二区三区| 成人av午夜电影| 欧美视频中文字幕| 精品成人a区在线观看| 26uuu国产一区二区三区| 国产午夜精品理论片a级大结局| 亚洲欧美综合另类在线卡通| 亚洲国产中文字幕| 粉嫩蜜臀av国产精品网站| 在线观看欧美精品| 国产三级精品三级| 午夜电影网一区| av资源站一区| 国产丝袜美腿一区二区三区| 亚洲一线二线三线久久久| 激情偷乱视频一区二区三区| 色综合av在线| 国产精品毛片无遮挡高清| 青青青爽久久午夜综合久久午夜 | 日本道色综合久久| 日韩精品中文字幕一区二区三区| 一区二区中文视频| 国产精品一区二区果冻传媒| 欧美日韩在线一区二区| 国产精品私人自拍| 国产精品影视天天线| 国产亚洲女人久久久久毛片| 日本三级亚洲精品| 欧美疯狂做受xxxx富婆| 亚洲成在人线免费| 欧美亚洲免费在线一区| 亚洲乱码国产乱码精品精小说| 粉嫩在线一区二区三区视频| 久久久午夜电影| 成人a免费在线看| 专区另类欧美日韩| 欧洲精品视频在线观看| 日本欧美韩国一区三区| 日韩一级高清毛片| 国内精品视频一区二区三区八戒 | 精品国产伦一区二区三区观看方式| 日韩激情一二三区| 2019国产精品| 97久久人人超碰| 亚洲线精品一区二区三区八戒| 欧美三级中文字幕| 国产高清精品久久久久| 国产精品超碰97尤物18| 欧美日韩成人综合在线一区二区| 毛片一区二区三区| 亚洲欧美综合网| 日韩免费视频一区二区| 91丝袜美腿高跟国产极品老师 | 九九在线精品视频| 亚洲精品美腿丝袜| 久久精子c满五个校花| 在线免费不卡电影| 成人免费黄色大片| 美女视频黄免费的久久| 亚洲最新视频在线观看| 久久久精品一品道一区| 欧美三级电影在线看| 成人av电影在线网| 国产精品一区二区你懂的| 亚洲va天堂va国产va久| 一区二区三区产品免费精品久久75| 欧美精品一区二区精品网| 欧美日韩亚洲高清一区二区| 色婷婷av一区二区| 色诱亚洲精品久久久久久| 成人午夜私人影院| 国产精品亚洲一区二区三区妖精| 免费观看日韩电影| 麻豆精品一区二区av白丝在线| 日韩一区精品字幕| 日韩电影在线一区二区三区| 丝袜诱惑制服诱惑色一区在线观看 | 一区二区在线观看免费| 国产精品国产精品国产专区不蜜| 欧美国产精品v| 亚洲一区二区三区在线| 亚洲成精国产精品女| 久久精品国产77777蜜臀| 老司机精品视频在线| www.欧美亚洲| 69堂国产成人免费视频| xfplay精品久久| 亚洲精品成人精品456| 丝袜a∨在线一区二区三区不卡| 日韩1区2区日韩1区2区| 激情综合网天天干| 欧美性色黄大片手机版| 2023国产精华国产精品| 亚洲日韩欧美一区二区在线| 久久国产精品色婷婷| 色菇凉天天综合网| 久久久精品免费网站| 一区二区三区小说| 成人黄色av电影| 国产午夜三级一区二区三| 日本美女一区二区三区视频| aaa国产一区| 国产精品久线观看视频| 日本女优在线视频一区二区| 欧美在线免费视屏| 国产精品国产自产拍在线| 精品在线播放午夜| 欧美狂野另类xxxxoooo| 亚洲国产另类av| 欧美日韩一区在线观看| 亚洲一区二区三区激情| 日本精品裸体写真集在线观看| 国产精品护士白丝一区av| 福利电影一区二区| 中文字幕色av一区二区三区| 国产成人免费视| 国产欧美一区二区精品忘忧草| 国产老女人精品毛片久久| 久久色视频免费观看| 成人三级伦理片| 亚洲综合无码一区二区| 欧美日韩精品系列| 久久狠狠亚洲综合| 久久你懂得1024| 色欧美乱欧美15图片| 亚洲第一av色| 久久久国产精华| 日本丰满少妇一区二区三区| 亚洲成人自拍一区| 久久久久久久久久电影| youjizz国产精品| 亚洲不卡av一区二区三区| 日韩美一区二区三区| av一二三不卡影片| 麻豆久久一区二区| 亚洲日本在线观看| 国产午夜一区二区三区| 欧美嫩在线观看| 色婷婷综合五月| 国产91丝袜在线18| 丝袜美腿高跟呻吟高潮一区| 久久综合九色综合97婷婷女人| 91丨九色丨蝌蚪丨老版| 国产精品亚洲第一区在线暖暖韩国 | 一区二区在线观看免费视频播放| 精品毛片乱码1区2区3区| 欧美日韩精品一二三区| 色猫猫国产区一区二在线视频| 精品一区二区成人精品| 日韩av在线免费观看不卡| 亚洲图片欧美一区| 亚洲欧美福利一区二区| 中文字幕在线免费不卡| 国产视频亚洲色图| 精品三级在线观看|