ocmj.lst

来自「lcd1286显示模块 EWB Quartus2编译 电子综合设计试验箱程序」· LST 代码 · 共 63 行

LST
63
字号
C51 COMPILER V7.50   OCMJ                                                                  08/22/2008 20:40:14 PAGE 1   


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

line level    source

   1          //金鹏LCD12864液晶子程序
   2          #include "OCMJ.h"
   3          void wr_lcd (uchar dat_comm,uchar content)
   4          {
   5   1           delayus(50);
   6   1               if (dat_comm==0)
   7   1                   CMD_WR1=content;
   8   1           else
   9   1                  DATA_RD1=content;
  10   1                                  
  11   1      }
  12          
  13          void delayus (uint us)   //delay time
  14          {
  15   1        while(us--);
  16   1      }
  17          
  18          /*------------------初始化-----------------*/
  19          void init_lcd (void)
  20          {
  21   1        wr_lcd (comm,0x30);  /*30---基本指令动作*/   
  22   1        wr_lcd (comm,0x01);  /*清屏,地址指针指向00H*/
  23   1        delayus(100);
  24   1        wr_lcd (comm,0x06);  /*光标的移动方向*/
  25   1        wr_lcd (comm,0x0c);  /*开显示,关游标*/
  26   1      }
  27          
  28          /*---------------显示汉字或字符----------------*/
  29          void chn_disp (uchar code *chn)
  30          {
  31   1        uchar i,j;
  32   1        wr_lcd (comm,0x30);
  33   1        wr_lcd (comm,0x80);
  34   1        for (j=0;j<4;j++)
  35   1        {
  36   2          for (i=0;i<16;i++)
  37   2          wr_lcd (dat,chn[j*16+i]);
  38   2        }
  39   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    182    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----       6
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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