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

📄 yin_yue.lst

📁 This program demonstrates operation of ADC0 in polled mode. The ADC0 is // configured to use writes
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V7.06   YIN_YUE                                                               11/06/2006 10:07:11 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE YIN_YUE
OBJECT MODULE PLACED IN yin_yue.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE yin_yue.c BROWSE DEBUG OBJECTEXTEND SRC(.\yin_yue.SRC)

stmt level    source

   1          /******************************************************
   2          程序功能:利用定时器,实现设定的歌曲曲目的播放!
   3                    一共提供了12首的歌曲
   4          ******************************************************/
   5          
   6          #include <reg52.h>
   7          
   8          /***********************************************
   9          //注意:如果你用的是蜂鸣器,则是用P3.3口,如果用的是喇叭的,则是P3.7口
  10          //用喇叭的时候请按照说明文档里面描述的正确接好
  11          ***********************************************/
  12          //sbit SPK=P3^3;  //蜂鸣器
  13          sbit SPK=P3^7;    //喇叭
  14          
  15          
  16          unsigned char code * data song;   //指向具体歌的指针
  17          unsigned int data j;    //取码指针
  18          unsigned char data i;   //用于循环
  19          unsigned char data k;   //几个1/4拍
  20          unsigned char data l;   //第几个码?
  21          
  22          
  23          void delay(void);
  24          unsigned char code yin[30]={0xFF,0xFF,0xFB,0x90,0xFC,0x0C,0xFC,0x44,0xFC,0xAC,0xFD,0x09,0xFD,0x34,
  25                            0xFD,0x82,0xFD,0xC8,0xFE,0x06,0xFE,0x22,0xFA,0X15,0XFB,0x04,0xFA,0x67,0xFE,0x85};  //C调
             -各音符频率与计数初值T的对照表
  26          //第一首  干杯,朋友
  27          unsigned char code song1[97]={0x34,0x32,0x32,0x34,0x42,0x51,
  28                                       0x62,0x52,0x42,0x32,0x34,0x04,
  29                                       0x74,0x74,0x62,0x62,0x64,
  30                                           0x3c,0x04,
  31                                       0x64,0x62,0x52,0x42,0x32,0x34,
  32                                       0x33,0x31,0x32,0x72,0x76,0x72,
  33                                       0x83,0x81,0x82,0x82,0x82,0x74,0x72,
  34                                           0x7c,0x04,
  35                                       0x63,0x61,0x62,0x62,0x64,0x72,0x82,
  36                                       0x72,0x74,0x72,0x62,0x52,0x42,0x32,
  37                                       0x42,0x44,0x42,0x42,0x52,0x62,0x52,
  38                                           0x5c,0x04,
  39                                       0x64,0x62,0x62,0x64,0x72,0x82,
  40                                       0x72,0x74,0x72,0x62,0x52,0x42,0x32,
  41                                       0x42,0x46,0x53,0x41,0x42,0x32,
  42                                           0x3c,0x04,
  43                                       0x44,0x48,0x02,0x32,
  44                                                   0x3f,
  45                                       0x44,0x48,0x02,0x32,
  46                                                   0x3f,
  47                                           0x34,0x0c,
  48                                       0xFF};
  49          //第二首 兰花草
  50          unsigned char code song2[46]={0x12,0x52,0x52,0x52,0x56,0x42,
  51                                       0x32,0x42,0x32,0x22,0x18,
  52                                       0x82,0x82,0x82,0x82,0x86,0x72,
  53                                       0xB2,0x72,0x72,0x62,0x58,
  54                                       0x52,0x82,0x82,0x72,0x56,0x42,
C51 COMPILER V7.06   YIN_YUE                                                               11/06/2006 10:07:11 PAGE 2   

  55                                       0x32,0x42,0x32,0x22,0x16,0xB2,
  56                                       0xB2,0x32,0x32,0x22,0x16,0x52,
  57                                       0x42,0x32,0x22,0xC2,0x88,
  58                                                   0xFF};
  59          //第三首 两只蝴蝶
  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          //第四首 祈祷
  88          unsigned char code song4[37]={0xC4,0x12,0x32,0x44,0x42,0x52,
  89                                       0x52,0x44,0x32,0x32,0x12,0x14,
  90                                       0x12,0x12,0x32,0x42,0x54,0x44,
  91                                       0x4F,
  92                                       0xC4,0x12,0x32,0x44,0x42,0x72,
  93                                       0x58,0x42,0x32,0x34,
  94                                       0x14,0x12,0x32,0x34,0x32,0x12,
  95                                       0x1F,
  96                                                   0xFF};
  97          //第五首 阳光总在风雨后
  98          unsigned char code song5[144]={0x52,0x62,
  99                                       0x74,0x74,0x74,0x34,
 100                                       0x42,0x34,0x52,0x56,0x42,
 101                                       0x34,0x34,0x14,0x32,0x12,
 102                                       0x12,0xC2,0xC4,0x04,0x52,0x62,
 103                                       0x74,0x74,0x74,0x34,
 104                                       0x42,0x34,0x52,0x56,0x42,
 105                                       0x34,0x32,0x12,0x12,0x34,0x42,
 106                                       0x4C,0x52,0x42,
 107                                       0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
 108                                       0xC2,0x54,0x52,0x54,0x52,0x52,
 109                                       0x42,0x32,0x32,0x12,0x32,0x42,0x32,0x52,
 110                                       0x5C,0x52,0x42,
 111                                       0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
 112                                       0xC2,0x54,0x52,0x54,0x02,0x52,
 113                                       0x52,0x42,0x32,0x12,0x32,0x84,0x72,
 114                                       0x7F,
 115                                       0x0F,
 116                                       0x74,0x72,0x52,0x54,0x74,
C51 COMPILER V7.06   YIN_YUE                                                               11/06/2006 10:07:11 PAGE 3   

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

 179                                       0x78,0x72,0x82,0xA3,0x51,
 180                                       0x42,0x51,0x41,0x3C,
 181                                       0xFF};
 182          //第八首 一生有你

⌨️ 快捷键说明

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