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

📄 splc501.lst

📁 凌阳SPDA1000 MP3开发资料
💻 LST
📖 第 1 页 / 共 5 页
字号:
C51 COMPILER V8.05a   SPLC501                                                              07/11/2007 20:43:08 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE SPLC501
OBJECT MODULE PLACED IN .\obj\splc501.obj
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE LCM\splc501.c LARGE OPTIMIZE(9,SIZE) BROWSE NOAREGS DEFINE(K_
                    -CARD_TYPE=0x01,K_CARD_TOTAL=0x01) DEBUG OBJECTEXTEND PRINT(.\lst\splc501.lst) OBJECT(.\obj\splc501.obj)

line level    source

   1          //============================================================
   2          #include "..\userdefine.h"
   3          #include "lcd501.h"
   4          #include "..\USER\user.h"
   5          #include "..\USER\userinit.h"
   6          #include "..\USER\main.h"
   7          //================================================================================================
   8          void X_MoveFiletoReserveBLK(U8 tc_FileType);
   9          void SSD1815_send_data_cmd(U8 OM4081_data_cmd);//lyh add
  10          void write_SPLC501CI(U8 instruct);//lyh add
  11          void write_SPLC501CD(U8 showdata);//lyh add
  12          void SPLC501_Set_PageNColumn_Address(U8 Page,U8 Column);//lyh add
  13          void SPLC501_Write_CharABC(U8 Page,U8 Column,U8 ReverseDispOnOff,U8 CharABC);//lyh add
  14          void LCD_disp_HZKCharBMP(U8 Page, U8 Column,U8 *BMPdataBuf, U8 CharOrWord,U8 reverse);//lyh add
  15          U8 LCD501_Disp_FileNameNameOrText(U8 *DataBuf, U8 nByte,U8 DispOnOff,U8 NameOrText);//lyh add
  16          void SPLC501_Init();//lyh add
  17          void LCD501_Clear_ALL();//lyh add
  18          void SPLC501_Erase_OnePage(U8 Page);//lyh add
  19          code U8 SunplusSD[7]={'s','u','n','p','l','u','s'};
  20          //========================================================================================================
             -============
  21          void SPLC501_Disp_PowerOnLock();//lyh add
  22          void SPLC501_Disp_Lock(OnOff);//lyh add
  23          void SPLC501_Disp_Volume(U8 XVolume);//lyh add
  24          void SPLC501_Disp_Apoint(U8 OnOff);//lyh add
  25          void SPLC501_Disp_Bpoint(U8 OnOff);//lyh add
  26          void SPLC501_Disp_REP1ALL(U8 REPMode);//lyh add
  27          void SPLC501_Disp_LittleString(U8 page,U8 column,U8 *Point,U8 Number);//lyh add
  28          void SPLC501_Disp_Battery(U8 BLevel);//lyh add
  29          void SPLC501_Disp_PlayMode(U8 X_PlayMode);//lyh add
  30          void SPLC501_Disp_TrackOrTime(U8 *Time, U8 Column);//lyh add
  31          void SPLC501_Playing_Pause_Stop_Record(U8 XState);//lyh add
  32          void SPLC501_Disp_NoFile(U8 xx);//lyh add
  33          void SPLC501_Printf(U8 Page,U8 Column,U8 * Pointer);//lyh add
  34          void SPLC501_Fill_Value(U8 Page,U8 Column,U8 Num,U8 Value);//lyh add
  35          void SPLC501_Write_Num_Value(U8 Num,U8 Value);//lyh add
  36          void SPLC501_Disp_IconMenu(U8 SubState);//lyh add
  37          void SPLC501_Disp_AllMusicLogoOff();//lyh add
  38          void SPLC501_Disp_MusicLogo(U8 Condition);//lyh add
  39          
  40          
  41          //========================================================================================================
             -============
  42          #define RESERVEBLOCK_FILETYPE_UITAB     0x00
  43          extern U8 SMC_ReadWrite_ReserveBLK(U32 SectorCount,U8 tc_FileType, U8 tc_ReadOrWrite);
  44          
  45          //lyh add
  46          #if 1
  47          code U8 Char_BMP[][16]=
  48          {
  49          //16X8  bit map (digital0)
  50                  0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,//0
  51          //16X8  bit map (digital1)
  52                  0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,//1
C51 COMPILER V8.05a   SPLC501                                                              07/11/2007 20:43:08 PAGE 2   

  53          //16X8  bit map (digital2)
  54                  0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,//2
  55          //16X8  bit map (digital3)
  56                  0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,//3
  57          //16X8  bit map (digital4)
  58                  0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,//4
  59          //16X8  bit map (digital5)
  60                  0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,//5
  61          //16X8  bit map (digital6)
  62                  0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,//6
  63          //16X8  bit map (digital7)
  64                  0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,//7
  65          //16X8  bit map (digital8)
  66                  0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,//8
  67          //16X8  bit map (digital9)
  68                  0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,//9
  69          //16X8  bit map (two dot==10)
  70                  0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,//10
  71          //16X8  bit map (dash==11)
  72                  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x00,//11
  73          //=======================================================================================//
  74          //=======================================================================================//
  75          /*--  文字:     --*///(SPACE空白)
  76          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  77          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//12
  78          /*--  文字:  A  --*/
  79          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  80          0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20,//13
  81          /*--  文字:  B  --*/
  82          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  83          0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00,//14
  84          /*--  文字:  C  --*/
  85          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  86          0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00,0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00,//15
  87          /*--  文字:  D  --*/
  88          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  89          0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00,0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00,//16
  90          /*--  文字:  E  --*/
  91          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  92          0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x20,0x23,0x20,0x18,0x00,//17
  93          /*--  文字:  F  --*/
  94          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  95          0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x00,0x03,0x00,0x00,0x00,//18
  96          /*--  文字:  G  --*/
  97          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  98          0xC0,0x30,0x08,0x08,0x08,0x38,0x00,0x00,0x07,0x18,0x20,0x20,0x22,0x1E,0x02,0x00,//19
  99          /*--  文字:  H  --*/
 100          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 101          0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x20,0x3F,0x21,0x01,0x01,0x21,0x3F,0x20,//20
 102          /*--  文字:  I  --*/
 103          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 104          0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,//21
 105          /*--  文字:  J  --*/
 106          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 107          0x00,0x00,0x00,0x08,0xF8,0x08,0x00,0x00,0x00,0x10,0x20,0x20,0x1F,0x00,0x00,0x00,//22
 108          //0x00,0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,0x00,
 109          /*--  文字:  K  --*/
 110          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 111          0x08,0xF8,0x88,0xC0,0x28,0x18,0x08,0x00,0x20,0x3F,0x20,0x01,0x26,0x38,0x20,0x00,//23
 112          /*--  文字:  L  --*/
 113          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 114          0x08,0xF8,0x08,0x00,0x00,0x00,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x20,0x30,0x00,//24
C51 COMPILER V8.05a   SPLC501                                                              07/11/2007 20:43:08 PAGE 3   

 115          /*--  文字:  M  --*/
 116          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 117          0x08,0xF8,0xF8,0x00,0xF8,0xF8,0x08,0x00,0x20,0x3F,0x00,0x3F,0x00,0x3F,0x20,0x00,//25
 118          /*--  文字:  N  --*/
 119          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 120          0x08,0xF8,0x30,0xC0,0x00,0x08,0xF8,0x08,0x20,0x3F,0x20,0x00,0x07,0x18,0x3F,0x00,//26
 121          /*--  文字:  O  --*/
 122          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 123          0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00,//27
 124          /*--  文字:  P  --*/
 125          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 126          0x08,0xF8,0x08,0x08,0x08,0x08,0xF0,0x00,0x20,0x3F,0x21,0x01,0x01,0x01,0x00,0x00,//28
 127          /*--  文字:  Q  --*/
 128          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 129          0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00,//29
 130          /*--  文字:  R  --*/
 131          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 132          0x08,0xF8,0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x3F,0x20,0x00,0x03,0x0C,0x30,0x20,//30
 133          /*--  文字:  S  --*/
 134          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 135          0x00,0x70,0x88,0x08,0x08,0x08,0x38,0x00,0x00,0x38,0x20,0x21,0x21,0x22,0x1C,0x00,//31
 136          /*--  文字:  T  --*/
 137          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 138          0x18,0x08,0x08,0xF8,0x08,0x08,0x18,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,//32
 139          /*--  文字:  U  --*/
 140          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 141          0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,//33
 142          /*--  文字:  V  --*/
 143          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 144          0x08,0x78,0x88,0x00,0x00,0xC8,0x38,0x08,0x00,0x00,0x07,0x38,0x0E,0x01,0x00,0x00,//34
 145          /*--  文字:  W  --*/
 146          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 147          0xF8,0x08,0x00,0xF8,0x00,0x08,0xF8,0x00,0x03,0x3C,0x07,0x00,0x07,0x3C,0x03,0x00,//35
 148          /*--  文字:  X  --*/
 149          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 150          0x08,0x18,0x68,0x80,0x80,0x68,0x18,0x08,0x20,0x30,0x2C,0x03,0x03,0x2C,0x30,0x20,//36
 151          /*--  文字:  Y  --*/
 152          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 153          0x08,0x38,0xC8,0x00,0xC8,0x38,0x08,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,//37
 154          /*--  文字:  Z  --*/
 155          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 156          0x10,0x08,0x08,0x08,0xC8,0x38,0x08,0x00,0x20,0x38,0x26,0x21,0x20,0x20,0x18,0x00,//38
 157          /*--  文字:  a  --*/
 158          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 159          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20,//39
 160          /*--  文字:  b  --*/
 161          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 162          0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x3F,0x11,0x20,0x20,0x11,0x0E,0x00,//40
 163          /*--  文字:  c  --*/
 164          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 165          0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00,//41
 166          /*--  文字:  d  --*/
 167          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 168          0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00,0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20,//42
 169          /*--  文字:  e  --*/
 170          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 171          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00,//43
 172          /*--  文字:  f  --*/
 173          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 174          0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,//44
 175          /*--  文字:  g  --*/
 176          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
C51 COMPILER V8.05a   SPLC501                                                              07/11/2007 20:43:08 PAGE 4   

⌨️ 快捷键说明

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