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

📄 test.lst

📁 LCD开发程序,适用于LCD开发的程序人员,上面的程序是经过几年的工作经验总结出来的,是实践中的经验,宝贵的经验
💻 LST
字号:
C51 COMPILER V7.01  TEST                                                                   12/03/2007 14:26:43 PAGE 1   


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

stmt level    source

   1          #include <reg51.H>
   2          #include <stdio.H>
   3          #include <intrins.H>
   4          #include "board.c"
   5          #include "readrom.c"
   6          #include "page_sel.c"
   7          #include "Trans_romdat.c"
   8          //#include "init_ILI9320.c"
   9          #include "init_NT39106.c"
  10          //#include "init_SSD1298.c"
  11          void Pause()
  12           {
  13   1        while(!(P3&0x08));
  14   1        }     
  15          
  16          void Display(unsigned int c1,unsigned char x,unsigned int y)
  17           {   
  18   1              unsigned int i,j;
  19   1              
  20   1              Trans_Com_16(0x0022);
  21   1              
  22   1              for(i=0;i<y;i++)
  23   1               {
  24   2               for(j=0;j<x;j++)
  25   2                {
  26   3                 Trans_Dat_16(c1);
  27   3                 }
  28   2                }
  29   1       }
  30          
  31          void Display101(unsigned int c1)
  32           {   
  33   1              int i,j,k,l,a=0;
  34   1              
  35   1              Trans_Com_16(0x0022);
  36   1              
  37   1              for(i=0;i<22;i++)
  38   1               {
  39   2                for(l=0;l<110;l++)
  40   2                 {
  41   3                 for(j=0;j<8;j++)     
  42   3                      Trans_Dat_16( c1); // Red.
  43   3                 for(k=0;k<8;k++)     
  44   3                  Trans_Dat_16(~c1);
  45   3                  }
  46   2                 c1=~c1;      
  47   2                      }
  48   1       }
  49          
  50          void Disp_rom(unsigned char page,unsigned int addr,unsigned char x,unsigned int y)
  51           {   
  52   1              unsigned int j,k;
  53   1              unsigned char high8,low8;
  54   1              
  55   1              page_se(page);  
C51 COMPILER V7.01  TEST                                                                   12/03/2007 14:26:43 PAGE 2   

  56   1              Trans_Com_16(0x0022);
  57   1      
  58   1               for(j=0;j<y;j++)
  59   1                 {
  60   2                   for(k=0;k<x;k++)
  61   2                    {
  62   3                              high8=read_rom(addr++); 
  63   3                              low8=read_rom(addr++);
  64   3                              Trans_romdat(high8,low8);
  65   3                              while (addr==0x0000)
  66   3                      {page_se(++page);break;}
  67   3                              }
  68   2              }
  69   1       }
  70          
  71          void main(void)
  72           {
  73   1        init_LCD();
  74   1         while(1)     
  75   1          {   
  76   2                      Display(0x0000,176,220);
  77   2              Pause();
  78   2                      Display(0xF800,176,220);
  79   2              Pause();
  80   2                      Display(0x07E0,176,220);
  81   2              Pause();
  82   2                      Display(0x001F,176,220);
  83   2              Pause();
  84   2                      Display(0xFFFF,176,220);
  85   2              Pause();
  86   2                      Display101(0xFFFF);
  87   2              Pause();
  88   2                      //Disp_rom(0x00,0x0000,176,220);
  89   2                      //Pause();*/
  90   2                      Disp_rom(0x0,0x0000,176,220);
  91   2                      Pause();
  92   2            }
  93   1       }       
  94          


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