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

📄 main.lst

📁 关于 at89c51snd1c 的海量存储mass storge的基于keil c的源代码
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  03/19/2006 13:41:47 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN MAIN.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE MAIN.C LARGE ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          
   2          #include "REGSND1.H"
   3          #include "UART.H"
   4          /** 宏定义USB端点中断的标志位 **/
   5          #define         EP2             (0x1<<2)                      
   6          #define         EP1             (0x1<<1)
   7          #define         EP0             (0x1<<0)
   8          
   9          #define     EKB             (0x10)
  10          
  11          /** 声明外部函数 **/
  12          extern void AtmelUSBInit();
  13          extern void EpEnable();
  14          extern void Ep0();
  15          extern void main_txdone();
  16          extern void main_rxdone();
  17          extern void Flash_Reset(void);
  18          
  19          
  20          
  21          
  22          
  23          void main()
  24          {
  25   1              printu(">>>> UP-TECH MP3 USB Disk V3.00 <<<<\n");
  26   1      //      CKCON|=0x01;   //使能该单片机的X2模式
  27   1              Flash_Reset();                                                                                           //Flash 芯片复位
  28   1              if(P3_4)                                                                                                 //此引脚为USB接入检测端
  29   1                {                                                                                                                      //在此将设备做为U盘处理
  30   2                   printu("Entering USB Mode...\n");                           //输出进入U盘功能的信息
  31   2                   AtmelUSBInit();                                                                             //USB寄存器配置函数
  32   2                   EpEnable();                                                                                         //使能有关USB的配置
  33   2                   while(1)
  34   2                    {
  35   3                       if (UEPINT & EP0)   Ep0();
  36   3                       if (UEPINT & EP1)   main_txdone(); 
  37   3                       if (UEPINT & EP2)       main_rxdone();
  38   3                        
  39   3                               UEPINT=0;
  40   3                    }
  41   2                }
  42   1              else                                                                                                             //进入MP3播放模式
  43   1                {
  44   2                      printu("Entering MP3 Mode...\n"); 
  45   2                }
  46   1      
  47   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     69    ----
   CONSTANT SIZE    =     82    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
C51 COMPILER V7.50   MAIN                                                                  03/19/2006 13:41:47 PAGE 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 + -