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

📄 12864.lst

📁 就是想下载一些东西啊
💻 LST
字号:
C51 COMPILER V7.06   12864                                                                 04/20/2009 13:28:33 PAGE 1   


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

stmt level    source

   1          #include<reg52.h>
   2          #define uchar unsigned char
   3          #define uint unsigned int
   4          #define time 1
   5          sbit RS=P2^7;
   6          sbit RW=P2^6;
   7          sbit EN=P2^5;
   8          uchar num;
   9          //sbit PSB=P2^4;
  10          uchar code dis1[]={"2009-04-13 TUE"};
  11          uchar code dis2[]={"2009-04-13-TUE"};
  12          uchar code dis3[]={"14:13:45"};
  13          uchar code dis4[]={"alarm"};
  14          void delay1ms(uint x)
  15          {
  16   1              uint i,j;
  17   1          for(j=0;j<x;j++)
  18   1              for(i=0;i<110;i++);
  19   1      }
  20          void wcom(uchar com)
  21          {
  22   1              RS=0;
  23   1              RW=0;
  24   1              EN=0;
  25   1              P0=com;
  26   1              delay1ms(time);
  27   1              EN=1;
  28   1              delay1ms(time);
  29   1              EN=0;
  30   1      }
  31          void wdata(uchar dat)
  32          {
  33   1              RS=1;
  34   1              RW=0;
  35   1              EN=0;
  36   1              P0=dat;
  37   1              delay1ms(time);
  38   1              EN=1;
  39   1              delay1ms(time);
  40   1              EN=0;
  41   1      }
  42          void pos(uchar X,uchar Y)
  43          {
  44   1              uchar pos;
  45   1              if(X==0)
  46   1              {X=0x80;}
  47   1              else if(X==1)
  48   1              {X=0x90;}
  49   1              else if(X==2)
  50   1              {X=0x88;}
  51   1              else if(X==3)
  52   1              {X=0x98;}
  53   1              pos=X+Y;
  54   1              wcom(pos);
  55   1              
C51 COMPILER V7.06   12864                                                                 04/20/2009 13:28:33 PAGE 2   

  56   1      }
  57          void init()
  58          {
  59   1              wcom(0x30);//基本指令操作
  60   1              delay1ms(time);
  61   1              wcom(0x0c);//显示开关坐标
  62   1              delay1ms(time);
  63   1              wcom(0x01);//清屏
  64   1              delay1ms(time);
  65   1      }
  66          void main()
  67          {
  68   1                      uchar k;
  69   1                      init();
  70   1              pos(0,0);
  71   1              for(num=0;num<16;num++)
  72   1              {
  73   2                      wdata(dis1[num]);
  74   2              }
  75   1                      pos(1,0);
  76   1              for(num=0;num<16;num++)
  77   1              {
  78   2                      wdata(dis2[num]);
  79   2              }
  80   1      
  81   1                      pos(2,2);
  82   1                      num=0;
  83   1      while(dis3[num]!='\0')
  84   1                      {
  85   2                              wdata(dis3[num]);
  86   2                              num++;
  87   2                      }
  88   1      
  89   1                      pos(3,0);
  90   1              num=0;
  91   1      while(dis4[num]!='\0')
  92   1                      {
  93   2                              wdata(dis4[num]);
  94   2                              num++;
  95   2                      }
  96   1              while(1);
  97   1                      
  98   1      }
*** WARNING C280 IN LINE 68 OF 12864.C: 'k': unreferenced local variable


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