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

📄 song.lst

📁 51单片机下写的音乐程序,有12首音乐,含protus仿真工程.
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V6.12  SONG                                                                   10/15/2005 21:27:31 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE SONG
OBJECT MODULE PLACED IN song.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE song.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <reg51.h>
   2          
   3          sbit Y1=P1^0;
   4          sbit Y2=P1^1;
   5          sbit Y3=P1^2;
   6          sbit Y4=P1^3;
   7          sbit Y5=P1^4;
   8          sbit Y6=P1^5;
   9          sbit Y7=P1^6;
  10          sbit Y8=P1^7;
  11          sbit Y9=P3^0;
  12          sbit Y10=P3^1;
  13          sbit Y11=P3^2;
  14          sbit Y12=P3^3;
  15          
  16          sbit SPK=P0^0;
  17          static unsigned char bdata StateREG;
  18          sbit m=StateREG^0;
  19          unsigned char code * data song;
  20          unsigned int data j;
  21          unsigned char data i;
  22          unsigned char data k;
  23          unsigned char data l;
  24          unsigned char data p11;
  25          unsigned char data p33;
  26          
  27          void delay(void);
  28          unsigned char code yin[30]={0xFF,0xFF,0xFB,0x90,0xFC,0x0C,0xFC,0x44,0xFC,0xAC,0xFD,0x09,0xFD,0x34,0xFD,0x8
             -2,0xFD,0xC8,0xFE,0x06,0xFE,0x22,0xFA,0X15,0XFB,0x04,0xFA,0x67,0xFE,0x85};
  29          unsigned char code song1[97]={0x34,0x32,0x32,0x34,0x42,0x51,
  30                                       0x62,0x52,0x42,0x32,0x34,0x04,
  31          							 0x74,0x74,0x62,0x62,0x64,
  32          							 0x3c,0x04,
  33          							 0x64,0x62,0x52,0x42,0x32,0x34,
  34          							 0x33,0x31,0x32,0x72,0x76,0x72,
  35          							 0x83,0x81,0x82,0x82,0x82,0x74,0x72,
  36          							 0x7c,0x04,
  37          							 0x63,0x61,0x62,0x62,0x64,0x72,0x82,
  38          							 0x72,0x74,0x72,0x62,0x52,0x42,0x32,
  39          							 0x42,0x44,0x42,0x42,0x52,0x62,0x52,
  40          							 0x5c,0x04,
  41          							 0x64,0x62,0x62,0x64,0x72,0x82,
  42          							 0x72,0x74,0x72,0x62,0x52,0x42,0x32,
  43          							 0x42,0x46,0x53,0x41,0x42,0x32,
  44          							 0x3c,0x04,
  45          							 0x44,0x48,0x02,0x32,
  46          							 0x3f,
  47          							 0x44,0x48,0x02,0x32,
  48          							 0x3f,
  49          							 0x34,0x0c,
  50                                       0xFF};
  51          unsigned char code song2[46]={0x12,0x52,0x52,0x52,0x56,0x42,
  52                                       0x32,0x42,0x32,0x22,0x18,
  53          							 0x82,0x82,0x82,0x82,0x86,0x72,
  54          							 0xB2,0x72,0x72,0x62,0x58,
C51 COMPILER V6.12  SONG                                                                   10/15/2005 21:27:31 PAGE 2   

  55          							 0x52,0x82,0x82,0x72,0x56,0x42,
  56          							 0x32,0x42,0x32,0x22,0x16,0xB2,
  57          							 0xB2,0x32,0x32,0x22,0x16,0x52,
  58          							 0x42,0x32,0x22,0xC2,0x88,
  59          							 0xFF};
  60          unsigned char code song3[131]={0x52,0x42,
  61                                       0x58,0x02,0x42,0x52,0x42,
  62                                       0x38,0x04,0x12,0x32,
  63                                       0x44,0x42,0x52,0x42,0x32,0x12,0x12,
  64                                       0xC8,0x04,0x52,0x42,
  65                                       0x58,0x02,0x42,0x52,0x42,
  66                                       0x38,0x04,0x12,0x32,
  67                                       0x44,0x42,0x52,0x42,0x32,0x12,0x32,
  68                                       0x48,0x04,0x52,0x42,
  69                                       0x58,0x02,0x42,0x52,0x42,
  70                                       0x38,0x04,0x12,0x32,
  71                                       0x44,0x42,0x52,0x42,0x32,0x12,0x11,0x31,
  72                                       0xC8,0x04,0x52,0x72,
  73                                       0x78,0x02,0x72,0x82,0x72,
  74                                       0x58,0x04,0x42,0x42,
  75                                       0x44,0x42,0x52,0x42,0x32,0x12,0x12,
  76                                       0x32,0x32,0x3C,
  77                                       0x09,0x72,0x72,0x82,
  78                                       0xA2,0x92,0x92,0x82,0x52,0x42,0x42,0x42,
  79                                       0x58,0x02,0x52,0x52,0x72,
  80                                       0x84,0x84,0x02,0x12,0x52,0x42,
  81                                       0x48,0x04,0x52,0x72,
  82                                       0x72,0x52,0x74,0x02,0xA4,0x92,
  83                                       0x82,0x92,0x54,0x02,0x82,0x82,0x92,
  84                                       0x82,0x72,0x52,0x42,0x02,0xC4,0x12,
  85                                       0x3C,
  86          							 0xFF};
  87          unsigned char code song4[37]={0xC4,0x12,0x32,0x44,0x42,0x52,
  88                                       0x52,0x44,0x32,0x32,0x12,0x14,
  89                                       0x12,0x12,0x32,0x42,0x54,0x44,
  90                                       0x4F,
  91                                       0xC4,0x12,0x32,0x44,0x42,0x72,
  92                                       0x58,0x42,0x32,0x34,
  93                                       0x14,0x12,0x32,0x34,0x32,0x12,
  94                                       0x1F,
  95          							 0xFF};
  96          unsigned char code song5[144]={0x52,0x62,
  97                                       0x74,0x74,0x74,0x34,
  98                                       0x42,0x34,0x52,0x56,0x42,
  99                                       0x34,0x34,0x14,0x32,0x12,
 100                                       0x12,0xC2,0xC4,0x04,0x52,0x62,
 101                                       0x74,0x74,0x74,0x34,
 102                                       0x42,0x34,0x52,0x56,0x42,
 103                                       0x34,0x32,0x12,0x12,0x34,0x42,
 104                                       0x4C,0x52,0x42,
 105                                       0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
 106                                       0xC2,0x54,0x52,0x54,0x52,0x52,
 107                                       0x42,0x32,0x32,0x12,0x32,0x42,0x32,0x52,
 108                                       0x5C,0x52,0x42,
 109                                       0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
 110                                       0xC2,0x54,0x52,0x54,0x02,0x52,
 111                                       0x52,0x42,0x32,0x12,0x32,0x84,0x72,
 112                                       0x7F,
 113                                       0x0F,
 114                                       0x74,0x72,0x52,0x54,0x74,
 115                                       0x82,0x52,0x52,0x72,0x78,
 116                                       0x34,0x32,0x32,0x42,0x54,0x72,
C51 COMPILER V6.12  SONG                                                                   10/15/2005 21:27:31 PAGE 3   

 117                                       0x7F,
 118                                       0x86,0x82,0x72,0x52,0x54,
 119                                       0x72,0x84,0x32,0x36,0x52,
 120                                       0x42,0x52,0x42,0x32,0x34,0x12,0x32,
 121                                       0x32,0x42,0x4C,
 122                                       0x86,0x82,0x72,0x52,0x54,
 123                                       0x72,0x84,0x52,0x56,0x52,
 124                                       0x42,0x52,0x72,0x82,0x52,0x34,0x12,
 125                                       0x12,0x32,0x3C,
 126                                       0xFF};
 127          unsigned char code song6[85]={
 128          0x04,0x24,0x14,0xC4,
 129          0x54,0x54,0x48,
 130          0x04,0x54,0x44,0x34,
 131          0x22,0x14,0xB2,0xC8,
 132          0x04,0x12,0xC2,0x16,0x12,
 133          0x76,0x52,0x46,0x12,
 134          0x3F,
 135          0x04,0xB4,0xD4,0xC4,
 136          0x14,0x28,0xC4,
 137          0x14,0x12,0x32,0x16,0xC2,
 138          0x54,0x78,0x34,
 139          0x4C,0x42,0x52,
 140          0x86,0x72,0x76,0x52,
 141          0x74,0x28,0x42,0x52,
 142          0x46,0x12,0x26,0x12,
 143          0xCF,
 144          0x04,0x24,0x14,0xC4,
 145          0x56,0x52,0x48,
 146          0x04,0x54,0x44,0x34,
 147          0x22,0x14,0xB2,0xC8,
 148          0x04,0x34,0x14,0xC4,
 149          0x12,0x32,0x18,0x42,0x42,
 150          0x74,0x58,0x44,
 151          0x3F,
 152          0xFF};
 153          unsigned char code song7[138]={0xC2,0xC2,0x12,
 154                                       0x34,0x32,0x32,0x32,0x12,0x12,0x52,
 155                                       0x54,0x02,0xC2,0x12,
 156                                       0x32,0x32,0x32,0x32,0x34,0x52,0x72,
 157                                       0x7C,0x02,0x72,
 158                                       0x82,0x72,0x82,0x72,0x84,0x72,0x41,0x51,
 159                 						 0x52,0x41,0x31,0x34,0x02,0x32,0x32,0x12,
 160          							 0x34,0x32,0x12,0x32,0x54,0x42,
 161          							 0x32,0x32,0x32,0x32,0x34,0x52,0x72,
 162                                       0x7C,0x72,0x72,
 163                                       0x82,0x72,0x82,0x72,0x84,0x82,0x72,
 164                                       0x42,0x52,0x42,0x34,0x12,0x12,0x32,
 165                                       0xC4,0x52,0x42,0x34,0x12,0x12,
 166                                       0x31,0x41,0x32,0x3C,
 167                                       0x0A,0x72,0x82,0xA2,
 168                                       0x84,0x82,0x72,0x82,0x72,0x52,0x72,
 169                                       0x78,0x02,0x72,0x82,0xA2,
 170                                       0x84,0x82,0x72,0x82,0x72,0x82,0x32,
 171                                       0x38,0x02,0x32,0x42,0x52,
 172                                       0x64,0x62,0x72,0x82,0x82,0x72,0x82,
 173                                       0x82,0xA2,0x82,0x82,0x82,0xA2,0x82,0x72,
 174                                       0x78,0x72,0x32,0x82,0x72,
 175                                       0x78,0x72,0x82,0xA3,0x51,
 176                                       0x42,0x51,0x41,0x3C,
 177                                       0xFF};
 178          unsigned char code song8[77]={0xC2,0xC2,0x34,0x42,0x42,
C51 COMPILER V6.12  SONG                                                                   10/15/2005 21:27:31 PAGE 4   

 179                                       0x52,0x41,0x51,0x5C,
 180                                       0x04,0xC2,0xC2,0x34,0x42,0x42,
 181                                       0x52,0x31,0x41,0x4C,
 182                                       0x04,0xC2,0xC2,0x34,0x42,0x42,
 183                                       0x52,0x41,0x51,0x58,0x32,0x52,
 184                                       0x4C,0x42,0x32,
 185                                       0x34,0x32,0x42,0x48,
 186                                       0x04,0xC2,0xC2,0x34,0x42,0x42,
 187                                       0x72,0x41,0x51,0x5C,
 188                                       0x04,0xC2,0xC2,0x32,0x32,0x42,0x42,
 189                                       0x52,0x42,0x4C,
 190                                       0x04,0xC2,0xC2,0x34,0x42,0x42,
 191                                       0x52,0x41,0x51,0x58,0x32,0x52,
 192                                       0x4C,0x42,0x32,
 193                                       0x32,0x42,0x4C,
 194          							 0xFF};
 195          unsigned char code song9[]={
 196          0X54,0XC4,0X12,0X32,0X34,
 197          0X52,0X52,0X52,0X52,0X42,0X32,0X34,
 198          0XC1,0XC2,0X52,0XC2,0X12,0X32,0X34,
 199          0X11,0X12,0X31,0X12,0XC2,
 200          0X78,0X72,0X52,0X52,0X42,
 201          0X32,0X42,0X52,0X11,0XC1,0XC4,0XC1,0XC1,0XC1,0XC1,
 202          0X12,0X32,0X32,0X12,0X42,0X42,0X44,
 203          0XC2,0X12,0X32,0X42,0X52,0X72,0X72,0X82,
 204          0X41,0X51,0X42,0X48,0X42,0X12,
 205          0X3C,0X72,0X62,
 206          0X3C,0X72,0X62,
 207          0X3C,0X72,0X62,
 208          0x21,0x31,0x41,0x51,0x61,0x71,0x81,0x91,0x61,0x71,0x81,0x91,
 209          0X3F,
 210          0X3F,
 211          0X54,0XC2,0XC2,0X42,0XC2,0XC4,
 212          0X34,0X32,0X42,0X52,0XC2,0XC4,
 213          0XD2,0XC2,0X12,0X22,0X38,
 214          0X12,0X22,0X32,0X42,0X48,
 215          0xFF};
 216          unsigned char code song10[]={
 217          0x32,0x31,0x41,
 218          0x52,0x52,0x42,0x31,0x41,0x44,0x31,0x41,
 219          0x52,0x52,0x42,0x32,0x34,0x71,0x11,

⌨️ 快捷键说明

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