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

📄 main.lst

📁 我写的基于51单片机的OLED屏驱动源码
💻 LST
字号:
C51 COMPILER V8.12   MAIN                                                                  08/28/2008 20:16:23 PAGE 1   


C51 COMPILER V8.12, 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 <REGX52.H>
   2          #include "usual_declare.h"
   3          #include "IO_define.h"
   4          #include "1305_OLED.h"
   5          #include <stdio.h>
   6          #include <intrins.h>
   7          
   8          #include "picture.h"
   9          
  10          void delay()
  11          {
  12   1                      uint16 j;
  13   1                      for(j=0;j<10000;j++)
  14   1                      {
  15   2                              _nop_();        
  16   2                      }
  17   1                                      for(j=0;j<10000;j++)
  18   1                      {
  19   2                              _nop_();        
  20   2                      }
  21   1                                      for(j=0;j<10000;j++)
  22   1                      {
  23   2                              _nop_();        
  24   2                      }
  25   1                                      for(j=0;j<10000;j++)
  26   1                      {
  27   2                              _nop_();        
  28   2                      }
  29   1                                      for(j=0;j<10000;j++)
  30   1                      {
  31   2                              _nop_();        
  32   2                      }
  33   1                                      for(j=0;j<10000;j++)
  34   1                      {
  35   2                              _nop_();        
  36   2                      }       
  37   1      }
  38          
  39          void main(void)
  40          {
  41   1              uint8 debug_i;
  42   1              debug_i=PCON|0x80;
  43   1              PCON=debug_i;   
  44   1              SCON=0x50;
  45   1              TMOD |= 0x20;
  46   1              TH1   = 0xFB;               
  47   1              TR1   = 1;                  /* TR1:  timer 1 run                          */
  48   1              TI    = 1;                  /* TI:   set TI to send first char of UART    */
  49   1              OLED_init();
  50   1              //printf("Init is OK!");
  51   1              OLED_clear_screen();
  52   1      
  53   1              while(1)
  54   1              {
  55   2                      OLED_display(Bmp001);
C51 COMPILER V8.12   MAIN                                                                  08/28/2008 20:16:23 PAGE 2   

  56   2                      delay();
  57   2                      delay();
  58   2                      delay();
  59   2                      delay();
  60   2                      delay();
  61   2                      delay();
  62   2                      delay();
  63   2                      delay();
  64   2                      delay();
  65   2                      delay();
  66   2                      delay();
  67   2                      delay();
  68   2                      delay();
  69   2                      OLED_display(Bmp002);
  70   2                      delay();
  71   2                      OLED_display(Bmp003);
  72   2                      delay();
  73   2                      OLED_display(Bmp004);
  74   2                      delay();
  75   2                      OLED_display(Bmp005);
  76   2                      delay();
  77   2                      OLED_display(Bmp006);
  78   2                      delay();
  79   2                      OLED_display(Bmp007);
  80   2                      delay();
  81   2                      OLED_display(Bmp008);
  82   2                      delay();
  83   2                      OLED_display(Bmp009);
  84   2                      delay();
  85   2                      OLED_display(Bmp010);
  86   2                      delay();
  87   2                      OLED_display(Bmp011);
  88   2                      delay();
  89   2                      OLED_display(Bmp012);
  90   2                      delay();
  91   2                      OLED_display(Bmp013);
  92   2                      delay();
  93   2                      delay();
  94   2                      delay();
  95   2                      delay();
  96   2                      delay();
  97   2                      delay();
  98   2                      delay();
  99   2                      delay();
 100   2                      delay();
 101   2                      delay();
 102   2                      delay();
 103   2                      delay();
 104   2                      delay();
 105   2                      delay();
 106   2              }
 107   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    314    ----
   CONSTANT SIZE    =  13312    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
C51 COMPILER V8.12   MAIN                                                                  08/28/2008 20:16:23 PAGE 3   

END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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