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

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

?? interrupt.lst

?? 本程序運行于C8051F330
?? LST
字號:
C51 COMPILER V7.05   INTERRUPT                                                             10/18/2006 16:44:42 PAGE 1   


C51 COMPILER V7.05, COMPILATION OF MODULE INTERRUPT
OBJECT MODULE PLACED IN interrupt.OBJ
COMPILER INVOKED BY: C:\SiLabs\MCU\IDEfiles\C51\BIN\C51.exe interrupt.c DB OE

stmt level    source

   1          #include "C8051F330.H"
   2          #include "IR_Rx_Tx.h"
   3            
   4          extern unsigned char DataAvailByte;
   5          extern int IR_Key;
   6          extern char IRsampData[40];
   7          extern char SampNo;
   8          extern char SampNoData;
   9          extern BOOL bAddrRecv;
  10          extern unsigned char* pSMB_DATA_OUT; 
  11          extern unsigned char SMB_DATA_LEN;
  12          
  13          unsigned char i_Tx;
  14          
  15          //-----------------------------------------------------------------------------
  16          // SMBus Interrupt
  17          //-----------------------------------------------------------------------------
  18          void Interrupt_SMBus(void) interrupt 7
  19          {
  20   1         switch (SMB0CN & 0xF0)                    // Status vector
  21   1         {
  22   2            //static char i;
  23   2                static unsigned char AddrTemp;
  24   2      
  25   2            // Detect a START condition and a slave address.
  26   2            case SMBus_DetectSTA:
  27   2                   STA = 0;
  28   2                       ACK = 0;
  29   2                       AddrTemp = 0;
  30   2                       AddrTemp = SMB0DAT;
  31   2                       if((SMB0DAT&0xFE)==0xE0)
  32   2                       {
  33   3                          ACK = 1;
  34   3                              SMB0DAT = 0x55;
  35   3                       }
  36   2               if((SMB0DAT&0xFE)==0xE2)              // The address received is correct
  37   2                       {
  38   3                              ACK = 1;
  39   3                              SMB0DAT = DataAvailByte;           // transmitt DataAvailByte
  40   3               }
  41   2                       if((SMB0DAT&0xFE)==0xE4)
  42   2                       {
  43   3                          ACK = 1;
  44   3                              i_Tx = 0;
  45   3                              SMB0DAT = *pSMB_DATA_OUT;
  46   3                              pSMB_DATA_OUT++;
  47   3                              i_Tx++;
  48   3                       }
  49   2      
  50   2               break;
  51   2             
  52   2                
  53   2                // A slave byte was received
  54   2                case SMBus_RxData:
  55   2      
C51 COMPILER V7.05   INTERRUPT                                                             10/18/2006 16:44:42 PAGE 2   

  56   2      
  57   2                       break;
  58   2                                 
  59   2                
  60   2                // A slave byte was transmitted and Validate the ACK  
  61   2            case SMBus_TxData:
  62   2                   if(ACK)
  63   2                       {
  64   3                          if(AddrTemp==SMBus_FlagAddress)
  65   3                                 ;
  66   3                              else if(AddrTemp==SMBus_DeviceAddress)
  67   3                                 ;
  68   3      
  69   3                          else if(AddrTemp==SMBus_DataAddress)
  70   3                              {
  71   4                                 if(i_Tx<SMB_DATA_LEN)
  72   4                                 {
  73   5                                    SMB0DAT = *pSMB_DATA_OUT;
  74   5                                pSMB_DATA_OUT++;
  75   5                                    i_Tx++;
  76   5                                 }
  77   4                                 if(i_Tx==SMB_DATA_LEN)
  78   4                                 {
  79   5                                    DataAvailByte = FALSE;
  80   5                                        pSMB_DATA_OUT = IRsampData;
  81   5                                    i_Tx = 0;
  82   5                                 }
  83   4                              }
  84   3                       }
  85   2                       else
  86   2                       {
  87   3                              if(i_Tx==SMB_DATA_LEN)
  88   3                              {
  89   4                                 DataAvailByte = FALSE;
  90   4                              }
  91   3                              pSMB_DATA_OUT = IRsampData;
  92   3                              i_Tx = 0;
  93   3                       }
  94   2                       
  95   2                       break;
  96   2      
  97   2            
  98   2            // Detect a STOP condition ---- No action need to do
  99   2                case SMBus_TxSTO:
 100   2                   DataAvailByte = FALSE;
 101   2                       break;
 102   2      
 103   2                case SMBus_RxSTO:
 104   2      
 105   2               STO = 0;                            // STO must be cleared by software when
 106   2                                                   // a STOP is detected as a slave
 107   2      
 108   2                       break;
 109   2      
 110   2            default:
 111   2               SMB0CN &= ~0x40;                       // Reset communication
 112   2               SMB0CN |= 0x40;
 113   2                       ACK = 0;
 114   2                       STA = 0;
 115   2                       STO = 1;
 116   2                   break;
 117   2      
C51 COMPILER V7.05   INTERRUPT                                                             10/18/2006 16:44:42 PAGE 3   

 118   2         }
 119   1      
 120   1         SI = 0;
 121   1      }
 122          
 123          
 124          
 125          
 126          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    264    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2    ----
   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ⅴ视频| 国产精品1区2区| 欧美亚洲一区二区在线| 亚洲男同性视频| 91精彩视频在线观看| 亚洲福利视频三区| 日韩欧美国产一区在线观看| 亚洲成国产人片在线观看| 91精品国产乱码久久蜜臀| 理论电影国产精品| 国产精品入口麻豆原神| 色噜噜狠狠成人中文综合| 午夜国产精品影院在线观看| 日韩免费观看2025年上映的电影| 国产另类ts人妖一区二区| 亚洲欧美aⅴ...| 欧美精品高清视频| 成人欧美一区二区三区黑人麻豆 | 欧美日韩国产欧美日美国产精品| 亚洲国产另类av| 欧美一区二区国产| 国产成人午夜电影网| 精品裸体舞一区二区三区| 1区2区3区欧美| 欧美性色欧美a在线播放| 开心九九激情九九欧美日韩精美视频电影| 五月激情综合婷婷| 国产亚洲一区字幕| 色综合久久六月婷婷中文字幕| 五月婷婷色综合| 日本一区二区三级电影在线观看| 色婷婷av一区二区| 久久国产精品色婷婷| 国产精品美女久久久久aⅴ| 91福利在线导航| 国产一区二区免费在线| 亚洲精品综合在线| www国产成人免费观看视频 深夜成人网 | 成人av免费网站| 亚洲成人自拍偷拍| 国产精品电影院| 在线电影院国产精品| av不卡在线播放| 久久国产人妖系列| 夜夜嗨av一区二区三区四季av| 亚洲精品在线三区| 欧美亚洲综合色| 成人动漫中文字幕| 美女网站一区二区| 亚洲一区在线免费观看| 中文字幕在线不卡| 久久久久久**毛片大全| 日韩午夜激情av| 欧美日韩午夜精品| 国产成人综合自拍| 麻豆精品在线播放| 亚洲在线视频免费观看| 国产精品久久毛片| 久久久精品tv| 精品精品欲导航| 欧美麻豆精品久久久久久| 大陆成人av片| 国产电影一区在线| 老司机精品视频导航| 婷婷久久综合九色综合绿巨人| 亚洲人xxxx| **性色生活片久久毛片| 久久久久久久久岛国免费| 欧美tickling挠脚心丨vk| 91精品国产综合久久久蜜臀图片| 91在线播放网址| 91香蕉视频在线| 91免费观看国产| 91网页版在线| 成人福利在线看| www.在线欧美| 成人动漫在线一区| 91婷婷韩国欧美一区二区| 97精品久久久久中文字幕| 懂色av一区二区三区免费观看| 国模大尺度一区二区三区| 日韩国产欧美一区二区三区| 肉色丝袜一区二区| 日本不卡123| 日本午夜一区二区| 亚洲国产精品一区二区www在线 | 一区二区在线观看视频| 欧美日韩视频在线一区二区| 91精品福利视频| 欧美日韩亚洲综合| 538prom精品视频线放| 51精品国自产在线| 欧美成人video| 久久精品欧美日韩| 中文字幕一区二区三区精华液| 中文字幕亚洲不卡| 亚洲国产日韩av| 日本三级韩国三级欧美三级| 美腿丝袜亚洲色图| 久草在线在线精品观看| 国产盗摄一区二区| 国产高清亚洲一区| 99久久伊人精品| 色猫猫国产区一区二在线视频| 欧美日韩免费高清一区色橹橹| 欧美日韩国产综合一区二区 | 日韩av一级片| 久久成人免费日本黄色| 国产一区三区三区| 91麻豆免费看片| 欧美一区午夜视频在线观看| 国产亚洲精品aa| 一区二区三区国产精品| 久久99最新地址| 成人激情动漫在线观看| 精品视频一区 二区 三区| 欧美成人高清电影在线| 国产精品精品国产色婷婷| 亚洲午夜在线观看视频在线| 麻豆精品视频在线观看视频| 岛国一区二区三区| 5月丁香婷婷综合| 欧美激情在线一区二区| 一区二区三区国产精品| 国产传媒日韩欧美成人| 欧洲一区二区三区免费视频| 精品国产一区二区三区久久久蜜月| 国产精品色在线| 麻豆91在线播放免费| 色欧美片视频在线观看在线视频| 日韩一级免费一区| 亚洲免费伊人电影| 国产精品69毛片高清亚洲| 欧美特级限制片免费在线观看| 久久久亚洲精品一区二区三区| 亚洲老司机在线| 国产揄拍国内精品对白| 51精品国自产在线| 一区二区三区免费网站| 国产成人午夜高潮毛片| 在线精品亚洲一区二区不卡| 精品处破学生在线二十三| 一区二区三区四区在线| 国产在线看一区| 欧美网站大全在线观看| 国产精品国产三级国产aⅴ无密码| 秋霞午夜av一区二区三区| 91看片淫黄大片一级| 欧美不卡在线视频| 欧美精品亚洲一区二区在线播放| 激情综合色综合久久| 国产麻豆成人传媒免费观看| 成人免费av资源| 精品一区二区三区香蕉蜜桃| 国产无遮挡一区二区三区毛片日本| 午夜精品福利久久久| 欧美午夜影院一区| 亚洲免费在线电影| 日本乱人伦aⅴ精品| 自拍偷拍国产亚洲| av在线这里只有精品| 欧美激情一区二区三区四区 | 看国产成人h片视频| 91精品国模一区二区三区| 亚洲一区二区五区| 精品视频色一区| 五月婷婷久久综合| 欧美理论在线播放| 日韩影院免费视频| 欧美一级理论片| 久草中文综合在线| 国产亚洲精品中文字幕| 福利一区福利二区| 国产精品盗摄一区二区三区| 成人午夜大片免费观看| 国产精品久久久久aaaa樱花| 91视频你懂的| 一区二区三区日韩| 欧美军同video69gay| 日韩电影在线看| 日韩精品中文字幕一区二区三区 | 国产成人综合在线播放| 午夜精品成人在线视频| 国产精品毛片a∨一区二区三区| 欧美日本在线观看| 成人永久aaa| 国产成人免费9x9x人网站视频| 午夜伦欧美伦电影理论片| 日韩美女视频一区| 国产精品免费免费| 欧美激情中文不卡| 国产日韩精品一区二区三区| 欧美另类videos死尸| 日本韩国精品在线| 91久久精品国产91性色tv| 国产mv日韩mv欧美| 日韩欧美精品在线视频| 麻豆成人91精品二区三区| 欧美一级爆毛片| 亚洲欧美在线观看|