⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hello_led.lst

📁 参加今年的比赛肯定要用的。谢谢支持。祝大家好运!
💻 LST
字号:
C51 COMPILER V7.06   HELLO_LED                                                             08/18/2005 15:30:28 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE HELLO_LED
OBJECT MODULE PLACED IN hello_led.OBJ
COMPILER INVOKED BY: d:\Keil777\C51\BIN\C51.EXE hello_led.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          
   2          #include "system.h"
   3          #include "basic_io.h"
*** WARNING C318 IN LINE 4 OF basic_io.h: can't open file 'io.h'
   4          #include "LCD.h"
   5          #include "Test.h"
   6          #include "Open_I2C.h"
   7          #include "sys/alt_irq.h"
*** WARNING C318 IN LINE 7 OF hello_led.c: can't open file 'sys/alt_irq.h'
   8          
   9          //  for USB
  10          #include "BASICTYP.H"
  11          #include "COMMON.H"
  12          #include "ISR.H"
  13          #include "USB.H"
  14          #include "ISR.C"
*** WARNING C318 IN LINE 4 OF ISR.C: can't open file 'unistd.h'
*** WARNING C206 IN LINE 32 OF ISR.C: 'IOWR': missing function-prototype
*** ERROR C267 IN LINE 32 OF ISR.C: 'IOWR': requires ANSI-style prototype
*** ERROR C241 IN LINE 421 OF ISR.C: 'Isr_Ep05Done': auto segment too large
  15          #include "HAL4D13.C"
*** WARNING C318 IN LINE 3 OF HAL4D13.C: can't open file 'sys/alt_irq.h'
  16          #include "CHAP_9.C"
  17          #include "D13BUS.C"
  18          #include "ISO.C"
*** WARNING C318 IN LINE 4 OF ISO.C: can't open file 'unistd.h'
  19          #include "MAINLOOP.C"
  20          
  21          
  22          
  23          #include <unistd.h>
*** WARNING C318 IN LINE 23 OF hello_led.c: can't open file 'unistd.h'
  24          #include <stdio.h>
  25          #include <stdlib.h>
  26          
  27          //-------------------------------------------------------------------------
  28          //  Global Variable
  29          D13FLAGS bD13flags;
  30          USBCHECK_DEVICE_STATES bUSBCheck_Device_State;
  31          CONTROL_XFER ControlData;
  32          IO_REQUEST idata ioRequest;
  33          //-------------------------------------------------------------------------
  34          int main(void)
  35          {
  36   1      
  37   1        bUSBCheck_Device_State.State_bits.DEVICE_DEFAULT_STATE = 1;
  38   1        bUSBCheck_Device_State.State_bits.DEVICE_ADDRESS_STATE = 0;
  39   1        bUSBCheck_Device_State.State_bits.DEVICE_CONFIGURATION_STATE = 0;
  40   1      
  41   1        basic_test();
  42   1      
  43   1        Hal4D13_ResetDevice(); /*Reset the Device Controller*/
  44   1        reconnect_USB();       /* Programs the DC's Register*/
  45   1        
  46   1        //Hal4D13_AcquireD13(ISP1362_IRQ);
C51 COMPILER V7.06   HELLO_LED                                                             08/18/2005 15:30:28 PAGE 2   

  47   1        IOWR(PIO_0_BASE, 2, 2);//INT1 ENABLE
  48   1      
  49   1        //IOWR(PIO_0_BASE, 3, 0);///cler
  50   1        
  51   1        Hal4D13_AcquireD13(PIO_0_IRQ);
  52   1        Hal4D13_SetMode(D13REG_MODE_DMA16
  53   1                 |D13REG_MODE_SOFTCONNECT
  54   1                 |D13REG_MODE_INT_EN /*Enableing Device Interrupts*/
  55   1                 );
  56   1                 
  57   1        CHECK_CHIP_ID();
  58   1        
  59   1        bD13flags.bits.verbose=1;
  60   1        
  61   1        while (1)
  62   1        {
  63   2          if (bD13flags.bits.suspend)
  64   2          {
  65   3            printf("\nSuspend Change Handler!!\n");
  66   3            RaiseIRQL();
  67   3            bD13flags.bits.suspend= 0;
  68   3            LowerIRQL();
  69   3            suspend_change();
  70   3          } // Suspend Change Handler
  71   2      
  72   2          if (bD13flags.bits.DCP_state == USBFSM4DCP_SETUPPROC)
  73   2          {
  74   3            printf("\nSetup Token Handler!!\n");
  75   3            RaiseIRQL();
  76   3            SetupToken_Handler();
  77   3            LowerIRQL();
  78   3          } // Setup Token Handler
  79   2       
  80   2          if ((bD13flags.bits.DCP_state == USBFSM4DCP_REQUESTPROC) && !ControlData.Abort)
  81   2          {
  82   3            printf("\nDevice Request Handler!!\n");
  83   3            RaiseIRQL();
  84   3            bD13flags.bits.DCP_state = 0x00;
  85   3            DeviceRequest_Handler();
  86   3            LowerIRQL();
  87   3          } // Device Request Handler
  88   2          
  89   2          usleep(1);
  90   2        }
  91   1        return 0;
  92   1      }
  93          
  94          //-------------------------------------------------------------------------
  95          
  96          

C51 COMPILATION COMPLETE.  7 WARNING(S),  2 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -