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

📄 main.lst

📁 1602液晶显示程序
💻 LST
字号:
C51 COMPILER V8.16   MAIN                                                                  02/11/2009 00:41:04 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;.\UserCode) DEBUG OBJECTEXTE
                    -ND PRINT(.\main.lst) OBJECT(.\Output\main.obj)

line level    source

   1          //========================================================================
   2          //  工程名称:MzLH04_Bitmap
   3          //  作    者: xinqiang Zhang(小丑)  (email: xinqiang@Mzdesign.com.cn)    
   4          //  联系方式:QQ 644272644
   5          //      版权所有:北京铭正同创科技有限公司   www.mzdesign.com.cn
   6          //  适应芯片: AVR (本例选择AVR Mega32)
   7          //  编程环境: IAR Embedded Workbench IDE for AVR
   8          //  实现功能: MzLH04模块的位图显示功能演示
   9          //
  10          //  系统要求: PC with CPU 233MHz,128MB RAM,
  11          //                      Keil uVision3(or later)
  12          //  组成文件:
  13          //      main.c          ----主程序文件
  14          //              Bitmap.c        ----利用字模工具制作的单色位图图像资源数组
  15          //              LCD_Dis.c
  16          //      LCD_Dis.h
  17          //                                      ----MzLH06模块的基本驱动程序
  18          //              LCD_Config.h----端口定义
  19          //      硬件连接:
  20          //              LCD CS              ---PortB4
  21          //              LCD SCK                 ---PortB7
  22          //              LCD SDA                 ---PortB5
  23          //              LCD RST                 ---PortB3
  24          //  端口定义请参考LCD_Config.h文件中的定义
  25          //
  26          //              LCD 供电请参考具体的模块是3.3V的还是5V模块
  27          //              在使用字模工具提取图像的字模时,请注意取模方式为横向取模,即点排列与LCD的点排列
  28          //      方向一致,就是从左到右自上到下的排列,每个byte的数据表示8个单色像素点
  29          //
  30          //              注意,由于位图显示时,MCU传送给LCD模块的数据量较大,请用户参考LCD模块的手册,以及
  31          //       LCD_Dis.c中的PutBitmap函数,以及具体使用的MCU的相关资料,以保证传输数据至LCD模块时
  32          //      模块中的缓冲区不至于益处而出现显示混乱的情况.
  33          //
  34          //  当前版本:  V1.00
  35          //  日期:  2009-02-10
  36          //  
  37          //  参考文件: 
  38          //  维护记录:
  39          //-------------------------------------------------------------------
  40          //  Version   2009-02-10-V10   Modified By    Xinqiang Zhang(小丑)
  41          //
  42          //========================================================================
  43          
  44          #include "LCD_Dis.h"
  45          #include "Bitmap.h"
  46          
  47          int main(void)
  48          {
  49   1              LCD_Init();
  50   1              SetBackLight(0);                                //设置背光的亮度等级为0
  51   1              ClrScreen();                                    //清屏
  52   1      
  53   1              PutBitmap(10,10,101,46,Bitmap01);               //在坐标点10,10为左上角的位置显示尺寸大小为101X46点的位图
  54   1      
C51 COMPILER V8.16   MAIN                                                                  02/11/2009 00:41:04 PAGE 2   

  55   1              SetBackLight(100);                              //设置背光打开
  56   1              
  57   1      
  58   1              while(1)
  59   1              {
  60   2                      ;       
  61   2              }
  62   1      }
  63          
  64          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     39    ----
   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 + -