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

📄 main.lst

📁 1602液晶显示程序
💻 LST
字号:
C51 COMPILER V8.16   MAIN                                                                  02/11/2009 00:49:30 PAGE 1   


C51 COMPILER V8.16, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN .\Output\main.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE UserCode\main.c BROWSE INCDIR(..\..\LCD_Driver) DEBUG OBJECTEXTEND PRINT(.\
                    -main.lst) OBJECT(.\Output\main.obj)

line level    source

   1          //========================================================================
   2          //  工程名称:MzLH04_BaseDraw
   3          //  作    者: xinqiang Zhang(小丑)  (email: xinqiang@Mzdesign.com.cn)    
   4          //  联系方式:QQ 644272644
   5          //      版权所有:北京铭正同创科技有限公司   www.mzdesign.com.cn
   6          //  适应芯片: MCS51 (本例选择AT89S52)
   7          //  编程环境: Keil C51
   8          //  实现功能: MzLH04模块的基本显示功能演示程序,实现绘点\直线\矩形
   9          //
  10          //  系统要求: PC with CPU 233MHz,128MB RAM,
  11          //                      Keil uVision3(or later)
  12          //  组成文件:
  13          //      main.c          ----主程序文件
  14          //              LCD_Dis.c
  15          //      LCD_Dis.h
  16          //                                      ----MzLH04模块的基本驱动程序
  17          //      硬件连接:
  18          //              LCD CS              ---P1.0
  19          //              LCD SCK                 ---P1.2
  20          //              LCD SDA                 ---P1.1
  21          //              LCD RST                 ---P1.3
  22          //  端口定义请参考LCD_Config.h文件中的定义
  23          //
  24          //              LCD 供电请参考具体的模块是3.3V的还是5V模块
  25          //
  26          //  当前版本:  V1.00
  27          //  日期:  2009-02-10
  28          //  
  29          //  参考文件: 
  30          //  维护记录:
  31          //-------------------------------------------------------------------
  32          //  Version   2009-02-10-V10   Modified By    Xinqiang Zhang(小丑)
  33          //
  34          //========================================================================
  35          
  36          #include "LCD_Dis.h"
  37          
  38          int main(void)
  39          {
  40   1              LCD_Init();
  41   1              SetBackLight(0);                                //设置背光的亮度等级为0
  42   1              ClrScreen();
  43   1              
  44   1              SetPaintMode(1,1);                              //设置绘图前景色为黑色
  45   1              PutPixel(0,0);                                  //绘制点
  46   1              PutPixel(0,1);
  47   1              PutPixel(0,3);
  48   1              PutPixel(2,0);
  49   1              PutPixel(4,0);
  50   1              PutPixel(6,0);
  51   1              PutPixel(3,3);
  52   1      
  53   1              Line(0,6,127,6);                                //绘制直线
  54   1              Line(8,8,120,8);
C51 COMPILER V8.16   MAIN                                                                  02/11/2009 00:49:30 PAGE 2   

  55   1              Line(3,10,3,30);
  56   1              Line(10,10,30,30);
  57   1              Line(10,30,30,10);
  58   1      
  59   1              Rectangle(35,10,65,30,0);               //绘制矩形
  60   1              Rectangle(70,10,100,30,1);
  61   1      
  62   1              Circle(30,48,15,0);
  63   1              Circle(30,48,13,1);
  64   1              SetBackLight(100);                              //设置背光亮度   
  65   1      
  66   1              while(1)
  67   1              {
  68   2              }
  69   1      }
  70          
  71          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    187    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -