亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? music.lst

?? 單片機的Demo
?? LST
字號:
C51 COMPILER V8.01   MUSIC                                                                 04/07/2007 22:16:04 PAGE 1   


C51 COMPILER V8.01, COMPILATION OF MODULE MUSIC
OBJECT MODULE PLACED IN music.OBJ
COMPILER INVOKED BY: E:\keil\C51\BIN\C51.EXE music.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<AT89X51.H>
   2          #include<stdio.h>
   3          
   4          unsigned char code table[]={0x3f,0x06,0x5b,0x4f,
   5                                      0x66,0x6d,0x7d,0x07,
   6                                      0x7f,0x6f,0x77,0x7c,
   7                                      0x39,0x5e,0x79,0x71};
   8          unsigned char STH0,STL0;
   9                  
  10          unsigned int code music_feq[]={64021,64103,64260,64400,
  11                                          64524,64580,64684,64777,
  12                                          64820,64898,64968,65030,
  13                                          65058,65110,65157,65178};
  14          
  15          //*******特別注意要進行預先聲明的工作******************//
  16          void scan_key(void);  
  17          //*****************************************************//
  18          void delay(void);
  19          void proc(unsigned char);
  20          void wait_stop(unsigned char);
  21          
  22          void main(void)
  23          {
  24   1              TMOD=0x01;
  25   1              EA=1;
  26   1              ET0=1;
  27   1              P3=0xFF;
  28   1              scan_key();     
  29   1      }
  30          
  31          void TIME0(void) interrupt 1 using 0
  32          {
  33   1                TH0=STH0;
  34   1                TL0=STL0;
  35   1                P1_0=~P1_0;
  36   1      }
  37          
  38          void scan_key(void)
  39          {
  40   1              unsigned char key,temp;
  41   1              while(1)
  42   1              {
  43   2                      P3_4=0;
  44   2                      temp=P3;
  45   2                      temp&=0x0F;
  46   2                      if(temp!=0x0F)
  47   2                      {
  48   3                               delay();
  49   3                               temp=P3;
  50   3                               temp&=0x0F;
  51   3                               if(temp!=0x0F)
  52   3                               {
  53   4                                      switch(temp)
  54   4                                      {
  55   5                                              case 0x0E:
C51 COMPILER V8.01   MUSIC                                                                 04/07/2007 22:16:04 PAGE 2   

  56   5                                                      key=0;
  57   5                                                      break;
  58   5                                              case 0x0D:
  59   5                                                      key=1;
  60   5                                                      break;
  61   5                                              case 0x0B:
  62   5                                                      key=2;
  63   5                                                      break;
  64   5                                              case 0x07:
  65   5                                                      key=3;
  66   5                                                      break;
  67   5                                      }
  68   4                                      proc(key);
  69   4                                      wait_stop(temp);
  70   4                               }
  71   3                      }
  72   2                      //*******如果不是第一排的按鍵被按鍵下則轉(zhuǎn)入第二排掃描**************//
  73   2                      P3=0xFF;
  74   2                      P3_5=0;
  75   2                      temp=P3;
  76   2                      temp&=0x0F;
  77   2                      if(temp!=0x0F)
  78   2                      {
  79   3                              delay();
  80   3                              temp=P3;
  81   3                              temp&=0x0F;
  82   3                              if(temp!=0x0F)
  83   3                              {
  84   4                                      switch(temp)
  85   4                                      {
  86   5                                              case 0x0E:
  87   5                                                      key=4;
  88   5                                                      break;
  89   5                                              case 0x0D:
  90   5                                                      key=5;
  91   5                                                      break;
  92   5                                              case 0x0B:
  93   5                                                      key=6;
  94   5                                                      break;
  95   5                                              case 0x07:
  96   5                                                      key=7;
  97   5                                                      break;
  98   5                                      }
  99   4                                      proc(key);
 100   4                                      wait_stop(temp);        
 101   4                              }       
 102   3                      }
 103   2               //****************第三排按鍵掃描*******************//
 104   2                      P3=0xFF;
 105   2                      P3_6=0;
 106   2                      temp=P3;
 107   2                      temp&=0x0F;
 108   2                      if(temp!=0x0F)
 109   2                      {
 110   3                              delay();
 111   3                              temp=P3;
 112   3                              temp&=0x0F;
 113   3                              if(temp!=0x0F)
 114   3                              {
 115   4                                      switch(temp)
 116   4                                      {
 117   5                                              case 0x0E:
C51 COMPILER V8.01   MUSIC                                                                 04/07/2007 22:16:04 PAGE 3   

 118   5                                                      key=8;
 119   5                                                      break;
 120   5                                              case 0x0D:
 121   5                                                      key=9;
 122   5                                                      break;
 123   5                                              case 0x0B:
 124   5                                                      key=10;
 125   5                                                      break;
 126   5                                              case 0x07:
 127   5                                                      key=11;
 128   5                                                      break;
 129   5                                      }
 130   4                                      proc(key);
 131   4                                      wait_stop(temp);        
 132   4                              }       
 133   3                      }
 134   2              //*********************第四排掃描*******************//
 135   2                      P3=0xFF;
 136   2                      P3_7=0;
 137   2                      temp=P3;
 138   2                      temp&=0x0F;
 139   2                      if(temp!=0x0F)
 140   2                      {
 141   3                              delay();
 142   3                              temp=P3;
 143   3                              temp&=0x0F;
 144   3                              if(temp!=0x0F)
 145   3                              {
 146   4                                      switch(temp)
 147   4                                      {
 148   5                                              case 0x0E:
 149   5                                                      key=12;
 150   5                                                      break;
 151   5                                              case 0x0D:
 152   5                                                      key=13;
 153   5                                                      break;
 154   5                                              case 0x0B:
 155   5                                                      key=14;
 156   5                                                      break;
 157   5                                              case 0x07:
 158   5                                                      key=15;
 159   5                                                      break;
 160   5                                      }
 161   4                                      proc(key);
 162   4                                      wait_stop(temp);
 163   4                              }       
 164   3                      }       
 165   2              }
 166   1      }
 167          
 168          void delay(void)
 169          {
 170   1              unsigned char i,j;
 171   1              for(i=0;i<80;i++)
 172   1                      for(j=0;j<200;j++);
 173   1      }
 174          
 175          void proc(unsigned char key)
 176          {
 177   1              P1_0=~P1_0;
 178   1              P0=table[key];
 179   1              STH0=music_feq[key]/256;
C51 COMPILER V8.01   MUSIC                                                                 04/07/2007 22:16:04 PAGE 4   

 180   1              STL0=music_feq[key]%256;
 181   1              TH0=STH0;
 182   1              TL0=STL0;
 183   1              TR0=1;
 184   1      }
 185          
 186          void wait_stop(unsigned char temp)
 187          {
 188   1                      do
 189   1                      {
 190   2                              temp=P3;
 191   2                              temp=0x0F;
 192   2                      }
 193   1                      while(temp!=0x0F);
 194   1                      TR0=0;
 195   1      }
 196                          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    399    ----
   CONSTANT SIZE    =     48    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2       2
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
69久久99精品久久久久婷婷| 日韩精品一区二区在线| 欧美一区二区三区四区在线观看| 久久久精品人体av艺术| 一区二区三区蜜桃| 岛国一区二区在线观看| 欧美zozozo| 天天av天天翘天天综合网 | 午夜久久久久久久久| 成人综合在线网站| 国产夜色精品一区二区av| 日韩中文字幕1| 欧美无人高清视频在线观看| 国产精品午夜春色av| 精品一区二区在线看| 欧美人伦禁忌dvd放荡欲情| 亚洲视频在线一区| 成人黄色免费短视频| 久久久噜噜噜久久中文字幕色伊伊| 天天影视涩香欲综合网| 欧美伊人久久久久久午夜久久久久| 国产精品人成在线观看免费| 精品一区二区免费看| 欧美一区二区日韩| 日韩精品成人一区二区三区 | 成人欧美一区二区三区| 国产不卡一区视频| 久久精品这里都是精品| 国产精品白丝jk白祙喷水网站| 在线不卡免费欧美| 免费在线视频一区| 日韩欧美国产高清| 狠狠v欧美v日韩v亚洲ⅴ| 欧美大片拔萝卜| 久久国产人妖系列| 欧美成人一区二区三区片免费 | 精品国产成人在线影院| 男人的天堂亚洲一区| 91精品国产免费久久综合| 国产一区二区三区综合| 久久亚洲免费视频| 成人18视频日本| 亚洲美女视频一区| 欧美日韩激情一区| 蜜桃av一区二区在线观看| 精品国产一区二区三区四区四| 久久激情综合网| 久久久久九九视频| 色94色欧美sute亚洲13| 午夜精品一区在线观看| 日韩欧美二区三区| 国产成人精品亚洲日本在线桃色 | 久久一区二区三区国产精品| 国产福利一区二区三区| 亚洲精品水蜜桃| 日韩一级大片在线观看| 国产精品自拍一区| 亚洲欧美偷拍三级| 日韩精品在线一区| 不卡高清视频专区| 视频一区中文字幕| 欧美成人a在线| 91亚洲永久精品| 日韩精品视频网| 国产精品久久久久久久久晋中 | aaa欧美日韩| 午夜婷婷国产麻豆精品| 精品欧美一区二区三区精品久久| 成人午夜电影小说| 天天综合网天天综合色| 国产精品丝袜在线| 欧美一级久久久| 色天使色偷偷av一区二区| 精品无人区卡一卡二卡三乱码免费卡 | 在线视频一区二区三区| 毛片基地黄久久久久久天堂| 亚洲欧洲综合另类在线| 久久亚洲免费视频| 欧美麻豆精品久久久久久| 国产成人综合网站| 日韩国产精品91| 一区二区三区中文字幕| 久久久久久久综合色一本| 色婷婷精品久久二区二区蜜臀av| 国产一区二区三区在线观看精品| 亚洲电影一级黄| 亚洲视频在线一区| 中文字幕精品—区二区四季| 宅男噜噜噜66一区二区66| 色偷偷成人一区二区三区91| 国产不卡视频在线播放| 久久精品国产久精国产| 午夜精品爽啪视频| 亚洲精品乱码久久久久久黑人| 久久久久久日产精品| 欧美不卡123| 日韩亚洲欧美在线| 欧美日韩1区2区| 欧美日韩一级视频| 91国偷自产一区二区三区成为亚洲经典| 国产在线一区二区| 老司机午夜精品| 老司机精品视频在线| 蜜臀久久99精品久久久画质超高清| 一区二区三区视频在线观看| 亚洲日本丝袜连裤袜办公室| 亚洲欧洲精品一区二区精品久久久 | 国产一区二区三区综合| 狠狠色丁香久久婷婷综| 久久 天天综合| 老汉av免费一区二区三区| 日韩av电影免费观看高清完整版 | 中文字幕一区二区三区乱码在线| 欧美—级在线免费片| 国产精品入口麻豆原神| 中文字幕在线观看不卡| 亚洲欧美怡红院| 亚洲一区二区在线免费观看视频| 亚洲激情成人在线| 亚洲成人av中文| 青草av.久久免费一区| 免播放器亚洲一区| 国产在线国偷精品免费看| 国产成人小视频| 一本一本大道香蕉久在线精品| 欧美在线影院一区二区| 欧美日韩中文国产| 欧美电影免费观看高清完整版在| 久久综合色鬼综合色| 国产婷婷色一区二区三区在线| 日本一区二区三区视频视频| 亚洲欧洲成人自拍| 丝袜诱惑亚洲看片| 韩国成人福利片在线播放| 国产成人在线看| 欧美午夜一区二区三区免费大片| 欧美妇女性影城| 久久亚洲影视婷婷| 亚洲精品视频在线观看免费| 亚洲va天堂va国产va久| 久久99深爱久久99精品| 成人黄色网址在线观看| 欧美精品一卡两卡| 久久久蜜桃精品| 亚洲国产中文字幕在线视频综合| 免费在线看成人av| 成人av电影免费在线播放| 欧美日韩精品一区二区| 久久美女艺术照精彩视频福利播放| 中文字幕 久热精品 视频在线 | 3d成人动漫网站| 精品日韩欧美在线| 亚洲欧美偷拍三级| 极品美女销魂一区二区三区| 97久久精品人人做人人爽50路| 欧美一区二区在线视频| 中文字幕欧美一区| 毛片不卡一区二区| 91麻豆国产精品久久| 久久一二三国产| 日韩精品免费专区| 94-欧美-setu| 久久女同性恋中文字幕| 亚洲bt欧美bt精品| 波多野结衣亚洲| 精品成人私密视频| 亚洲成人激情社区| 99精品视频一区| 久久精品亚洲麻豆av一区二区 | 亚洲综合一区二区三区| 国产一区二区三区黄视频 | 欧美tickling挠脚心丨vk| 亚洲精品大片www| 国产在线一区观看| 久久女同性恋中文字幕| 婷婷成人激情在线网| av一本久道久久综合久久鬼色| 日韩精品一区二区三区视频| 一区二区三区中文字幕精品精品 | 经典一区二区三区| 欧美一区二区三区影视| 亚洲一区在线观看免费| 波多野结衣亚洲| 亚洲国产成人一区二区三区| 极品少妇一区二区三区精品视频| 4438成人网| 日本强好片久久久久久aaa| 在线观看亚洲a| 一区二区高清在线| 99re在线精品| 亚洲人成亚洲人成在线观看图片| 国产麻豆欧美日韩一区| 欧美变态tickling挠脚心| 免播放器亚洲一区| 日韩一区二区三区在线| 日韩 欧美一区二区三区| 欧美高清视频在线高清观看mv色露露十八 | 亚洲电影一级黄| 欧美日韩日日夜夜| 亚洲国产精品一区二区www|