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

📄 lcd.lst

📁 制袋机程序.rar
💻 LST
📖 第 1 页 / 共 5 页
字号:
C51 COMPILER V8.09   LCD                                                                   04/21/2010 21:14:13 PAGE 1   


C51 COMPILER V8.09, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN E:\项目\制袋机\程序\制袋机~1\LCD.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE E:\项目\制袋机\程序\制袋机~1\LCD.C DB SB OE

line level    source

   1          /***************************************
   2          * 文件名:LCD.c
   3          * 描述:
   4          * 最后修改时间:2010.4.16
   5          ****************************************/
   6          
   7          #include "includes.h"
   8          
   9          //字库
  10          uchar code circle[] =
  11          {/*圆--*/
  12          /*--  宽度x高度=15x15  --*/
  13          /*--  宽度不是8的倍数,现调整为:宽度x高度=16x15  --*/
  14          0x07,0x80,0x1F,0xE0,0x3F,0xF0,0x7F,0xF8,0x7F,0xF8,0x7F,0xFC,0xFF,0xFC,0xFF,0xFC,
  15          0x7F,0xFC,0x7F,0xF8,0x7F,0xF8,0x3F,0xF0,0x1F,0xE0,0x07,0x80,0x00,0x00
  16          };
  17          
  18          uchar code star[]=
  19          {/*--  文字:  *  --*/
  20          /*--  宋体16;  此字体下对应的点阵为:宽x高=12x21   --*/
  21          /*--  宽度不是8的倍数,现调整为:宽度x高度=16x21  --*/
  22          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x06,0x00,0x66,0x60,
  23          0x7F,0xE0,0x1F,0x80,0x06,0x00,0x1F,0x80,0x7F,0xE0,0x66,0x60,0x06,0x00,0x06,0x00,
  24          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
  25          };
  26          
  27          code uchar arrow[4][192]={
  28          {/*-上-  宽度x高度=32x42  --*/
  29          0x00,0x00,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x7F,0x00,0x00,
  30          0x00,0xF7,0x00,0x00,0x00,0xEF,0x80,0x00,0x00,0xEF,0x80,0x00,0x01,0xE7,0x80,0x00,
  31          0x01,0xE7,0x80,0x00,0x01,0xE7,0xE0,0x00,0x01,0xC7,0xF0,0x00,0x1D,0xC7,0x70,0x00,
  32          0x3F,0xC7,0x7C,0x00,0x3F,0xC7,0x7F,0x00,0x37,0xC7,0x7F,0x00,0x3B,0xC7,0x77,0x00,
  33          0x1D,0xCF,0x77,0xC0,0x1D,0xCF,0x77,0xE0,0x0F,0xC0,0x76,0xE0,0x0F,0x80,0x06,0xF0,
  34          0x07,0x80,0x00,0x70,0x07,0x80,0x00,0x70,0x03,0xC0,0x00,0x70,0x07,0xC0,0x00,0x70,
  35          0x03,0xC0,0x00,0xF0,0x03,0xC0,0x00,0xF0,0x03,0xC0,0x00,0xE0,0x03,0xC0,0x00,0xE0,
  36          0x03,0xC0,0x01,0xE0,0x01,0xE0,0x01,0xC0,0x01,0xE0,0x01,0xC0,0x01,0xF0,0x03,0xC0,
  37          0x01,0xFE,0x0F,0xC0,0x01,0xFF,0xFF,0xE0,0x01,0xFF,0xFF,0xF0,0x01,0xFF,0xFF,0xF0,
  38          0x01,0xFF,0xF0,0x70,0x01,0xFF,0xFC,0x70,0x00,0x7F,0xFF,0xE0,0x00,0x0F,0xFF,0x80,
  39          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
  40          
  41          {/*-下-  宽度x高度=32x42  --*/
  42          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0x80,0x00,0x7F,0xFF,0xE0,
  43          0x01,0xFF,0xFC,0x70,0x01,0xFF,0xF0,0x70,0x01,0xFF,0xFF,0xF0,0x01,0xFF,0xFF,0xF0,
  44          0x01,0xFF,0xFF,0xE0,0x01,0xFE,0x0F,0xC0,0x01,0xF0,0x03,0xC0,0x01,0xE0,0x01,0xC0,
  45          0x01,0xE0,0x01,0xC0,0x03,0xC0,0x01,0xE0,0x03,0xC0,0x00,0xE0,0x03,0xC0,0x00,0xE0,
  46          0x03,0xC0,0x00,0xF0,0x03,0xC0,0x00,0xF0,0x07,0xC0,0x00,0x70,0x03,0xC0,0x00,0x70,
  47          0x07,0x80,0x00,0x70,0x07,0x80,0x00,0x70,0x0F,0x80,0x06,0xF0,0x0F,0xC0,0x76,0xE0,
  48          0x1D,0xCF,0x77,0xE0,0x1D,0xCF,0x77,0xC0,0x3B,0xC7,0x77,0x00,0x37,0xC7,0x7F,0x00,
  49          0x3F,0xC7,0x7F,0x00,0x3F,0xC7,0x7C,0x00,0x1D,0xC7,0x70,0x00,0x01,0xC7,0xF0,0x00,
  50          0x01,0xE7,0xE0,0x00,0x01,0xE7,0x80,0x00,0x01,0xE7,0x80,0x00,0x00,0xEF,0x80,0x00,
  51          0x00,0xEF,0x80,0x00,0x00,0xF7,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x7E,0x00,0x00,
  52          0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00
  53          },
  54          
  55          /*-左-  宽度不是8的倍数,现调整为:宽度x高度=48x32  --*/
C51 COMPILER V8.09   LCD                                                                   04/21/2010 21:14:13 PAGE 2   

  56          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,
  57          0x00,0x00,0x00,0x1F,0xC0,0x00,0x00,0x00,0x00,0x1D,0xF0,0x00,0x00,0x00,0x00,0x1E,
  58          0xFD,0x00,0x00,0x00,0x00,0x0F,0x3F,0xF8,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFC,0x00,
  59          0x0F,0xFF,0xFF,0xFF,0xFC,0x00,0x3F,0xFF,0xE3,0xFF,0xFE,0x00,0x3F,0xC0,0x00,0x07,
  60          0xFE,0x00,0x78,0x00,0x00,0x01,0xFE,0x00,0x76,0x00,0xC0,0x00,0xFF,0x00,0x7F,0xFF,
  61          0xC0,0x00,0xFF,0x00,0x3F,0xFF,0xC0,0x00,0xFF,0x00,0x1F,0xFF,0xC0,0x00,0x7F,0x00,
  62          0x07,0xE0,0x00,0x00,0x7F,0x00,0x00,0x7F,0xE0,0x00,0x7F,0x00,0x00,0x7F,0xE0,0x00,
  63          0x7F,0x00,0x00,0x3F,0xE0,0x00,0x7F,0x00,0x00,0x0E,0x00,0x00,0xF7,0x00,0x00,0x0F,
  64          0xF0,0x00,0xF7,0x00,0x00,0x07,0xF0,0x01,0xF3,0x00,0x00,0x07,0xC0,0x0F,0xF3,0x00,
  65          0x00,0x00,0xF0,0xFF,0xF3,0x00,0x00,0x00,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x7F,0xF8,
  66          0x7E,0x00,0x00,0x00,0x1F,0xC0,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  67          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
  68          
  69          /*-右-  宽度不是8的倍数,现调整为:宽度x高度=48x32  --*/
  70          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  71          0xF0,0x00,0x00,0x00,0x00,0x03,0xF8,0x00,0x00,0x00,0x00,0x0F,0xB8,0x00,0x00,0x00,
  72          0x00,0xBF,0x78,0x00,0x00,0x00,0x1F,0xFC,0xF0,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0x80,
  73          0x00,0x3F,0xFF,0xFF,0xFF,0xF0,0x00,0x7F,0xFF,0xC7,0xFF,0xFC,0x00,0x7F,0xE0,0x00,
  74          0x03,0xFC,0x00,0x7F,0x80,0x00,0x00,0x1E,0x00,0xFF,0x00,0x03,0x00,0x6E,0x00,0xFF,
  75          0x00,0x03,0xFF,0xFE,0x00,0xFF,0x00,0x03,0xFF,0xFC,0x00,0xFE,0x00,0x03,0xFF,0xF8,
  76          0x00,0xFE,0x00,0x00,0x07,0xE0,0x00,0xFE,0x00,0x07,0xFE,0x00,0x00,0xFE,0x00,0x07,
  77          0xFE,0x00,0x00,0xFE,0x00,0x07,0xFC,0x00,0x00,0xEF,0x00,0x00,0x70,0x00,0x00,0xEF,
  78          0x00,0x0F,0xF0,0x00,0x00,0xCF,0x80,0x0F,0xE0,0x00,0x00,0xCF,0xF0,0x03,0xE0,0x00,
  79          0x00,0xCF,0xFF,0x0F,0x00,0x00,0x00,0x7F,0xFF,0xFF,0x00,0x00,0x00,0x7E,0x1F,0xFE,
  80          0x00,0x00,0x00,0x3C,0x03,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  81          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
  82          };
  83          code uchar xzsx[36]={
  84          14,15,16,17,18,19,16,17,20,19,16,17,21,22,23,24,
  85          25,26,27,16,17,28,26,27,16,17
  86          };
  87          
  88          code uchar change[29][63]={
  89          //方式选择参数修改设定手动测试主机速度纵向横冲孔时间一放料二
  90          //0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8
  91          
  92          {/*--  文字:  方  --*/
  93          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
  94          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
  95          0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0x00,0x30,0x00,0x00,0x20,0x20,0x7F,
  96          0xFF,0xF0,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0xFF,0x80,0x00,0x81,
  97          0x00,0x00,0x81,0x00,0x00,0x81,0x00,0x01,0x01,0x00,0x01,0x03,0x00,0x02,0x03,0x00,
  98          0x04,0x02,0x00,0x08,0x02,0x00,0x10,0x3E,0x00,0x20,0x0C,0x00,0x00,0x00,0x00},
  99          
 100          {/*--  文字:  式  --*/
 101          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 102          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 103          0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x19,0x00,0x00,0x18,0x80,0x00,0x18,0x80,0x00,
 104          0x18,0x60,0x1F,0xEF,0x80,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x48,0x00,0x3F,0x88,
 105          0x00,0x02,0x08,0x00,0x02,0x0C,0x00,0x02,0x04,0x00,0x02,0x06,0x00,0x02,0x32,0x00,
 106          0x03,0xC3,0x20,0x7C,0x01,0xA0,0x20,0x00,0xE0,0x00,0x00,0x30,0x00,0x00,0x00},
 107          
 108          {/*--  文字:  选  --*/
 109          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 110          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 111          0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x08,0x00,0x08,0x48,0x00,0x0C,0x48,0x80,0x00,
 112          0xFF,0xC0,0x00,0x88,0x00,0x01,0x08,0x00,0x0C,0x08,0x40,0x3B,0xFF,0xE0,0x08,0x14,
 113          0x00,0x08,0x24,0x00,0x08,0x24,0x00,0x08,0x24,0x00,0x08,0x44,0x40,0x08,0x86,0x20,
 114          0x35,0x03,0xC0,0x63,0x00,0x00,0x40,0xFF,0xE0,0x00,0x07,0xE0,0x00,0x00,0x00},
 115          
 116          {/*--  文字:  择  --*/
 117          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
C51 COMPILER V8.09   LCD                                                                   04/21/2010 21:14:13 PAGE 3   

 118          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 119          0x00,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0xC0,0x04,0x7F,0xC0,0x04,0x11,0x80,0x04,
 120          0x8B,0x00,0x3F,0x0E,0x00,0x04,0x0E,0x00,0x04,0x19,0xC0,0x05,0xE6,0x60,0x0F,0x04,
 121          0x00,0x3C,0x04,0x40,0x64,0x7F,0x80,0x04,0x04,0x00,0x04,0x04,0x20,0x04,0xFF,0xC0,
 122          0x04,0x04,0x00,0x04,0x04,0x00,0x1C,0x04,0x00,0x08,0x04,0x00,0x00,0x00,0x00},
 123          
 124          {/*--  文字:  参  --*/
 125          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 126          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 127          0x00,0x00,0x00,0x00,0x40,0x00,0x00,0xC0,0x00,0x01,0x06,0x00,0x06,0x01,0x80,0x0F,
 128          0xFE,0x80,0x00,0xC0,0x80,0x00,0x80,0x20,0x3F,0xFF,0xC0,0x03,0x24,0x00,0x02,0x32,
 129          0x00,0x0C,0xC1,0xC0,0x11,0x8C,0x60,0x66,0x18,0x00,0x18,0x21,0x00,0x00,0xC3,0x00,
 130          0x07,0x0C,0x00,0x00,0x38,0x00,0x01,0xC0,0x00,0x1E,0x00,0x00,0x00,0x00,0x00},
 131          
 132          
 133          {/*--  文字:  数  --*/
 134          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 135          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 136          0x00,0x00,0x00,0x03,0x06,0x00,0x12,0x26,0x00,0x1A,0x44,0x00,0x0A,0x84,0x00,0x02,
 137          0x28,0x20,0x3F,0xDF,0xC0,0x07,0x18,0xC0,0x0A,0xD8,0x80,0x12,0x68,0x80,0x22,0x28,
 138          0x80,0x02,0x04,0x80,0x04,0x64,0x80,0x3F,0xC5,0x00,0x08,0x83,0x00,0x0E,0x83,0x00,
 139          0x01,0xC7,0x80,0x06,0x6C,0xC0,0x18,0x10,0x70,0x60,0x60,0x20,0x00,0x00,0x00},
 140          
 141          {/*--  文字:  修  --*/
 142          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 143          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 144          0x00,0x00,0x00,0x04,0x18,0x00,0x04,0x10,0x00,0x0C,0x10,0x00,0x08,0x3F,0xC0,0x09,
 145          0x31,0x80,0x19,0x4B,0x00,0x19,0x86,0x00,0x29,0x0F,0x00,0x29,0x10,0xF0,0x49,0x62,
 146          0x20,0x09,0x86,0x00,0x09,0x09,0x00,0x09,0x31,0x80,0x09,0xC6,0x00,0x09,0x08,0x60,
 147          0x08,0x31,0x80,0x08,0xC6,0x00,0x08,0x18,0x00,0x09,0xE0,0x00,0x00,0x00,0x00},
 148          
 149          {/*--  文字:  改  --*/
 150          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 151          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/
 152          0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x0C,0x00,0x00,0x88,0x00,0x1F,0x88,0x00,0x00,
 153          0x98,0x20,0x00,0x9F,0xF0,0x00,0x90,0x80,0x00,0xB0,0x80,0x3F,0xD0,0x80,0x20,0x48,
 154          0x80,0x20,0x08,0x80,0x20,0x09,0x00,0x20,0x05,0x00,0x20,0x07,0x00,0x20,0xC2,0x00,
 155          0x27,0x05,0x00,0x38,0x08,0xC0,0x20,0x30,0x70,0x00,0xC0,0x20,0x00,0x00,0x00}  ,
 156          
 157          {/*--  文字:  设  --*/
 158          /*--  宋体16;  此字体下对应的点阵为:宽x高=21x21   --*/
 159          /*--  宽度不是8的倍数,现调整为:宽度x高度=24x21  --*/

⌨️ 快捷键说明

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