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

📄 main.lst

📁 液晶模块LCD2X8C驱动程序
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  08/06/2006 10:22:34 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN Main.OBJ
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE Main.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include "mcu.h"
   2          #include "LCD2X8CDriver.h"
   3          
   4          
   5          unsigned char g_Comm_Rcv,g_IsRcv=0;
   6          
   7          
   8          void LCD_display_a_screen (uchar *chn)
   9          {
  10   1              uchar i,j;
  11   1              i=chn[0];
  12   1              j=chn[1];
  13   1              i=chn[2];
  14   1              j=chn[3];
  15   1      i=chn[4];
  16   1              j=chn[5];
  17   1              i=chn[6];
  18   1              j=chn[7];
  19   1              wr_lcd (comm,0x30);
  20   1              wr_lcd (comm,0x80);
  21   1              j=0;
  22   1              for (i=0;i<16;i++)
  23   1                      wr_lcd (dat,chn[j*16+i]);
  24   1              wr_lcd (comm,0x90);
  25   1              j=1;
  26   1              for (i=0;i<16;i++)
  27   1                      wr_lcd (dat,chn[j*16+i]);
  28   1      }
  29          /*-----------------------------------------------*/
  30          /*                                               */
  31          /*                    主程序                     */
  32          /*                                               */
  33          /*-----------------------------------------------*/
  34          void main(void)
  35          {
  36   1              uchar pp;       
  37   1              
  38   1              init_mcu();
  39   1              init_lcd();
  40   1      
  41   1              send_string_comm("OK!");
  42   1              delay(1000);
  43   1              LCD_display_a_screen ("欢迎使用LCD2X8C!    welcome you ");
  44   1              delay(10000);
  45   1              LCD_display_a_row (2,"    显示一行    ");
  46   1              delay(10000);
  47   1              LCD_display_a_chn(2,1,"好");
  48   1              while(1);
  49   1      }
*** WARNING C280 IN LINE 36 OF MAIN.C: 'pp': unreferenced local variable
  50          
  51          
  52          
  53          /*-----------------------------------------------*/
  54          /*串口中断接收*/
C51 COMPILER V7.50   MAIN                                                                  08/06/2006 10:22:34 PAGE 2   

  55          void serial_isr(void) interrupt 4 using 0
  56          {
  57   1              unsigned char data input_char;
  58   1              EA=0;
  59   1              if(RI==1)
  60   1              {       
  61   2                      RI=0;
  62   2                      input_char= SBUF;
  63   2                      g_IsRcv=1;
  64   2                      g_Comm_Rcv=input_char;
  65   2                      
  66   2              }
  67   1              EA=1;            
  68   1       }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    573    ----
   CONSTANT SIZE    =     74    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2      17
   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 + -