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

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

?? ir_send.lst

?? 大家好
?? LST
字號(hào):
C51 COMPILER V7.50   IR_SEND                                                               08/13/2007 14:14:10 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE IR_SEND
OBJECT MODULE PLACED IN ir_send.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE ir_send.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          //紅外發(fā)送程序
   2          
   3          #include <reg52.h>
   4          
   5          #define uchar unsigned char
   6          #define uint  unsigned int 
   7          
   8          #define send0 send_pulse_565 ();        send_space_1685 ();
   9          #define send1 send_pulse_565 ();        send_space_560  ();
  10          
  11          uchar SYS_DATA=0x49;                                    //系統(tǒng)碼
  12          
  13          sbit OUT=P3^7;
  14          
  15          
  16          void send_bit   (uchar one_bit);                //發(fā)送一位字節(jié)
  17          void send_data  (uchar one_data);               //發(fā)送一個(gè)數(shù)據(jù)
  18                                                                                          //包括一個(gè)起始標(biāo)志 一個(gè)系統(tǒng)碼及其反碼 一個(gè)數(shù)據(jù)碼(one_data)及其反碼      
  19          
  20          char code disp[]={0x28,0x7E,0xA2,0x62,0x74,0x61,0x21,0x7A,0x20,0x60,0x30,0x25,0xA7,0x26,0xA1,0xB1};
  21          char i1=0,i2=0,i3=0,i4=0,i5=0,i6=0,i7=0,i8=0; //顯示緩沖 
  22          
  23          
  24          void delay(uchar t)
  25          { char a;
  26   1        while(t--)
  27   1        for(a=255;a>0;a--);  }
  28          
  29          void display(uchar t)
  30          {while(t--)
  31   1       {P0=disp[i1];
  32   2        P2=0x7f;
  33   2        delay(1);
  34   2        P2=0xff;
  35   2        P0=disp[i2];
  36   2        P2=0xbf;
  37   2        delay(1);
  38   2        P2=0xff;
  39   2        P0=disp[i3];
  40   2        P2=0xdf;
  41   2        delay(1);
  42   2        P2=0xff;
  43   2        P0=disp[i4];
  44   2        P2=0xef;
  45   2        delay(1);
  46   2        P2=0xff;
  47   2        P0=disp[i5];
  48   2        P2=0xf7;
  49   2        delay(1);
  50   2        P2=0xff;
  51   2        P0=disp[i6];
  52   2        P2=0xfb;
  53   2        delay(1);
  54   2        P2=0xff;
  55   2        P0=disp[i7];
C51 COMPILER V7.50   IR_SEND                                                               08/13/2007 14:14:10 PAGE 2   

  56   2        P2=0xfd;
  57   2        delay(1);
  58   2        P2=0xff;
  59   2        P0=disp[i8];
  60   2        P2=0xfe;
  61   2        delay(1);
  62   2        P2=0xff;} }
  63          
  64          void send_pulse_9000 (void)                             //9ms脈寬
  65          {
  66   1              TH0=0xdc;
  67   1              TL0=0xff;
  68   1              TR0=1;
  69   1              TR1=1;
  70   1              while(TR0);
  71   1              TR1=0;  
  72   1              OUT=1;
  73   1                                                      }
  74          
  75          
  76          void send_space_4500 (void)                             //4.5ms間隔
  77          {       
  78   1              OUT=1;
  79   1              TH0=0xee;
  80   1              TL0=0x7f;
  81   1              TR0=1;
  82   1              while(TR0);
  83   1              OUT=1;
  84   1                                                      }
  85          
  86          void send_pulse_565 (void)                              //0.565ms脈寬
  87          {
  88   1              TH0=0xfd;
  89   1              TL0=0xee;
  90   1              TR0=1;
  91   1              TR1=1;
  92   1              while(TR0);
  93   1              TR1=0;  
  94   1              OUT=1;
  95   1                                                      }
  96          
  97          
  98          
  99          void send_space_1685 (void)                             //1.685ms間隔
 100          {       
 101   1              OUT=1;
 102   1              TH0=0xf9;
 103   1              TL0=0x7f;
 104   1              TR0=1;
 105   1              while(TR0);
 106   1              OUT=1;
 107   1                                                      }
 108          
 109          
 110          void send_space_560 (void)                              //0.56ms間隔
 111          {       
 112   1              OUT=1;
 113   1              TH0=0xfd;
 114   1              TL0=0xea;
 115   1              TR0=1;
 116   1              while(TR0);
 117   1              OUT=1;
C51 COMPILER V7.50   IR_SEND                                                               08/13/2007 14:14:10 PAGE 3   

 118   1                                                      }
 119          
 120          
 121          
 122          
 123          
 124          void send_bit   (uchar one_bit)
 125          {
 126   1              uchar i;
 127   1              uchar key_num=0x01;
 128   1              for(i=0;i<8;i++)
 129   1              {
 130   2                      send_pulse_565 ();                                                      //先發(fā)0.565毫秒脈寬
 131   2                      
 132   2                      if( (one_bit&key_num)==1 )
 133   2                              send_space_1685 ();                                             //先發(fā)低位 某位是1則延時(shí)1.685ms
 134   2                      else    
 135   2                              send_space_560();                                               //如果是0則延時(shí)0.56ms
 136   2                      one_bit=one_bit>>1;                                                     //one_bit右移一位
 137   2                      
 138   2                                                                                      }
 139   1                                                                                                      }
 140          
 141          
 142          
 143          void send_data (uchar one_data)
 144          {
 145   1              uint t=1000;
 146   1              send_pulse_9000();                                      //起始碼 9ms的脈寬 考慮到誤差
 147   1              send_space_4500();                                      //4.5ms的間隔   
 148   1              send_bit (SYS_DATA);                            //發(fā)系統(tǒng)碼
 149   1              send_bit (~SYS_DATA);                           //發(fā)系統(tǒng)碼的反碼
 150   1              send_bit (one_data);                            //發(fā)數(shù)據(jù)碼
 151   1              send_bit (~one_data);                           //發(fā)數(shù)據(jù)碼的反碼
 152   1              TR1=1;
 153   1              while(t--);
 154   1              TR1=0;  
 155   1              OUT=1;
 156   1                                                                                                                      }
 157          
 158                  
 159                  
 160          void main(void)
 161          {
 162   1              uchar c=0x77;
 163   1              uint t=65535;
 164   1              TMOD=0x21;                                                      //T0產(chǎn)生精確時(shí)間的延時(shí)或脈寬 16位
 165   1                                                                                      //T1產(chǎn)生38kHz方波                8位自動(dòng)重裝
 166   1              TH1=0xf3;
 167   1              TL1=0xf3;
 168   1              IE=0x8a;
 169   1              delay(255);
 170   1              display(100);
 171   1              delay(255);
 172   1              display(100);
 173   1              while(1)
 174   1              {
 175   2                      send_data(c);
 176   2                                                              }
 177   1                                                                              }
 178          
 179          
C51 COMPILER V7.50   IR_SEND                                                               08/13/2007 14:14:10 PAGE 4   

 180          void time0 (void) interrupt 1
 181          {
 182   1              TR0=0;
 183   1              TR1=0;
 184   1                              }
 185                  
 186          void time1 (void) interrupt 3                   //T1用來產(chǎn)生38kHz方波
 187          {
 188   1              OUT=~OUT;
 189   1                                      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    513    ----
   CONSTANT SIZE    =     16    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      9       2
   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一区二区三区免费野_久草精品视频
另类综合日韩欧美亚洲| 精品国产麻豆免费人成网站| 懂色av中文一区二区三区| 国产伦精品一区二区三区视频青涩| 日本成人在线电影网| 日韩电影免费在线看| 久久se精品一区精品二区| 韩国一区二区视频| 国产成人免费高清| eeuss鲁一区二区三区| voyeur盗摄精品| 91小视频免费看| 欧美性做爰猛烈叫床潮| 欧美精品视频www在线观看| 日韩三级免费观看| 精品国产乱码久久久久久1区2区 | 国产亚洲精久久久久久| 国产午夜亚洲精品理论片色戒 | 亚洲男帅同性gay1069| 亚洲精品v日韩精品| 天天操天天色综合| 免费观看一级特黄欧美大片| 国产精品自在欧美一区| 成人禁用看黄a在线| 欧美亚洲动漫另类| 日韩欧美综合在线| 国产精品女主播av| 亚洲二区在线视频| 久久er精品视频| 99久久久精品免费观看国产蜜| 欧美视频第二页| 精品福利二区三区| 中文字幕色av一区二区三区| 亚洲国产成人va在线观看天堂| 蜜桃视频一区二区三区在线观看| 国产成人无遮挡在线视频| 在线视频综合导航| 欧美mv和日韩mv的网站| 国产精品不卡视频| 日本三级亚洲精品| 99re这里只有精品视频首页| 欧美一卡二卡在线观看| 亚洲国产精品精华液ab| 天堂影院一区二区| 国产成人精品免费| 欧美日韩中文另类| 欧美国产综合一区二区| 日韩专区在线视频| 成人sese在线| 日韩午夜电影av| 中文字幕综合网| 狠狠色伊人亚洲综合成人| 色8久久精品久久久久久蜜| 精品国产91洋老外米糕| 伊人婷婷欧美激情| 国产老肥熟一区二区三区| 欧美在线观看视频一区二区三区| 精品成人免费观看| 亚洲国产aⅴ成人精品无吗| 国产激情精品久久久第一区二区| 欧美日韩在线播放一区| 中文在线资源观看网站视频免费不卡| 午夜精品免费在线| 成人h精品动漫一区二区三区| 91精品国产91久久久久久一区二区 | 国产成人在线看| 欧美久久久久久久久| 亚洲色图欧美激情| 国产一区啦啦啦在线观看| 欧美日本一区二区| 亚洲激情男女视频| 国产99精品在线观看| 日韩午夜在线观看| 日精品一区二区| 色一情一伦一子一伦一区| 中文字幕av一区二区三区| 国产一区二区在线免费观看| 欧美日韩精品久久久| 一级中文字幕一区二区| 成人免费视频播放| 国产区在线观看成人精品 | 成人av资源下载| 精品不卡在线视频| 美脚の诱脚舐め脚责91| 欧美日韩一区高清| 一区二区三区欧美| 99久久久无码国产精品| 中文字幕一区二区三区在线观看| 国内精品自线一区二区三区视频| 91精品国产综合久久久久| 夜夜嗨av一区二区三区| 日本久久电影网| 亚洲免费伊人电影| 色综合久久久久综合体| 亚洲精品国产第一综合99久久| av不卡在线观看| 综合中文字幕亚洲| 99精品欧美一区二区三区小说| 国产精品久久久久久久久免费相片| 国产成人自拍网| 337p粉嫩大胆色噜噜噜噜亚洲 | 色婷婷精品久久二区二区蜜臀av| 中文字幕一区二区日韩精品绯色| 成人黄色777网| 亚洲天堂网中文字| 在线视频一区二区三区| 亚洲一区二区美女| 欧美丰满嫩嫩电影| 日产精品久久久久久久性色 | 五月婷婷综合网| 欧美丰满嫩嫩电影| 美女任你摸久久| 精品国免费一区二区三区| 韩国在线一区二区| 欧美国产成人精品| 色噜噜狠狠一区二区三区果冻| 亚洲在线免费播放| 日韩一区二区三区四区五区六区| 久久99日本精品| 国产欧美一区二区在线| fc2成人免费人成在线观看播放| 亚洲欧美色一区| 在线成人av影院| 韩国av一区二区三区在线观看| 中文字幕第一区二区| 在线这里只有精品| 日本成人在线一区| 国产片一区二区三区| 91麻豆精品在线观看| 亚洲成人高清在线| 久久综合色一综合色88| 91在线看国产| 青青草国产成人av片免费| 久久伊人蜜桃av一区二区| www.欧美日韩国产在线| 肉肉av福利一精品导航| 国产亚洲欧美一级| 欧美在线啊v一区| 久久99久久精品| 亚洲欧洲成人av每日更新| 欧美精品v日韩精品v韩国精品v| 九一久久久久久| 亚洲欧美日韩电影| 欧美一级黄色大片| av午夜精品一区二区三区| 午夜精品久久久久久久| 欧美激情一区二区三区蜜桃视频| 欧美三级一区二区| 国产jizzjizz一区二区| 婷婷开心久久网| 中文在线资源观看网站视频免费不卡| 精品1区2区3区| 国产成人av一区二区三区在线观看| 一区二区高清免费观看影视大全 | 欧美激情一区二区三区四区| 精品1区2区3区| www.日韩大片| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲欧美一区二区久久 | 日韩精品欧美成人高清一区二区| 亚洲国产精品黑人久久久 | 日本中文字幕一区二区视频| 国产精品国产三级国产专播品爱网 | 精品剧情v国产在线观看在线| 91丝袜国产在线播放| 麻豆久久一区二区| 亚洲最大成人综合| 国产女同性恋一区二区| 欧美一区二区三区性视频| 91日韩一区二区三区| 国产剧情一区二区三区| 日韩精品电影一区亚洲| 亚洲精品中文在线影院| 国产欧美日韩精品一区| 欧美videossexotv100| 欧美精品在线视频| 91精品1区2区| 成人黄色在线看| 国产在线不卡一区| 麻豆国产一区二区| 首页国产欧美久久| 亚洲一区精品在线| 亚洲色图视频网站| 国产精品国产a级| 国产亚洲一区字幕| 精品乱人伦小说| 日韩小视频在线观看专区| 欧美精品一二三| 欧美三级在线看| 欧美撒尿777hd撒尿| 欧美最猛性xxxxx直播| 91视频com| 91麻豆自制传媒国产之光| 99re视频精品| 99久久精品国产精品久久| 成+人+亚洲+综合天堂| 不卡在线观看av| www.亚洲色图.com| 9久草视频在线视频精品| 成人高清在线视频|