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

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

?? scob.lst

?? 串口小程序
?? LST
字號:
C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 1   


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

stmt level    source

   1          #include <reg52.h>
   2          #include <stdio.h>
   3          #include <string.h>
   4          #include "SCON.h"
   5          
   6          
   7          unsigned char sent_data[3] , re_data[12]  , _sign=1 ;
   8          void mp3_stop(  );
   9          void delay(  );
  10          void small_delay(  );
  11          
  12          void file_selec(  );
  13          void WaitTF0( void );
  14          void  UART_INT( )
  15              {
  16   1      
  17   1              SCON = 0x50;
  18   1              PCON = 0x80;
  19   1              TMOD = 0x22;
  20   1          TL1 = 0xf3;
  21   1              TH1 = 0xf3;  /* 20MHz晶振, 9600bps */
  22   1              TR1 = 1;
  23   1              TI = 1;
  24   1              RI =0;
  25   1              ES = 1;
  26   1      }
  27          
  28          void S2INI(void)
  29          {   ET0=1;   
  30   1          TL0=0x30; 
  31   1          TH0=0x30;                //開始計數
  32   1          TF0=0;
  33   1          P1_0=0;
  34   1              EA=1;
  35   1      }
  36          
  37          void  WByte(unsigned char input)
  38          {
  39   1          //發送啟始位
  40   1          unsigned char j=8;
  41   1          TR0=1;
  42   1           P1_5 = 0 ;
  43   1          WaitTF0();
  44   1          //發送8位數據位
  45   1         for(j=8;j>0;j--)
  46   1          {
  47   2              P1_5 = (input&0x01);     //先傳低位
  48   2              WaitTF0();
  49   2              input=input>>1;
  50   2          }
  51   1          //發送校驗位(無)
  52   1          //發送結束位
  53   1          P1_5=1;
  54   1          WaitTF0();
  55   1          TR0=0;
C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 2   

  56   1      }    
  57          //查詢計數器溢出標志位
  58          void WaitTF0( void )
  59          {
  60   1          while(!TF0);
  61   1          TF0=0;
  62   1      }
  63          /***************************************************************
  64          2007.8.17. 加入WDT
  65          2007.8.20.加第0首歌曲可以播放
  66          2007.8.27.加USB自動發送進入功能
  67          2007.9.7. 加USB自動進入退出不會自動進去!
  68          
  69          
  70          
  71          
  72          ****************************************************************/
  73          
  74          void main (  )
  75          {
  76   1      
  77   1         
  78   1        unsigned char i, address , usb_sign=1,back_count=0;
  79   1        unsigned int  m_big_count=0 ;     
  80   1            WDT=0x06;
  81   1             UART_INT( );
  82   1             S2INI(  );
  83   1                 
  84   1      
  85   1              delay(  );    
  86   1            delay(  ); 
  87   1      
  88   1            delay(  );
  89   1                
  90   1            delay(  );  
  91   1            delay(  );
  92   1               
  93   1            
  94   1           if(P1_0==1)
  95   1          {        
  96   2                delay(  );  
  97   2            delay(  );  
  98   2            delay(  );    
  99   2            delay(  );    
 100   2            delay(  );  
 101   2            delay(  );    
 102   2            delay(  );  
 103   2            delay(  );
 104   2              sent_data[0]=0;
 105   2              sent_data[1]=0;
 106   2              sent_data[2]=3;
 107   2                  for(i=0;i<3;i++)
 108   2                      {
 109   3                    WByte(sent_data[i]);
 110   3                  }
 111   2              delay(  );    
 112   2                 
 113   2             
 114   2              
 115   2          while(1) 
 116   2              {
 117   3            if((P3_2==0)&&(back_count<9))
C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 3   

 118   3                {
 119   4                  delay(  );  
 120   4          
 121   4              P1_1=0;
 122   4                  delay(  );
 123   4                  P1_1=1;
 124   4                  delay(  );
 125   4              P1_1=0;
 126   4                  delay(  );
 127   4              P1_1=1;
 128   4              sent_data[0]=0;
 129   4              sent_data[1]=0;
 130   4              sent_data[2]=2;
 131   4                  for(i=0;i<3;i++)
 132   4                      {
 133   5                    WByte(sent_data[i]);
 134   5                  }
 135   4                       delay(  );
 136   4               delay(  );
 137   4               delay(  );
 138   4              
 139   4             }  
 140   3           
 141   3            
 142   3                m_big_count++;
 143   3             if(m_big_count==60000)
 144   3              {
 145   4               m_big_count=0;
 146   4               back_count++ ;
 147   4              }
 148   3      
 149   3           }   
 150   2               
 151   2                
 152   2             
 153   2        }
 154   1              while(1)
 155   1              {     
 156   2               for(i=0;i<12;i++)
 157   2               {
 158   3           while(RI!=1)
 159   3               {
 160   4               }
 161   3           RI=0;
 162   3               WDT= WDT|0x20;
 163   3           re_data[i]=SBUF;
 164   3      
 165   3           WDT= WDT|0x10;
 166   3           }
 167   2      
 168   2           WDT= WDT|0x30;
 169   2                
 170   2        
 171   2      
 172   2             address =  P2;
 173   2                 WDT = WDT&0xDF;
 174   2           if((re_data[0]==254)&(re_data[1]==1)&(re_data[2]==0)&(re_data[3]==8)&(address==re_data[5]))   //10 da
             -ta  input address
 175   2            {
 176   3                      mp3_stop(  );                //停止正在播放的歌曲
 177   3                 small_delay(  );
 178   3                  
C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 4   

 179   3                 
 180   3                  
 181   3                  
 182   3                   if((re_data[6]!=65)&&(_sign==1))
 183   3                   {
 184   4                 if(((re_data[10]&0x81)==0x81)&&((re_data[10]&0x82)!=0x82))
 185   4                      {
 186   5                       sent_data[0]=0;
 187   5                       sent_data[1]=re_data[8];
 188   5                   
 189   5                   file_selec(  );
 190   5                  }
 191   4                      if(((re_data[10]&0x82)==0x82)&&((re_data[10]&0x81)!=0x81))
 192   4                      {
 193   5                       sent_data[0]=re_data[7];
 194   5                           sent_data[1]=0;          
 195   5                   file_selec(  );
 196   5                      }
 197   4                  if((re_data[10]&0x83)==0x83)
 198   4                          {
 199   5                           sent_data[0]=re_data[7];
 200   5                           sent_data[1]=re_data[8];
 201   5                   file_selec(  );
 202   5                  }
 203   4                
 204   4      
 205   4               }
 206   3             if(re_data[6]==65)
 207   3                      {
 208   4      
 209   4                _sign=!_sign;
 210   4              /*
 211   4              sent_data[0]=0;
 212   4              sent_data[1]=0;
 213   4              sent_data[2]=2;
 214   4                  for(i=0;i<3;i++)
 215   4                      {
 216   4                    WByte(sent_data[i]);
 217   4                  }
 218   4                              */                      
 219   4                      }
 220   3      
 221   3             }
 222   2      
 223   2            if(  (re_data[0]==0)&(re_data[1]==0)&(re_data[2]==0)&(re_data[3]==0))  //in USB
 224   2                {
 225   3      
 226   3              P1_1=0;
 227   3                  delay(  );
 228   3                  P1_1=1;
 229   3                  delay(  );
 230   3              P1_1=0;
 231   3                  delay(  );
 232   3              P1_1=1;
 233   3              sent_data[0]=0;
 234   3              sent_data[1]=0;
 235   3              sent_data[2]=2;
 236   3                  for(i=0;i<3;i++)
 237   3                      {
 238   4                    WByte(sent_data[i]);
 239   4                  }
 240   3                       delay(  );
C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 5   

 241   3               delay(  );
 242   3               delay(  );
 243   3               delay(  );
 244   3               delay(  );
 245   3                  }
 246   2      
 247   2      
 248   2           if( (re_data[0]==0xaa)&&(re_data[6]==0xaa )&&(re_data[1]==re_data[7]))
 249   2             {
 250   3                
 251   3                 if( re_data[1]==0x18)
 252   3                 {
 253   4                   if((re_data[2]<=0x1f)&&(re_data[3]<=0x1f))
 254   4                    {
 255   5                       sent_data[0]=re_data[2];
 256   5                       sent_data[1]=re_data[3];
 257   5                       sent_data[2]=9;                                                       // voice change   9
 258   5                       for(i=0;i<3;i++)
 259   5                       {
 260   6                         WByte(sent_data[i]);
 261   6                        }
 262   5                 
 263   5                    }
 264   4      
 265   4      
 266   4                 }
 267   3                if( re_data[1]==0x15)
 268   3                 { 
 269   4              sent_data[0]=0;
 270   4              sent_data[1]=0;
 271   4              sent_data[2]=8;
 272   4                  for(i=0;i<3;i++)
 273   4                      {
 274   5                    WByte(sent_data[i]);
 275   5                  }
 276   4                 }
 277   3             }
 278   2                
 279   2           for(i=0;i<12;i++)
 280   2               {     
 281   3           SBUF=re_data[i];
 282   3               
 283   3               while(TI!=1);
 284   3               TI=0;
 285   3           }
 286   2            
 287   2          
 288   2         }
 289   1      
 290   1      }
 291          void delay(  )
 292          {
 293   1      unsigned char  a ,b,c;
 294   1       for(a=0;a<201;a++)
 295   1       for(b=0;b<90;b++)
 296   1       for(c=0;c<2;c++);
 297   1      
 298   1      
 299   1      }
 300          void small_delay(  )
 301           {
 302   1      
C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 6   

 303   1      unsigned char  a ,b,c;
 304   1       for(a=0;a<200;a++)
 305   1       for(b=0;b<90;b++)
 306   1       for(c=0;c<1;c++);
 307   1      
 308   1      
 309   1      
 310   1       }
 311          
 312          
 313          void file_selec(  )
 314           {
 315   1        unsigned int  song_num=0 ;
 316   1        unsigned char  i ,j;
 317   1       song_num=sent_data[0]*256+sent_data[1];
 318   1                                                
 319   1      
 320   1       if((song_num>=0)&(song_num<1025))
 321   1        { 
 322   2           sent_data[2]=0;                                                   //0 song
 323   2          for(i=0;i<3;i++)
 324   2          {
 325   3             WByte(sent_data[i]);
 326   3              }
 327   2        sent_data[0]=0;
 328   2        sent_data[1]=0;
 329   2        sent_data[2]=2;                                                   //fun  2
 330   2          delay(  );
 331   2         for(i=0;i<2;i++)
 332   2         {
 333   3           for(j=0;j<3;j++)
 334   3             {
 335   4              WByte(sent_data[j]);
 336   4      
 337   4                 }
 338   3           delay(  );
 339   3         }
 340   2       
 341   2         
 342   2         }
 343   1       
 344   1      
 345   1      }
 346          
 347          void mp3_stop(  )
 348           {
 349   1         char  j ;
 350   1          
 351   1          sent_data[0]=0;
 352   1          sent_data[1]=0;
 353   1          sent_data[2]=8;    
 354   1      
 355   1      
 356   1       for(j=0;j<3;j++)
 357   1             {
 358   2              WByte(sent_data[j]);
 359   2                 }
 360   1      
 361   1      
 362   1      
 363   1       }

C51 COMPILER V7.02a   SCOB                                                                 09/11/2007 14:06:41 PAGE 7   


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    893    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     16      10
   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一区二区三区免费野_久草精品视频
精品少妇一区二区| 成人久久久精品乱码一区二区三区 | 国产日韩精品一区二区三区| 精品亚洲成a人在线观看| 精品播放一区二区| 成人精品一区二区三区中文字幕| 国产精品视频看| 91蝌蚪porny| 午夜精品福利一区二区蜜股av | 日本一区二区三级电影在线观看 | 国产不卡在线播放| 亚洲特级片在线| 欧美日韩一卡二卡三卡| 秋霞国产午夜精品免费视频| 精品日韩一区二区| 波多野洁衣一区| 天堂va蜜桃一区二区三区漫画版| 欧美大度的电影原声| 福利91精品一区二区三区| 一区av在线播放| 精品国产乱码久久久久久浪潮| 国产超碰在线一区| 亚洲成人av中文| 久久精品一区四区| 欧美主播一区二区三区| 精品一区二区三区影院在线午夜 | 在线观看亚洲精品| 精品午夜久久福利影院| 亚洲欧美另类图片小说| 欧美一区二区三区四区高清| 成人午夜电影网站| 日韩电影在线一区| 亚洲免费观看高清完整版在线观看| 在线播放国产精品二区一二区四区| 国产美女精品在线| 亚洲国产裸拍裸体视频在线观看乱了| 26uuuu精品一区二区| 欧美在线短视频| 成人网在线播放| 秋霞午夜av一区二区三区| 一色屋精品亚洲香蕉网站| 欧美一区二区三区日韩视频| 99久久er热在这里只有精品15 | 国产乱码精品一区二区三| 亚洲靠逼com| 国产喂奶挤奶一区二区三区| 9191精品国产综合久久久久久 | 一区二区在线免费观看| 久久精品视频在线免费观看| 5858s免费视频成人| 91免费版在线看| 粉嫩欧美一区二区三区高清影视| 午夜激情一区二区| 亚洲精品国产视频| 国产精品毛片高清在线完整版| 日韩精品一区二区三区老鸭窝| 欧美做爰猛烈大尺度电影无法无天| 成人免费看视频| 国产专区欧美精品| 麻豆精品在线播放| 日韩在线a电影| 亚洲国产中文字幕| 夜夜操天天操亚洲| 亚洲人成伊人成综合网小说| 欧美国产综合色视频| 337p日本欧洲亚洲大胆色噜噜| 91精品国产91久久综合桃花| 欧美精品日韩综合在线| 欧美亚洲图片小说| 91成人免费网站| 91福利视频网站| 欧美性生活一区| 欧美一区永久视频免费观看| 欧美日韩亚洲综合一区二区三区| 91福利视频久久久久| 色噜噜狠狠成人中文综合| 91蝌蚪国产九色| 欧洲另类一二三四区| 欧美视频在线一区二区三区 | 在线观看三级视频欧美| 91麻豆成人久久精品二区三区| 99免费精品在线观看| 99久久伊人久久99| 一本久久a久久免费精品不卡| gogo大胆日本视频一区| 91麻豆福利精品推荐| 在线观看网站黄不卡| 精品视频在线免费观看| 欧美丰满美乳xxx高潮www| 欧美一区二区三区在| 欧美成人aa大片| 国产欧美视频一区二区| 国产精品美女久久久久久久| 亚洲图片另类小说| 午夜精品免费在线观看| 免费成人美女在线观看.| 精品一区二区三区免费毛片爱| 国产麻豆91精品| 波多野结衣精品在线| 欧美午夜一区二区三区免费大片| 欧美福利视频一区| 久久欧美中文字幕| 国产精品久久久久久久久晋中 | 国产午夜久久久久| 亚洲素人一区二区| 日韩成人一级片| 国产福利一区二区三区视频在线| hitomi一区二区三区精品| 欧美日韩免费在线视频| 精品久久五月天| 国产一区二区精品久久91| 日日摸夜夜添夜夜添国产精品 | 成人精品电影在线观看| 色综合久久久久网| 日韩亚洲欧美在线| 国产精品久久久久久久久免费樱桃 | 午夜成人免费视频| 国产一区二区三区四区五区入口| thepron国产精品| 欧美裸体一区二区三区| 国产片一区二区三区| 一区二区三区色| 黄色日韩三级电影| 在线观看不卡视频| 久久精品视频网| 午夜av一区二区三区| 成人性色生活片免费看爆迷你毛片| 欧美无乱码久久久免费午夜一区| 久久人人爽人人爽| 日韩精品一二三| 99vv1com这只有精品| 精品国产乱码久久久久久免费| 亚洲激情av在线| 国产成人午夜视频| 欧美一区二区三级| 一区二区三区久久| 成人黄色软件下载| 亚洲精品一区二区三区福利| 亚洲一区二区三区影院| jizz一区二区| 国产网站一区二区三区| 免费在线观看一区二区三区| 日本丶国产丶欧美色综合| 国产欧美视频一区二区| 韩国精品久久久| 91麻豆精品国产91久久久久| 一区二区三区日韩精品视频| 波波电影院一区二区三区| 久久蜜臀中文字幕| 老司机午夜精品| 欧美日韩夫妻久久| 亚洲自拍另类综合| 91蜜桃免费观看视频| 国产精品美女一区二区在线观看| 激情综合网天天干| 日韩写真欧美这视频| 亚洲va天堂va国产va久| 欧美专区日韩专区| 亚洲综合色婷婷| 欧美中文字幕亚洲一区二区va在线| 国产精品久久777777| 成人精品视频一区| 国产女人18毛片水真多成人如厕| 国产一区二区按摩在线观看| 亚洲精品在线观看网站| 国产乱国产乱300精品| 欧美电影免费观看高清完整版在| 蜜桃久久精品一区二区| 欧美变态tickling挠脚心| 久久电影网电视剧免费观看| 欧美成人精品福利| 极品少妇一区二区三区精品视频| 欧美大白屁股肥臀xxxxxx| 久久国产婷婷国产香蕉| 日韩精品影音先锋| 国产盗摄一区二区| 国产精品久久毛片av大全日韩| 成人av午夜电影| 亚洲伦理在线免费看| 欧美午夜一区二区| 午夜精品久久久久久久久| 日韩一区二区精品在线观看| 久久 天天综合| 国产片一区二区| 99精品视频在线观看免费| 一区二区视频在线看| 欧美日韩一级二级| 精品一区二区三区在线观看国产| 久久久久9999亚洲精品| 99久久精品国产导航| 亚洲午夜免费视频| 欧美第一区第二区| 成人高清av在线| 亚洲成人一二三| 精品电影一区二区三区| 99v久久综合狠狠综合久久| 亚洲国产综合视频在线观看| 欧美v日韩v国产v| 91小视频在线观看| 五月婷婷激情综合网|