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

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

?? kernel.lst

?? 周立功dp1581usb2.0實(shí)驗(yàn)儀
?? LST
字號(hào):
C51 COMPILER V7.01  KERNEL                                                                 02/09/2004 20:43:54 PAGE 1   


C51 COMPILER V7.01, COMPILATION OF MODULE KERNEL
OBJECT MODULE PLACED IN kernel.OBJ
COMPILER INVOKED BY: E:\Keil\C51\BIN\C51.EXE kernel.c OPTIMIZE(2,SPEED) BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          //***********************************************************************
   2          //                                                                                                                                                        *
   3          //                P H I L I P S   P R O P R I E T A R Y                            *
   4          //                                                                      *
   5          //          COPYRIGHT (c)   1999 BY PHILIPS SINGAPORE (APIC).                      *
   6          //                    --  ALL RIGHTS RESERVED  --                               *       
   7          //                                                                      *
   8          //      File Name       :       Kernel.c                                      *
   9          //      Author          :       Albert Goh                                                                                    *
  10          //      Created         :       3 March 2000                                    *
  11          //                                                                         *
  12          //***********************************************************************
  13          //***********************************************************************
  14          //                                                                      *
  15          // Kernel.c is the control centre for this evaluation firmware. It will *
  16          // control where should the firmware branch through via the selection   *
  17          // of the UART port of the 8051. if not via the UART, it will be from   *
  18          // the selection of the code defintion                                  *
  19          //                                                                      *
  20          //***********************************************************************
  21          //***********************************************************************
  22          //                                                                      *
  23          //  Module History                                                                                                                          *  
  24          //  **************                                                                                                                          *
  25          //                                                                                                                                                                *
  26          //  Date        Version                 Author                          Changes                                       *
  27          //  ====        =======                 ======                          =======                                          *
  28          //  030300        0.1                   Albert                          Created                                       *
  29          //                                                                      *
  30          //                                                                      *
  31          //***********************************************************************
  32          //***********************************************************************
  33          //*                                                                                                                                                            *
  34          //*                          Include Files Definition                                              *
  35          //*                                                                                                                                                            *
  36          //***********************************************************************
  37          
  38          #include "standard.h"
  39          #include "Kernel.h"
  40          #include "D14.h"
  41          #include "zlg7289.h"
  42          #include "VIIC_C51.h"
  43          
  44          //***********************************************************************
  45          //*                                                                                                                                                            *
  46          //*                      External routine Definition                                                  *
  47          //*                                                                                                                                                            *
  48          //***********************************************************************
  49          
  50          extern Init_Main();
  51          extern USB_Debug_Mode();
  52          extern DMA_Debug_Mode();
  53          extern USB_INT_FLAG USB_Int_Flag;
  54          extern DMA_INT_FLAG DMA_Int_Flag;
  55          extern USB_DEVICE USB_Device;
C51 COMPILER V7.01  KERNEL                                                                 02/09/2004 20:43:54 PAGE 2   

  56          extern  D14_CNTRL_REG   volatile xdata   D14_Cntrl_Reg;
  57          extern void Check_Busy(void);
  58          extern void Init_D14(void);
  59          extern void Init_Endpoint(void);
  60          extern void Init_Device(void);
  61          extern void Get_PIDVID(void);
  62          //extern unsigned int read_endpoint(unsigned char endp,unsigned int len,unsigned char *buf);
  63          //extern unsigned int write_endpoint(unsigned char endp,unsigned int len,unsigned char *buf);
  64          extern UC VID[2],PID[2];
  65          extern UC       idata Endpt_FIFO[MAX_BUF];
  66          extern Set_USB(void);
  67          extern TIMER    Timer;
  68          extern UC       timecouter;
  69          //***********************************************************************
  70          //*                                                                                                                                                            *
  71          //*                      Prototype routine Definition                                              *
  72          //*                                                                                                                                                            *
  73          //***********************************************************************
  74          
  75          void Start_mSEC_Timer(Data);
  76          void Start_SEC_Timer(Data);
  77          uchar DelayNS(uchar no);
  78          
  79          //***********************************************************************
  80          //*                                                                                                                                                            *
  81          //*                          Variable Definition                                                              *
  82          //*                                                                                                                                                            *
  83          //***********************************************************************
  84          
  85          UI      Temp;
  86          KERNEL Kernel_Flag;
  87          uchar code disp_buf[8]={0,0,0,0,0,0,0,0};               //LED初始化值
  88          //UC key=0xff;
  89          //***********************************************************************
  90          //*                                                                                                                                                            *
  91          //*                          Routine Definition                                                            *
  92          //*                                                                                                                                                            *
  93          //***********************************************************************
  94          
  95          //***********************************************************************
  96          //*                                                                                                                                                    *
  97          //*     Routine         :  Main                                                            *
  98          //*     Input           :  None                                                                                             *
  99          //*     Output   :      None                                                                       *
 100          //*     Function        :       main loop                                                             *
 101          //*                                                                                                                                                            *
 102          //***********************************************************************
 103          
 104          void Main(void)
 105          {
 106   1              Init_Main();                    
 107   1              DelayNS(5);
 108   1              ZLG7289_Rest();         // 復(fù)位ZLG7289
 109   1          DelayNS(5);
 110   1              //Initialization routine
 111   1              //初始化子程序
 112   1              ZLG7289_SendBuf(disp_buf);
 113   1              
 114   1              //enable device and reset the device address
 115   1              D14_Cntrl_Reg.D14_MODE.BITS.SOFTCT = 1; 
 116   1              
 117   1              do
C51 COMPILER V7.01  KERNEL                                                                 02/09/2004 20:43:54 PAGE 3   

 118   1              {               
 119   2                      //USB routine
 120   2                      USB_Debug_Mode();
 121   2                      
 122   2                      //Generic DMA routine
 123   2                      DMA_Debug_Mode();
 124   2      
 125   2              }
 126   1              while(1);
 127   1      }
 128          
 129          /*********************************************************************************************************
 130          ** 函數(shù)名稱:    DelayNS
 131          ** 功能描述:    長(zhǎng)軟件延時(shí)
 132          ** 輸 入: no : 延時(shí)參數(shù),值越大時(shí)延時(shí)越久
 133          **         
 134          ** 輸 出: 0 :  OK;
 135          **         1 :  FAIL;
 136          ** 全局變量:    無
 137          ** 調(diào)用模塊:    無
 138          **
 139          ** 作 者: 葉皓賁
 140          ** 日 期: 2003-3-4
 141          **-------------------------------------------------------------------------------------------------------
 142          ** 修改人:
 143          ** 日 期:
 144          **------------------------------------------------------------------------------------------------------
 145          ********************************************************************************************************/
 146          uchar DelayNS(uchar no)
 147          { 
 148   1              uchar i,j;                                      //延時(shí)參數(shù)
 149   1      
 150   1              for(; no>0; no--)
 151   1              { 
 152   2                      for(i=0; i<100; i++)
 153   2                      for(j=0; j<100; j++);
 154   2              }
 155   1              return 0; 
 156   1      }
 157          
 158          //***********************************************************************
 159          //*                                                                                                                                                    *
 160          //*     Routine         : Start_mSEC_Timer(Delay)                                       *
 161          //*     Input           : Delay in milli second                                                                          *  
 162          //*     Output          : Start timer operation                                                    *
 163          //*     Function        : To start the timeout operation based on the delay i/p  *
 164          //*                                                                                                                                                            *
 165          //***********************************************************************
 166          
 167          void Start_mSEC_Timer(Data)
 168          {
 169   1              
 170   1              
 171   1              do
 172   1              {
 173   2                      
 174   2                      //calculate timer value
 175   2                      Temp = Timer.mSEC_Scale;                
 176   2                      Temp = 0xffff - Temp;
 177   2                      
 178   2                      ET0 = 1;
 179   2                      
C51 COMPILER V7.01  KERNEL                                                                 02/09/2004 20:43:54 PAGE 4   

 180   2                      //calculate timer value
 181   2                      //initialize timer 0 counter
 182   2                      Temp >>= 8;
 183   2                      TH0 = (UC) Temp;
 184   2                      Temp = Timer.mSEC_Scale;                
 185   2                      Temp = 0xffff - Temp;
 186   2                      TL0 = (UC) Temp;
 187   2                      
 188   2                      //start timer count
 189   2                      TR0 = 1;                                                        
 190   2                      
 191   2                      Kernel_Flag.BITS.Timer_Expired = 0;
 192   2                      while(!Kernel_Flag.BITS.Timer_Expired);
 193   2                      Kernel_Flag.BITS.Timer_Expired = 0;
 194   2                      
 195   2                      
 196   2                      //stop timer
 197   2                      TR0 = 0;                                                        
 198   2                      ET0 = 0;
 199   2                      
 200   2                      Data--;
 201   2              }
 202   1              while(Data != 0);
 203   1      }
 204          
 205          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    198    ----
   CONSTANT SIZE    =      8    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      6       5
   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人网站| 日韩一区二区三区av| 欧美精品少妇一区二区三区| 久久嫩草精品久久久精品一| 亚洲精品国产精华液| 精品亚洲欧美一区| 在线观看成人免费视频| 国产欧美视频一区二区| 人人超碰91尤物精品国产| 不卡av免费在线观看| 日韩一区二区三区在线观看| 制服丝袜亚洲网站| 国产一区二区三区免费观看| 91精品中文字幕一区二区三区| 中文字幕一区二区三区色视频| 日韩久久久久久| 亚洲黄色片在线观看| 国产成人av在线影院| 欧美白人最猛性xxxxx69交| 亚洲国产日日夜夜| 日本乱人伦aⅴ精品| 中文字幕av不卡| 国产成人小视频| 日本一区二区三区免费乱视频| 日本女人一区二区三区| 欧美精品三级在线观看| 亚洲va国产va欧美va观看| 色综合色狠狠综合色| 综合久久给合久久狠狠狠97色| 成人妖精视频yjsp地址| 欧美xxxx在线观看| 亚洲一区二区三区视频在线播放| 香蕉乱码成人久久天堂爱免费| 日韩精品成人一区二区在线| 欧美日韩一本到| 亚洲国产aⅴ成人精品无吗| 91成人免费在线视频| 一区二区三区四区av| 欧美午夜在线一二页| 午夜精彩视频在线观看不卡| 在线播放中文字幕一区| 免费不卡在线观看| 久久久久久久一区| 国产成人综合亚洲网站| 国产精品午夜春色av| 91啪九色porn原创视频在线观看| 亚洲老妇xxxxxx| 91.com视频| 国产精品一区二区视频| 最新国产精品久久精品| 欧美亚洲丝袜传媒另类| 美女免费视频一区| 亚洲精品一区二区三区香蕉| 一区二区三区免费在线观看| 成人高清在线视频| 日韩一区二区在线看片| 精品一区二区三区视频| 国产精品欧美一级免费| 色噜噜狠狠成人网p站| 午夜精品久久一牛影视| 欧美成人三级电影在线| 福利一区在线观看| 亚洲主播在线播放| 91精品福利在线一区二区三区| 精品一区二区在线播放| 综合久久综合久久| 欧美r级电影在线观看| 99精品久久只有精品| 日韩精品一区第一页| 国产日韩欧美电影| 9191成人精品久久| av电影在线观看一区| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲欧洲日韩女同| 日韩一区二区麻豆国产| 91同城在线观看| 国精产品一区一区三区mba视频| 综合在线观看色| 精品国产91洋老外米糕| 欧美日韩国产系列| 99re热这里只有精品视频| 捆绑调教美女网站视频一区| 亚洲乱码中文字幕| 国产视频一区在线观看| 日韩欧美一区二区不卡| 日本道精品一区二区三区| 福利电影一区二区三区| 久久99精品久久久久久动态图| 日韩一区在线看| 国产亚洲精品bt天堂精选| 91麻豆精品国产自产在线观看一区| 国产成人精品免费看| 看电视剧不卡顿的网站| 亚洲mv在线观看| 一区二区三区四区在线| 国产精品日韩成人| 国产午夜亚洲精品理论片色戒 | 偷窥少妇高潮呻吟av久久免费| 久久久久国产精品人| 日韩欧美不卡一区| 91精品国产综合久久福利| 欧美日韩高清一区| 欧洲国内综合视频| 在线视频中文字幕一区二区| 91网页版在线| 91麻豆国产香蕉久久精品| av激情综合网| 99精品久久99久久久久| 99久久精品国产一区| 丁香啪啪综合成人亚洲小说| 国产高清不卡二三区| 国产精品自在在线| 国产酒店精品激情| 国产不卡在线播放| 成人免费毛片片v| 波多野结衣亚洲| 99精品在线免费| 欧美中文字幕一区二区三区| 欧美性videosxxxxx| 欧美日本精品一区二区三区| 制服丝袜亚洲播放| 日韩免费一区二区三区在线播放| 日韩一区二区在线播放| 精品国产一区二区三区久久影院 | 99久久伊人久久99| 色综合天天做天天爱| 在线日韩一区二区| 欧美群妇大交群的观看方式| 91精品国产综合久久精品麻豆| 日韩欧美一级片| 日本一区二区三级电影在线观看| 亚洲国产精品高清| 亚洲免费观看高清完整版在线| 一区二区三区毛片| 免费在线观看视频一区| 国产精品夜夜嗨| 色综合网站在线| 日韩亚洲欧美一区二区三区| 久久亚洲欧美国产精品乐播| 国产精品伦一区二区三级视频| 一区二区欧美国产| 麻豆成人免费电影| 99re66热这里只有精品3直播| 欧美优质美女网站| 精品av综合导航| 中文字幕亚洲精品在线观看| 午夜国产不卡在线观看视频| 精品一区二区免费视频| 色8久久人人97超碰香蕉987| 日韩欧美资源站| 中国av一区二区三区| 三级欧美在线一区| www.成人在线| 日韩欧美高清在线| 亚洲精品福利视频网站| 久久成人免费电影| 在线观看中文字幕不卡| 国产三级三级三级精品8ⅰ区| 夜夜精品浪潮av一区二区三区| 国内精品嫩模私拍在线| 欧美网站一区二区| 国产日产亚洲精品系列| 亚洲成人激情自拍| 不卡视频在线观看| 欧美成人精品1314www| 一区二区三区色| 国产成人精品三级| 日韩欧美国产一区在线观看| 亚洲综合久久av| 成人免费看黄yyy456| 精品电影一区二区三区 | 国产精品久久久久久久久免费相片| 亚洲高清一区二区三区| 成人黄页毛片网站| 精品99999| 日日夜夜精品视频天天综合网| 色综合色狠狠天天综合色| 亚洲国产精品国自产拍av| 久久精品国产99国产精品| 欧美丰满少妇xxxxx高潮对白| 亚洲日韩欧美一区二区在线| 成人涩涩免费视频| 日本一区二区免费在线| 美国av一区二区| 日韩一级片在线观看| 丝袜亚洲精品中文字幕一区| 在线观看中文字幕不卡| 亚洲免费在线电影| 91色在线porny| 1024成人网| 色综合天天综合狠狠| 亚洲三级电影网站| 91免费在线播放| 国产精品久久99| 91免费国产在线观看| 亚洲欧洲综合另类在线| 99国产欧美另类久久久精品| 中文字幕av在线一区二区三区| 国产黄色成人av| 国产精品久久久久久久蜜臀|