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

📄 main.lst

📁 c8051学习机实验程序
💻 LST
字号:
C51 COMPILER V7.01  MAIN                                                                   03/31/2005 21:39:13 PAGE 1   


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

stmt level    source

   1          #include "stdhead.h"
   2          
   3          #define LCMDW           XBYTE[0xfc00]           // 数据口
   4          #define LCMCW           XBYTE[0xfd00]           // 命令口
   5          
   6          /*   函数预定义 */
   7          extern void config();
   8          
   9          extern char fnLCMInit(void);
  10          extern void fnSetPos(uchar urow, uchar ucol);
  11          extern void cls(void);
  12          extern void cursor(uchar uRow, uchar uCol);
  13          extern uchar dprintf(char *fmt,...);
  14          extern void circle(uchar Ox,uchar Oy,uchar Rx,uchar s);
  15          extern void Linexy(uchar x0,uchar y0,uchar xt,uchar yt,uchar s);
  16          //extern void LCDTest(void);    // 测试用
  17          extern uchar fnPR12(uchar uCmd);
  18          
  19          void delay(unsigned int n);
  20          void send(unsigned char c);
  21          
  22          
  23          
  24          
  25          
  26          
  27          
  28          
  29          void main()
  30          {
  31   1              
  32   1              unsigned char i;
  33   1              
  34   1          unsigned int j;
  35   1      
  36   1          delay(1000);
  37   1              config();//配置单片机
  38   1          delay(1000);
  39   1      
  40   1              P3 = 0xff;
  41   1      
  42   1      
  43   1      /******************************** end ************************************/
  44   1      /*while(1)
  45   1      {
  46   1      LCMDW=0x55;     
  47   1      LCMDW=0xaa;     
  48   1      delay(100);
  49   1      }*/
  50   1              fnLCMInit();
  51   1              delay(100);
  52   1              cls();
  53   1              delay(100);
  54   1              cursor(3,0);
  55   1              dprintf("welcome\n");
C51 COMPILER V7.01  MAIN                                                                   03/31/2005 21:39:13 PAGE 2   

  56   1      
  57   1              delay(100);
  58   1              cursor(4,1);
  59   1              dprintf("heihei\n");
  60   1              i=0;
  61   1              while(1)
  62   1              {
  63   2                      if(i>7)i=0;
  64   2                      cursor(i,2);
  65   2                      dprintf("笨笨熊");
  66   2                      delay(100000);
  67   2                      cursor(i,2);
  68   2                      dprintf("      ");
  69   2                      i++;
  70   2      
  71   2              }
  72   1              while(1);
  73   1      }
*** WARNING C280 IN LINE 34 OF MAIN.C: 'j': unreferenced local variable
  74          
  75          
  76          void delay(unsigned int n)
  77          {
  78   1              unsigned int i,j;
  79   1              i = 0;
  80   1              j = 0;
  81   1              while(j<n)
  82   1              {
  83   2                      i = 0;
  84   2                      while(i<20) i++;
  85   2                      j++;
  86   2              }
  87   1      }
  88          void send(unsigned char c)
  89          {
  90   1              unsigned char i;
  91   1      
  92   1              SBUF0 = c;
  93   1              for(i=0;i<0xff;i++)
  94   1              {
  95   2                      if(TI0)
  96   2                              break;
  97   2               }
  98   1              TI0 = 0;        
  99   1      }
 100          
 101          
 102          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    182    ----
   CONSTANT SIZE    =     31    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----       3
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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