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

📄 drawing_line.lst

📁 一个汉字左右屏
💻 LST
字号:
C51 COMPILER V7.50   DRAWING_LINE                                                          04/03/2008 15:50:30 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE DRAWING_LINE
OBJECT MODULE PLACED IN drawing_line.OBJ
COMPILER INVOKED BY: E:\p-g\keil\C51\BIN\C51.EXE drawing_line.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          
   2          
   3          #include"reg51.h"
   4          #include<drive_functions.h>
   5          #include<math.h>
   6          #define Graphic_Clear 0x01   //檫除点
   7          #define Graphic_Not 0x02     //反相点
   8          #define Graphic_Draw 0x03        //画点
   9          uchar j=0,i=0;
  10          uchar r=32;
  11          sbit P2_5=P2^5;
  12          sbit P2_6=P2^6;
  13          sbit P2_7=P2^7;
  14          
  15           uchar code zhuanga[]= 
  16          {        
  17           0x52,0x54,0x48,0x7F,0xC4,0x74,0x00,0x00,
  18                0x00,0x00,0x00,0x00,0x02,0x02,0x01,0x0F,
  19                0x08,0x04,0x00,0x00,0x00,0x00,0x00,0x00
  20                    };
  21          
  22            uchar code  zhuangb[]= 
  23          {
  24          
  25           0xD4,0x5F,0x54,0xD6,0x54,0x44,0x00,0x00,
  26          0x00,0x00,0x00,0x00,0x01,0x02,0x05,0x04,
  27          0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,
  28          } ;
  29          
  30          int x[]={&zhuanga,&zhuangb};
  31          void hanzi()
  32          {       
  33   1      uchar i=0,j=0, k=0,t=0,c=0,d=0,y=47;
  34   1      char  code   *xp ;
  35   1      c=0;
  36   1      xp=x[c];
  37   1       chip_select==1;                     
*** WARNING C275 IN LINE 37 OF DRAWING_LINE.C: expression with possibly no effect
  38   1      for(j=0;j<2;j++)             
  39   1      {
  40   2      for(i=0;i<12;i++)
  41   2      {
  42   3       SetPage(5+j);                    
  43   3       SetColumn(i+y); 
  44   3       k=xp[t];
  45   3       WriteData(k); 
  46   3       t++;
  47   3      } 
  48   2      }               
  49   1      t=0;
  50   1      y+=6;
  51   1      c=1;
  52   1      xp=x[c];
  53   1      if(c==1)
  54   1      {
C51 COMPILER V7.50   DRAWING_LINE                                                          04/03/2008 15:50:30 PAGE 2   

  55   2      chip_select==2;
*** WARNING C275 IN LINE 55 OF DRAWING_LINE.C: expression with possibly no effect
  56   2      for(j=0;j<2;j++)             
  57   2      {
  58   3      for(i=0;i<12;i++)
  59   3      {
  60   4       SetPage(5+j);                    
  61   4       SetColumn(i+y); 
  62   4       k=xp[t];
  63   4       WriteData(k); 
  64   4       t++;
  65   4      }               
  66   3      }}
  67   1      }
  68          
  69          /********************** main **********************************************************/
  70          
  71          void main(void)
  72          {       
  73   1      P2=0XE0; 
  74   1      LCOM=0X00;
  75   1      P2=0XE0; 
  76   1      hanzi();
  77   1      while(1)
  78   1      {
  79   2      }
  80   1      
  81   1      }
  82          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    419    ----
   CONSTANT SIZE    =     48    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     11       6
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      3    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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