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

📄 main.lst

📁 I2C slaver 的8051源码
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  03/02/2009 09:37:47 PAGE 1   


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

line level    source

   1          #include        "STC11L60XE.h"
   2          #include "globe.h"
   3          
   4          extern void SendToPc(void);
   5          
   6          //unsigned char  xdata SDA_DATA[220];
   7          unsigned char  xdata SDA_DATA[Buffer_Len];
   8          
   9          void MCU_Init(void)
  10          {
  11   1              /*
  12   1              unsigned int  i;
  13   1              for(i = 0;i < Buffer_Len;i ++)
  14   1                      {
  15   1                              SDA_DATA[i] = 0;
  16   1                      }*/
  17   1                      
  18   1              P0 = 0xFF;
  19   1              P1 = 0xFF;
  20   1              P2 = 0xFF;
  21   1              P3 = 0xFF;
  22   1              TMOD = 0x21;
  23   1              TH1  = 0xf6;//
  24   1              TL1  = 0xf6;//57600bps,1T模式时计算出的重装值
  25   1              PCON = 0x00;
  26   1              SCON = 0x50;
  27   1              AUXR = 0x40;//1T模式设置
  28   1              TR1  = 1;
  29   1              ES = 0;
  30   1              EX0 = 1;//外部中断0开中断
  31   1              IT0 = 1;//下降沿中断    
  32   1              
  33   1      
  34   1      //      PT0 = 1;//定时器0优先级最高
  35   1      //      PX0 = 0;//外部中断0优先级最低
  36   1              
  37   1      //      TH0 =0xed;//18.432MHz晶体,16位方式3ms
  38   1      //      TL0 =0xef;
  39   1              
  40   1              
  41   1      //      ET0 = 1;   //   定时器0 开中断
  42   1              TR0  = 1;       
  43   1              //TFT_LCD_Init();
  44   1              EA = 1;
  45   1      }
  46          
  47          void main(void)
  48          {       
  49   1              MCU_Init();     
  50   1              
  51   1              while(1)
  52   1                      {                       
  53   2                              {                                       
  54   3                                      SendToPc();     
  55   3                              }
C51 COMPILER V7.50   MAIN                                                                  03/02/2009 09:37:47 PAGE 2   

  56   2                                      
  57   2                              
  58   2      #if 0
              //测试3ms查询方式定时器0溢出
                              TH0 =0xed;//18.432MHz晶体,16位方式3ms
                              TL0 =0xef;                      
                              TR0  = 1;                       
                              while(TF0 == 0);                        
                              TEST_PIN = !TEST_PIN;
                              TR0  = 0;
                              TF0 = 0;                                                
              #endif
  68   2                      }               
  69   1              
  70   1      }
  71          
  72          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     51    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   1000    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   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 + -