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

📄 sky_main.lst

📁 公共广播系统:定时开机,定时广播,定时关机
💻 LST
📖 第 1 页 / 共 5 页
字号:
C51 COMPILER V6.14  SKY_MAIN                                                               12/30/2004 22:34:59 PAGE 1   


C51 COMPILER V6.14, COMPILATION OF MODULE SKY_MAIN
OBJECT MODULE PLACED IN .\sky_main.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE .\sky_main.c ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          typedef unsigned char   UINT8;
   2          typedef unsigned int    UINT16;
   3          typedef unsigned long int  UINT32;
   4          #include <Reg52.h>
   5          
   6          #define	write_XDATA(address, value)		(*((unsigned char volatile pdata*)address) = value)
   7          #define ESC 0x01
   8          #define MOVE 0x02
   9          #define DOWN 0x03
  10          #define ENTER 0x04
  11          #define UP 0x05
  12          #define X_ADRESS	0xB8	/* Adress base for Page 0 */
  13          #define Y_ADRESS	0x40	/* Adress base for Y0	  */
  14          #define START_LINE	0xC0	/* Adress base for line 0 */
  15          #define DISPLAY_ON	0x3F	/* Turn display on	  */
  16          #define DISPLAY_OFF	0x3E	/* Turn display off	  */
  17          #define LCD_DATA P0
  18          #define LEDON 0x01           /*背光开*/
  19          #define LEDOFF 0x00          /*背光关*/
  20          #define SPEAKERON 0x01       /*音乐开*/
  21          #define SPEAKEROFF 0x00      /*音乐关*/
  22          sfr WDT=0x8f;
  23          code unsigned char Mfont_0[16]={0x00,0xe0,0x10,0x08,0x08,0x10,0xe0,0x00,0x00,0x07,0x08,0x10,0x10,0x08,0x07
             -,0x00}; //
  24          code unsigned char Mfont_1[16]={0x00,0x00,0x10,0x10,0xf8,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x1f,0x10,0x10
             -,0x00}; //
  25          code unsigned char Mfont_2[16]={0x00,0x30,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x18,0x14,0x12,0x11,0x10,0x18
             -,0x00}; //
  26          code unsigned char Mfont_3[16]={0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x0c,0x10,0x10,0x10,0x11,0x0e
             -,0x00}; //
  27          code unsigned char Mfont_4[16]={0x00,0x80,0x40,0x20,0xf8,0x00,0x00,0x00,0x00,0x03,0x02,0x12,0x1f,0x12,0x12
             -,0x00}; //
  28          code unsigned char Mfont_5[16]={0x00,0xf8,0x88,0x48,0x48,0x48,0x88,0x00,0x00,0x0c,0x10,0x10,0x10,0x10,0x0f
             -,0x00}; //
  29          code unsigned char Mfont_6[16]={0x00,0xe0,0x10,0x88,0x88,0x98,0x00,0x00,0x00,0x0f,0x11,0x10,0x10,0x10,0x0f
             -,0x00}; //
  30          code unsigned char Mfont_7[16]={0x00,0x38,0x08,0x08,0xc8,0x38,0x08,0x00,0x00,0x00,0x00,0x1f,0x00,0x00,0x00
             -,0x00}; //
  31          code unsigned char Mfont_8[16]={0x00,0x70,0x88,0x88,0x88,0x88,0x70,0x00,0x00,0x0e,0x11,0x10,0x10,0x11,0x0e
             -,0x00}; //
  32          code unsigned char Mfont_9[16]={0x00,0xf0,0x08,0x08,0x08,0x90,0xe0,0x00,0x00,0x00,0x19,0x11,0x11,0x08,0x07
             -,0x00}; //
  33          code unsigned char * Time_offset[10] = {Mfont_0,Mfont_1,Mfont_2,Mfont_3,Mfont_4,Mfont_5,Mfont_6,Mfont_7,Mf
             -ont_8,Mfont_9};
  34          code unsigned char Mfont_S[16]={0x70,0x88,0x84,0x04,0x04,0x08,0x1c,0x00,0x78,0x20,0x40,0x41,0x41,0x22,0x1c
             -,0x00};//S
  35          code unsigned char Mfont_a[16]={0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x33,0x48,0x48,0x44,0x44,0x7f,0x40
             -,0x60};//a
  36          code unsigned char Mfont_v[16]={0x80,0x80,0x00,0x00,0x00,0x80,0x80,0x00,0x01,0x06,0x18,0x60,0x18,0x06,0x01
             -,0x00};//v
  37          code unsigned char Mfont_e[16]={0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x1e,0x25,0x44,0x44,0x44,0x15,0x1e
             -,0x00};//e
  38          code unsigned char * Save[4] ={Mfont_S,Mfont_a,Mfont_v,Mfont_e};
  39          
  40          code unsigned char nai[32]={0x0,0x40,0x20,0x10,0xCE,0x48,0x48,0x48,0xF8,0x48,0x48,0x48,0x4C,0x8,0x0,0x0,
C51 COMPILER V6.14  SKY_MAIN                                                               12/30/2004 22:34:59 PAGE 2   

  41          0x0,0x4,0x4,0x4,0x7,0x4,0x4,0x4,0x7F,0x4,0x4,0x4,0x4,0x6,0x4,0x0};//年
  42          code unsigned char yue[32]={0x00,0x00,0x00,0x00,0x00,0xff,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0xff,0x00,0x0
             -0,
  43          0x00,0x40,0x20,0x18,0x06,0x01,0x01,0x01,0x01,0x01,0x21,0x21,0x61,0x3f,0x00,0x00};//月
  44          code unsigned char ri[32]={0x00,0x00,0xfe,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xfe,0x00,0x00,0x00
             -,
  45          0x00,0x00,0x7f,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7f,0x00,0x00,0x00};//日
  46          code unsigned char shi[32]={0x0,0x0,0xF8,0x88,0x88,0xF8,0x0,0x10,0x90,0x10,0x10,0xFE,0x10,0x10,0x10,0x0,
  47          0x0,0x0,0x3F,0x8,0x8,0x1F,0x0,0x0,0x0,0x23,0x40,0x3F,0x0,0x0,0x0,0x0};//时
  48          code unsigned char fei[32]={0x80,0x40,0x20,0x98,0x87,0x82,0x80,0x80,0x83,0x84,0x98,0x30,0x60,0xc0,0x40,0x0
             -0,
  49          0x00,0x00,0x40,0x20,0x10,0x0f,0x00,0x00,0x20,0x40,0x3f,0x00,0x00,0x00,0x00,0x00};//分
  50          code unsigned char mao[32]={0x00,0x12,0x12,0xd2,0xfe,0x91,0x11,0xc0,0x38,0x10,0x00,0xff,0x00,0x08,0x10,060
             -,
  51          0x00,0x04,0x03,0x00,0x7f,0x00,0x03,0x00,0x40,0x40,0x20,0x23,0x10,0x08,0x04,0x03};//秒
  52          code unsigned char xin[32]={0x00,0x00,0x00,0x7c,0x54,0x54,0x54,0xd4,0x54,0x54,0x5,0x7e,0x04,0x00,0x00,0x00
             -,
  53          0x00,0x48,0x44,0x4b,0x4a,0x4a,0x4a,0x7f,0x4a,0x4a,0x4a,0x4b,0x62,0x40,0x00,0x00};//星
  54          code unsigned char qi[32]={0x00,0x00,0x08,0xfe,0x28,0x28,0xfe,0x08,0x00,0xfc,0x24,0x24,0x24,0xfe,0x04,0x00
             -,
  55          0x00,0x44,0x24,0x17,0x0d,0x05,0x0f,0x54,0x20,0x1f,0x02,0x22,0x42,0x3f,0x00,0x00};//期
  56          code unsigned char jian[32]={0x00,0xf8,0x02,0x0c,0x00,0xe4,0x24,0x24,0x24,0xe4,0x04,0x04,0xfe,0x04,0x00,0x
             -00,
  57          0x00,0x7f,0x00,0x00,0x00,0x0f,0x09,0x09,0x09,0x0f,0x20,0x40,0x3f,0x00,0x00,0x00};//间
  58          code unsigned char xie[32]={0x00,0x40,0x40,0x42,0xcc,0x80,0x40,0xbc,0x84,0x84,0x84,0x9e,0xa4,0x20,0x20,0x0
             -0,
  59          0x00,0x00,0x00,0x00,0x1f,0x48,0x44,0x20,0x23,0x14,0x08,0x14,0x23,0x60,0x20,0x00};//设
  60          code unsigned char zi[32]={0x00,0x00,0x40,0x5c,0x54,0x54,0x5c,0xf4,0x54,0x5c,0x54,0x54,0x5e,0x44,0x40,0x00
             -,
  61          0x00,0x40,0x40,0x40,0x7f,0x55,0x55,0x55,0x55,0x55,0x55,0x7f,0x40,0x40,0x40,0x00};//置
  62          code unsigned char di[32]={0x00,0x00,0x20,0x58,0x48,0x48,0x48,0x4a,0x4c,0x48,0x48,0x48,0x48,0x28,0x18,0x00
             -,
  63          0x00,0x40,0x20,0x10,0x0f,0x10,0x20,0x20,0x7f,0x44,0x44,0x44,0x44,0x40,0x40,0x00};//定
  64          code unsigned char can[32]={0x00,0x40,0x40,0x50,0x50,0xd8,0x74,0x52,0x50,0x50,0x54,0x58,0x50,0x40,0x40,0x0
             -0,
  65          0x00,0x04,0x04,0x42,0x55,0x54,0x4a,0x29,0x24,0x12,0x10,0x09,0x02,0x06,0x02,0x00};//参
  66          code unsigned char shu[32]={0x00,0x10,0x94,0x58,0x30,0xfe,0x58,0x94,0x50,0xe0,0x1e,0x10,0x10,0xf8,0x10,0x0
             -0,
  67          0x00,0x42,0x42,0x2a,0x2e,0x13,0x1a,0x26,0x40,0x21,0x16,0x08,0x17,0x20,0x40,0x00};//数
  68          code unsigned char ben[32]={0x00,0x00,0x10,0x10,0x10,0x10,0x90,0x50,0xfe,0x50,0x90,0x10,0x10,0x18,0x10,0x0
             -0,
  69          0x00,0x08,0x08,0x04,0x05,0x09,0x08,0x08,0x7f,0x08,0x08,0x09,0x05,0x04,0x08,0x00};//本
  70          code unsigned char ji[32]={0x00,0x20,0x20,0xa0,0xfe,0xa0,0x20,0x00,0xfc,0x04,0x04,0xfe,0x04,0x00,0x00,0x00
             -,
  71          0x00,0x04,0x02,0x01,0x7f,0x40,0x21,0x10,0x0f,0x00,0x00,0x3f,0x40,0x40,0x78,0x00};//机
  72          code unsigned char yu[32]={0x00,0x40,0x42,0xcc,0x00,0x04,0x24,0x24,0xe4,0x3c,0x24,0x24,0xe4,0x06,0x04,0x00
             -,
  73          0x00,0x00,0x00,0x3f,0x10,0x09,0x01,0x7d,0x25,0x25,0x25,0x25,0x7d,0x00,0x00,0x00};//语
  74          code unsigned char yan[32]={0x00,0x08,0x08,0x08,0x28,0x28,0x28,0x2a,0x2c,0x28,0x28,0x28,0x28,0x0c,0x08,0x0
             -0,
  75          0x00,0x00,0x00,0x00,0x7d,0x25,0x25,0x25,0x25,0x25,0x25,0x7d,0x01,0x00,0x00,0x00};//言
  76          code unsigned char kai[32]={0x00,0x80,0x84,0x84,0x84,0xfc,0x84,0x84,0x84,0x84,0xfc,0x84,0x86,0xc4,0x80,0x0
             -0,
  77          0x00,0x40,0x40,0x20,0x10,0x0f,0x00,0x00,0x00,0x00,0x7f,0x00,0x00,0x00,0x00,0x00};//开
  78          code unsigned char hua[32]={0x00,0x04,0xe4,0x04,0x04,0xf4,0x94,0x94,0xf4,0x94,0x94,0xf4,0x04,0xe6,0x04,0x0
             -0,
  79          0x00,0x00,0x3f,0x20,0x20,0x2f,0x28,0x28,0x2f,0x28,0x28,0x2f,0x20,0x7f,0x00,0x00};//画
  80          code unsigned char mian[32]={0x00,0x04,0x04,0xe4,0x24,0x24,0xf4,0xac,0xa4,0xe4,0x24,0x24,0x24,0xe6,0x04,0x
             -00,
  81          0x00,0x00,0x00,0x7f,0x20,0x20,0x3f,0x24,0x24,0x3f,0x20,0x20,0x20,0x7f,0x00,0x00};//面
  82          code unsigned char qian[32]={0x00,0x40,0x70,0xce,0x48,0x00,0xc8,0xb8,0xa0,0xa8,0xa8,0xfe,0xa8,0xf8,0x20,0x
             -00,
C51 COMPILER V6.14  SKY_MAIN                                                               12/30/2004 22:34:59 PAGE 3   

  83          0x00,0x02,0x02,0x3f,0x12,0x4a,0x26,0x18,0x27,0x2a,0x4a,0x5f,0x4a,0x4a,0x48,0x00};//键
  84          code unsigned char pan[32]={0x00,0x20,0x20,0x20,0xfc,0x24,0x24,0xae,0x34,0x24,0x24,0xfc,0x20,0x30,0x20,0x0
             -0,
  85          0x00,0x44,0x42,0x7d,0x44,0x44,0x7c,0x44,0x45,0x7c,0x45,0x45,0x7c,0x40,0x40,0x00};//盘
  86          code unsigned char sheng[32]={0x00,0x08,0x08,0xa8,0xa8,0xa8,0xa8,0xa8,0xbe,0xa8,0xa8,0xa8,0xa8,0x0c,0x08,0
             -x00,
  87          0x00,0x40,0x20,0x1f,0x04,0x04,0x04,0x04,0x07,0x04,0x04,0x04,0x07,0x00,0x00,0x00};//声
  88          code unsigned char ying[32]={0x00,0x80,0x88,0x88,0x88,0x98,0xe8,0x8a,0x8c,0xc8,0xb8,0x88,0x8c,0xc8,0x80,0x
             -00,
  89          0x00,0x00,0x00,0x00,0x7e,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x7e,0x00,0x00,0x00,0x00};//音
  90          code unsigned char chi[32]={0x00,0x00,0x00,0xf8,0x48,0x48,0x48,0x4a,0x4c,0x48,0x48,0x48,0x7c,0x08,0x00,0x0
             -0,
  91          0x00,0x40,0x20,0x1f,0x00,0x7e,0x22,0x22,0x22,0x22,0x22,0x22,0x7e,0x00,0x00,0x00};//启
  92          code unsigned char ting[32]={0x00,0x40,0x20,0xf8,0x06,0x04,0x04,0x74,0x54,0x56,0x54,0x54,0x74,0x04,0x00,0x
             -00,
  93          0x00,0x00,0x00,0x7f,0x00,0x03,0x01,0x05,0x25,0x45,0x3d,0x05,0x05,0x01,0x03,0x00};//停
  94          code unsigned char lu[32]={0x00,0x00,0x7c,0x44,0xc4,0x44,0x7c,0x20,0x10,0xae,0x48,0xa8,0x9c,0x08,0x00,0x00
             -,
  95          0x00,0x20,0x7f,0x20,0x1f,0x11,0x11,0x02,0x7f,0x22,0x22,0x22,0x7e,0x01,0x01,0x00};//路
  96          code unsigned char tian[32]={0x0,0x40,0x44,0x44,0x44,0x44,0x44,0xFC,0x44,0x44,0x44,0x46,0x44,0x60,0x40,0x0
             -,
  97          0x0,0x40,0x40,0x20,0x10,0x8,0x6,0x1,0x1,0x6,0x8,0x10,0x20,0x60,0x20,0x0};//天
  98          code unsigned char space[32]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0
             -x00,
  99          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};//space
 100          code unsigned char guan[32]={0x00,0x00,0x20,0x20,0x22,0x2c,0x20,0xe0,0x20,0x28,0x26,0x20,0x20,0x00,0x00,0x
             -00,
 101          0x00,0x41,0x41,0x21,0x11,0x09,0x07,0x01,0x07,0x09,0x11,0x21,0x41,0x41,0x00,0x00};//关
 102          code unsigned char qing[32]={0x0,0x20,0xC2,0xC,0xC0,0x44,0x54,0x54,0x54,0x7E,0x54,0x54,0x54,0x44,0x40,0x0,
 103          0x0,0x4,0x7C,0x3,0x0,0x0,0x7F,0x15,0x15,0x15,0x15,0x55,0x7F,0x0,0x0,0x0};//清
 104          code unsigned char chiu[32]={0x0,0x0,0xFC,0x44,0xB4,0xC,0x40,0x20,0x50,0x48,0xC6,0x48,0x50,0x20,0x40,0x0,
 105          0x0,0x0,0x7F,0x4,0x8,0x27,0x12,0xA,0x22,0x42,0x3F,0x2,0xA,0x12,0x20,0x0};//除
 106          code unsigned char chen[32]={0x0,0x20,0x10,0x88,0x66,0x0,0xFC,0x24,0xA4,0xA4,0xFC,0xA2,0xA2,0xA2,0x20,0x0,
 107          0x0,0x2,0x1,0x7F,0x40,0x30,0xF,0x0,0x7F,0x2A,0x2A,0x2A,0x2A,0x7F,0x0,0x0};//循
 108          code unsigned char huan[32]={0x0,0x44,0x44,0xFC,0x44,0x44,0x0,0x4,0x84,0x64,0xDC,0x4,0x84,0x6,0x4,0x0,
 109          0x0,0x8,0x18,0x7,0x4,0x0,0x4,0x2,0x1,0x0,0x7F,0x0,0x1,0x6,0x0,0x0};//环
 110          code unsigned char zhou[32]={0x0,0x0,0x0,0xFC,0x4,0x44,0x54,0x54,0x7C,0x54,0x54,0x44,0x4,0xFE,0x4,0x0,
 111          0x0,0x40,0x30,0xF,0x0,0x0,0x1F,0x9,0x9,0x9,0x1F,0x20,0x40,0x3F,0x0,0x0};//周
 112          code unsigned char ju[32]={0x0,0x10,0x10,0xFE,0x90,0x90,0x0,0xFC,0x94,0x94,0xD4,0x94,0x94,0x9E,0x84,0x0,
 113          0x0,0x22,0x41,0x3F,0x40,0x20,0x1C,0x3,0x7C,0x24,0x27,0x24,0x24,0x7C,0x0,0x0};//据
 114          code unsigned char yi[32]={0x0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0x80,0x0,
 115          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};//一
 116          code unsigned char re[32]={0x0,0x0,0x0,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x10,0x0,0x0,0x0,
 117          0x0,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x10,0x0};//二
 118          code unsigned char san[32]={0x0,0x0,0x8,0x8,0x8,0x8,0x8,0x8,0x8,0x8,0x8,0x88,0xC,0x8,0x0,0x0,
 119          0x0,0x20,0x20,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x30,0x20,0x0};//三
 120          code unsigned char si[32]={0x0,0x0,0xFC,0x4,0x4,0x4,0xFC,0x4,0x4,0xFC,0x4,0x4,0x4,0xFE,0x4,0x0,
 121          0x0,0x0,0x7F,0x28,0x24,0x22,0x21,0x20,0x20,0x23,0x24,0x24,0x24,0x7F,0x0,0x0};//四
 122          code unsigned char wu[32]={0x0,0x0,0x4,0x84,0x84,0x84,0x84,0xFC,0x84,0x84,0x84,0xC4,0x86,0x4,0x0,0x0,
 123          0x0,0x40,0x40,0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x40,0x7F,0x40,0x60,0x40,0x0};//五
 124          code unsigned char liu[32]={0x0,0x0,0x20,0x20,0x20,0x20,0x20,0x22,0x2C,0x20,0x20,0x20,0x20,0x30,0x20,0x0,
 125          0x0,0x0,0x20,0x10,0xC,0x3,0x0,0x0,0x0,0x0,0x1,0x2,0xC,0x30,0x0,0x0};//六
 126          code unsigned char yes[32]={0x0,0x0,0x0,0x0,0x0,0x7C,0x54,0x54,0x54,0x54,0x54,0x7E,0x4,0x80,0x0,0x0,
 127          0x0,0x41,0x21,0x11,0xF,0x9,0x11,0x21,0x3F,0x45,0x45,0x45,0x45,0x45,0x41,0x0};//是
 128          code unsigned char no[32]={0x0,0x84,0x84,0x44,0x24,0x14,0xC,0xFC,0x14,0x14,0x24,0x24,0x46,0xC4,0x0,0x0,
 129          0x0,0x0,0x0,0x7E,0x22,0x22,0x22,0x22,0x22,0x22,0x7F,0x2,0x0,0x0,0x0,0x0};//否
 130          
 131          code unsigned char * WEEK1[7]={ri,yi,re,san,si,wu,liu};
 132          code unsigned char * HZ[9]={nai,yue,ri,shi,fei,mao,xin,qi,guan};
 133          code unsigned char * menu1[6]={ri,qi,shi,jian,xie,zi};
 134          code unsigned char * menu2[6]={di,shi,can,shu,xie,zi};
 135          code unsigned char * menu3[6]={ben,ji,xie,zi,space,space};
C51 COMPILER V6.14  SKY_MAIN                                                               12/30/2004 22:34:59 PAGE 4   

 136          code unsigned char * menu4[6]={chen,huan,zhou,qi,xie,zi};
 137          code unsigned char * menu5[6]={chi,ting,lu,shu,tian,shu};
 138          code unsigned char * menu6[6]={kai,guan,shi,jian,xie,zi};
 139          code unsigned char * menu7[6]={qing,chiu,shu,ju,xie,zi};
 140          code unsigned char * menu8[6]={qian,pan,sheng,ying,xie,zi};
 141          code unsigned char * menu9[6]={lu,shu,space,xin,qi,space};
 142          code unsigned char * menu10[3]={di,shi,shu};
 143          code unsigned char * system[4]={kai,guan,kai,guan};
 144          code unsigned char * system1[2]={yes,no};
 145          code unsigned char * menu11[8]={qing,chiu,space,tian,space,lu,di,shi};
 146          
 147          code UINT8 confirm[2][112]={{0x0,0x8,0x88,0xF8,0x88,0x88,0x48,0xE0,0xB8,0xAE,0xE8,0xB8,0xA8,0xE0,0x0,0x0,0
             -x0,0x20,
 148          0x18,0x88,0x28,0x48,0xA,0xEC,0x8,0x8,0x8,0x8,0x28,0x18,0x0,0x4,0x4,0xF4,0x94,0x94,0xFC,
 149          0x94,0x94,0xFC,0x94,0x94,0xF4,0x6,0x4,0x0,0x20,0xC2,0xC,0xC0,0x44,0x54,0x54,0x54,0x7E,
 150          0x54,0x54,0x54,0x44,0x40,0x0,0x0,0xFC,0x44,0xB4,0xC,0x40,0x20,0x50,0x48,0xC6,0x48,0x50,
 151          0x20,0x40,0x0,0x0,0xF8,0x8,0x8,0xF8,0x0,0x4,0xF4,0x4,0x4,0x4,0xFE,0x4,0x0,0x0,0x0,0x18,
 152          0x4,0x4,0x84,0x44,0x38,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},{0x0,
 153          0x2,0x3F,0x8,0x8,0x5F,0x20,0x1F,0x4,0x4,0x7F,0x4,0x44,0x7F,0x0,0x0,0x0,0x44,0x44,0x24,
 154          0x27,0x14,0xC,0x7,0xC,0x14,0x14,0x24,0x66,0x4,0x0,0x2,0x42,0x42,0x4A,0x2E,0x2B,0x12,
 155          0x12,0x1A,0x26,0x22,0x62,0x2,0x2,0x0,0x4,0x7C,0x3,0x0,0x0,0x7F,0x15,0x15,0x15,0x15,0x55,
 156          0x7F,0x0,0x0,0x0,0x0,0x7F,0x4,0x8,0x27,0x12,0xA,0x22,0x42,0x3F,0x2,0xA,0x12,0x20,0x0,
 157          0x0,0xF,0x2,0x2,0x7,0x0,0x4,0x5,0x5,0x25,0x45,0x21,0x1F,0x0,0x0,0x0,0x0,0x0,0x18,0x1B,
 158          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}};
 159          code UINT8 logobmp[6][128]=
 160          {{0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 161          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x90,0x90,0x90,0x90,0x90,0x10,0x10,0x90,0x90,
 162          0x90,0x90,0x90,0x90,0x90,0x10,0x10,0x10,0x90,0x90,0x90,0x10,0x10,0x10,0x10,0x10,
 163          0x10,0x10,0x10,0x10,0x10,0x10,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x10,0x10,0x10,
 164          0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,
 165          0x10,0x10,0x10,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x10,0x10,0x90,0x90,0x90,
 166          0x90,0x90,0x90,0x10,0x10,0x10,0x10,0x10,0xFC,0x2,0x1,0xFD,0x25,0x65,0x99,0x1,
 167          0x2,0xFC,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},
 168          {0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 169          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xF,0x7F,0xFE,0xF0,0x80,0x0,0xC0,0x31,
 170          0xF,0x3F,0xFE,0xF8,0xC0,0x0,0xE0,0x1C,0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 171          0x0,0x0,0x0,0x0,0x0,0xFF,0xFF,0xFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 172          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x7,0xF,0x3E,0xF8,0xF0,0xD0,0x88,0x4,
 173          0x3,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x2,0x2,0x2,0x2,0x2,0x2,0x1,0x0,
 174          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},{0x0,0x0,
 175          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 176          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xF,0x1F,0xE,0xC1,0x80,0x80,0x80,0xC1,
 177          0x87,0x9F,0x8E,0x81,0x0,0x0,0x0,0x0,0x0,0x0,0xC0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 178          0x10,0x10,0x1F,0x1F,0xDF,0x10,0x10,0x10,0x10,0x10,0x18,0x1E,0x7,0x0,0x0,0x0,0xC0,
 179          0x0,0x0,0x0,0x80,0x0,0x0,0x10,0x50,0x58,0x5C,0x52,0x41,0x40,0x41,0xD3,0x5F,0x1E,
 180          0x1C,0x18,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 181          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},{0x0,0x0,
 182          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 183          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x2,0xFF,0x8,0xA,0xA,0xFF,0xA,
 184          0x8A,0x8A,0x78,0x0,0x0,0x2,0x82,0x42,0x32,0xF,0x2,0x2,0x2,0xFF,0x2,0x0,0x4,0x4,
 185          0x4,0x4,0x4,0xFF,0x4,0x4,0x4,0x4,0x4,0x0,0x0,0x7F,0x25,0x25,0x25,0xFF,0x25,0x25,
 186          0x25,0x3F,0x81,0x0,0x8,0x8,0x8,0x8,0x8,0xFE,0xA,0x9,0x8,0xC,0x8,0x0,0x0,0x0,0x0,
 187          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 188          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},{0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 189          0x0,0x0,0x40,0x60,0xD8,0x70,0xD0,0x50,0x0,0xF0,0x90,0x90,0xF0,0x0,0x20,0xB0,0xA8,
 190          0xA0,0xB0,0x0,0xF8,0xA0,0xA0,0x90,0xE0,0x0,0x0,0x81,0xE0,0x18,0x0,0x1,0xF8,0x0,
 191          0x80,0x60,0x0,0x1,0x1,0x80,0x40,0x38,0x0,0x81,0x19,0x61,0x80,0x0,0x0,0x0,0x21,
 192          0x21,0x21,0xF9,0x21,0x21,0x21,0xF9,0x21,0x20,0x20,0x0,0x0,0xF0,0x10,0x10,0x10,
 193          0x19,0x11,0x11,0x11,0x11,0x10,0x0,0x20,0x20,0xF9,0x21,0x51,0xF0,0x50,0xF8,0xC8,
 194          0x68,0x40,0x0,0x0,0x10,0x50,0x50,0x70,0xD0,0x48,0x48,0x28,0x8,0x0,0x0,0x40,0x60,
 195          0xD8,0x60,0x0,0x90,0x50,0x38,0x10,0x90,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 196          0x0,0x0},{0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x1,0x0,0x3E,0x2A,0x2B,0x2A,
C51 COMPILER V6.14  SKY_MAIN                                                               12/30/2004 22:34:59 PAGE 5   

 197          0x2A,0x3E,0x0,0x0,0x0,0x0,0x3F,0xA,0x2A,0x3F,0x0,0x3E,0x24,0x24,0x22,0x38,0x0,0x1,
 198          0x0,0x3F,0x4,0x4,0x2,0x3F,0x21,0x20,0x20,0x38,0x0,0x1,0x20,0x30,0x28,0x26,0x21,0x14,
 199          0x18,0x30,0x1,0x1,0x0,0x22,0x22,0x12,0xB,0x2,0x2,0x2,0xB,0xA,0x12,0x22,0x0,0x30,0xF,
 200          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x24,0x22,0x3F,0x2,0x3F,0x2A,0x2A,0x3F,0x2A,
 201          0x3F,0x2,0x0,0x20,0x10,0xA,0x26,0x23,0x3E,0x2,0x6,0xB,0x12,0x20,0x0,0x12,0x13,0xA,
 202          0x2A,0x20,0x11,0xF,0x1,0x3F,0x21,0x39,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}};
 203          
 204          code UINT8 WAIT[4][80]={{0x0,0x0,0x0,0x0,0x10,0x10,0x90,0x10,0x10,0x10,0xF0,0x10,0x10,0x10,0x10,0x18,0x10,
 205          0x0,0x20,0x20,0x20,0xA0,0x60,0x30,0x2C,0x20,0xA0,0x20,0x20,0x20,0x30,0x20,0x0,0x20,
 206          0x20,0x24,0xB8,0x60,0x0,0x90,0x10,0xF0,0x10,0x10,0x10,0xF8,0x10,0x0,0x20,0x20,0xE0,
 207          0x3C,0x20,0xE0,0x80,0xC0,0xB0,0x8C,0x80,0xA0,0xC0,0x80,0x0,0x0,0x0,0x80,0xE0,0x1C,
 208          0x0,0x0,0x0,0xFC,0x0,0x80,0x40,0x20,0x0,0x0,0x0,0x0},{0x0,0x0,0x0,0x80,0x80,0x80,
 209          0xFF,0x80,0x80,0x80,0xFF,0x82,0x82,0x82,0x83,0xC2,0x80,0x0,0x8,0x4,0x2,0xFF,0x80,
 210          0x84,0x84,0x84,0xFF,0x84,0x84,0x84,0x84,0x80,0x0,0x4,0x2,0x1,0xFF,0x2,0x85,0x40,
 211          0x30,0xF,0x0,0x40,0x80,0x7F,0x0,0x0,0x80,0x44,0x2B,0x10,0x28,0x47,0x0,0xFC,0x44,
 212          0x44,0x44,0x44,0xFC,0x1,0x0,0x2,0x1,0x0,0xFF,0x0,0x8,0x8,0x4,0x7F,0x81,0x80,0x80,
 213          0x80,0xF0,0x0,0x0,0x0},{0x0,0x0,0x0,0x40,0x42,0xCC,0x0,0x0,0x44,0x54,0x54,0x54,0x7E,
 214          0x54,0x54,0x44,0x40,0x0,0x20,0x10,0x8,0x4E,0x58,0x68,0x48,0xF0,0x48,0x4E,0x58,0x68,
 215          0xC,0x8,0x0,0x20,0x10,0x88,0x46,0x30,0x40,0x48,0x48,0x7E,0x48,0xC8,0x48,0x48,0x40,
 216          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
 217          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},{0x0,0x0,0x0,0x0,0x0,0x3F,0x10,0x8,
 218          0x0,0x7F,0x15,0x15,0x15,0x55,0x7F,0x0,0x0,0x0,0x1,0x5,0x5,0x5,0xD,0x35,0x5,0x5,0x25,
 219          0x45,0x3F,0x5,0x5,0x1,0x0,0x2,0x1,0x7F,0x0,0x0,0x1,0x5,0x9,0x21,0x41,0x3F,0x1,0x1,
 220          0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x3,0x0,0x0,0x0,0x0,
 221          0x0,0x0,0x3,0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}};
 222          
 223          code unsigned char CLOSEOPEN[8]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};//????????????~
 224          code unsigned char CLOSEOPENB[7]={0x02,0x04,0x08,0x10,0x20,0x40,0x80  };//??????????????
 225          
 226          data UINT8 Year=3,Month=5,Date=1,Week=4,Hour=12,Minute=0,Second=0;// 年月日星期时分秒
 227          bit SecondFlag=0,MinuteFlag=0,HourFlag=0,DateFlag=0,MonthFlag=0,YearFlag=0;
 228          data UINT8 Function=1,BackNum=1,CloseFlag=1;
 229          data UINT8 Lang,Voice;
 230          data UINT8 Pbvalue=0x00,Pcvalue=0x00,Pavalue=0x00;//?????????????????0xff
 231          data UINT16 count2=0;
 232          sbit LCD_CS1			= P2^1; 
 233          sbit LCD_CS2			= P2^2; 
 234          sbit LCD_RW			= P2^4; 
 235          sbit LCD_DI         = P2^5;
 236          sbit LCD_E          = P2^3;
 237          sbit key_out0       = P1^5;
 238          sbit MUNIC          = P1^1;
 239          sbit LCD_LED        = P1^0;
 240          sbit SPEAKER        =P3^2;
 241          
 242          void InitLcd(void);
 243          void Delay1(UINT16 time);
 244          void LOGO(void);
 245          void Date_display(UINT8 w,UINT8 y,UINT8 m,UINT8 d,UINT8 n);
 246          void Time_display(UINT8 row,UINT8 h,UINT8 m,UINT8 s,UINT8 n);
 247          void clearRAM(unsigned char startpage,unsigned char stoppage);
 248          void SetRAMAddr(UINT8 Page, UINT8 Col);
 249          void Msingle_font_pattern(unsigned char *page_num, unsigned char page_y_in, unsigned char col_x_in,bit fla

⌨️ 快捷键说明

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