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

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

?? 51單片機播放音樂.txt

?? 曲譜存貯格式 unsigned char code MusicName{音高
?? TXT
字號:
51單片機播放音樂
                                         

以下為51單片機播放音樂簡譜的函數(shù)庫:

/**************************************************************************
   
          SOUND PLAY FOR 51MCU
  
                 COPYRIGHT (c)   2005 BY JJJ.
                         --  ALL RIGHTS RESERVED  --
  
   File Name:       SoundPlay.h
   Author:          Jiang Jian Jun
   Created:         2005/5/16
   Modified:  NO
   Revision:   1.0
  
*******************************************************************************/

/*說明**************************************************************************
 曲譜存貯格式 unsigned char code MusicName{音高,音長,音高,音長...., 0,0}; 末尾:0,0 表示結(jié)束(Important)

 音高由三位數(shù)字組成:   個位是表示 1~7 這七個音符    十位是表示音符所在的音區(qū):1-低音,2-中音,3-高音;   百位表示這個音符是否要升半音: 0-不升,1-升半音。  音長最多由三位數(shù)字組成:    個位表示音符的時值,其對應(yīng)關(guān)系是:     |數(shù)值(n):  |0 |1 |2 |3 | 4 | 5 | 6     |幾分音符: |1 |2 |4 |8 |16 |32 |64   音符=2^n   十位表示音符的演奏效果(0-2):  0-普通,1-連音,2-頓音   百位是符點位: 0-無符點,1-有符點
 調(diào)用演奏子程序的格式
   Play(樂曲名,調(diào)號,升降八度,演奏速度);
 |樂曲名           : 要播放的樂曲指針,結(jié)尾以(0,0)結(jié)束;
 |調(diào)號(0-11)       : 是指樂曲升多少個半音演奏;
 |升降八度(1-3)   : 1:降八度, 2:不升不降, 3:升八度;
 |演奏速度(1-12000): 值越大速度越快;

***************************************************************************/
#ifndef __SOUNDPLAY_H_REVISION_FIRST__
#define __SOUNDPLAY_H_REVISION_FIRST__

#include 

//**************************************************************************

#define SYSTEM_OSC   11059200//12000000 //定義晶振頻率12000000HZ
#define SOUND_SPACE  4/5   //定義普通音符演奏的長度分率,//每4分音符間隔
sbit    BeepIO    =    P2^6;  //定義輸出管腳

unsigned int  code FreTab[12]  = { 262,277,294,311,330,349,369,392,415,440,466,494 }; //原始頻率表
unsigned char code SignTab[7]  = { 0,2,4,5,7,9,11 };           //1~7在頻率表中的位置
unsigned char code LengthTab[7]= { 1,2,4,8,16,32,64 };      
unsigned char Sound_Temp_TH0,Sound_Temp_TL0; //音符定時器初值暫存 
unsigned char Sound_Temp_TH1,Sound_Temp_TL1; //音長定時器初值暫存
//**************************************************************************
void InitialSound(void)
{
 BeepIO = 1;
 Sound_Temp_TH1 = (65535-(1/1200)*SYSTEM_OSC)/256; // 計算TL1應(yīng)裝入的初值  (10ms的初裝值)
 Sound_Temp_TL1 = (65535-(1/1200)*SYSTEM_OSC)%256; // 計算TH1應(yīng)裝入的初值 
 TH1 = Sound_Temp_TH1;
 TL1 = Sound_Temp_TL1;
 TMOD  |= 0x11;
 ET0    = 1;
 ET1    = 0;
 TR0    = 0;
 TR1    = 0;
 EA     = 1;
}

void BeepTimer0(void) interrupt 1 //音符發(fā)生中斷
{
 BeepIO = !BeepIO;
 TH0    = Sound_Temp_TH0;
  TL0    = Sound_Temp_TL0;
}
//**************************************************************************
void Play(unsigned char *Sound,unsigned char Signature,unsigned Octachord,unsigned int Speed)
{
 unsigned int NewFreTab[12];  //新的頻率表
 unsigned char i,j;
 unsigned int Point,LDiv,LDiv0,LDiv1,LDiv2,LDiv4,CurrentFre,Temp_T,SoundLength;
 unsigned char Tone,Length,SL,SH,SM,SLen,XG,FD;
 for(i=0;i<12;i++)     // 根據(jù)調(diào)號及升降八度來生成新的頻率表 
 {
  j = i + Signature;
  if(j > 11)
  {
   j = j-12;
   NewFreTab[i] = FreTab[j]*2;
  }
  else
   NewFreTab[i] = FreTab[j];

  if(Octachord == 1)
   NewFreTab[i]>>=2;
  else if(Octachord == 3)
   NewFreTab[i]<<=2;
 }         
 
 SoundLength = 0;
 while(Sound[SoundLength] != 0x00) //計算歌曲長度
 {
  SoundLength+=2;
 }

 Point = 0;
 Tone   = Sound[Point]; 
 Length = Sound[Point+1];    // 讀出第一個音符和它時時值
 
 LDiv0 = 12000/Speed;    // 算出1分音符的長度(幾個10ms)  
 LDiv4 = LDiv0/4;      // 算出4分音符的長度 
 LDiv4 = LDiv4-LDiv4*SOUND_SPACE;  // 普通音最長間隔標(biāo)準(zhǔn) 
 TR0   = 0;
 TR1   = 1;
 while(Point < SoundLength)
 {
  SL=Tone%10;         //計算出音符 
  SM=Tone/10%10;         //計算出高低音 
  SH=Tone/100;         //計算出是否升半 
  CurrentFre = NewFreTab[SignTab[SL-1]+SH];  //查出對應(yīng)音符的頻率  
  if(SL!=0)
  {
   if (SM==1) CurrentFre >>= 2;   //低音 
   if (SM==3) CurrentFre <<= 2;   //高音
   Temp_T = 65536-(50000/CurrentFre)*10/(12000000/SYSTEM_OSC);//計算計數(shù)器初值
   Sound_Temp_TH0 = Temp_T/256; 
   Sound_Temp_TL0 = Temp_T%256; 
   TH0 = Sound_Temp_TH0;  
   TL0 = Sound_Temp_TL0 + 12; //加12是對中斷延時的補償 
  }
  SLen=LengthTab[Length%10];  //算出是幾分音符
  XG=Length/10%10;    //算出音符類型(0普通1連音2頓音) 
  FD=Length/100;
  LDiv=LDiv0/SLen;    //算出連音音符演奏的長度(多少個10ms)
  if (FD==1) 
   LDiv=LDiv+LDiv/2;
  if(XG!=1) 
   if(XG==0)     //算出普通音符的演奏長度 
    if (SLen<=4) 
     LDiv1=LDiv-LDiv4;
    else
     LDiv1=LDiv*SOUND_SPACE;
   else
    LDiv1=LDiv/2;   //算出頓音的演奏長度 
  else
   LDiv1=LDiv;
  if(SL==0) LDiv1=0;
   LDiv2=LDiv-LDiv1;   //算出不發(fā)音的長度 
    if (SL!=0)
  {
   TR0=1;
   for(i=LDiv1;i>0;i--)  //發(fā)規(guī)定長度的音 
   {
    while(TF1==0);
    TH1 = Sound_Temp_TH1;
    TL1 = Sound_Temp_TL1;
    TF1=0;
   }
  }
  if(LDiv2!=0)
  {
   TR0=0; BeepIO=1;
   for(i=LDiv2;i>0;i--)  //音符間的間隔
   {
    while(TF1==0);
    TH1 = Sound_Temp_TH1;
    TL1 = Sound_Temp_TL1;
    TF1=0;
   }
  }
  Point+=2; 
  Tone=Sound[Point];
  Length=Sound[Point+1];
 }
 BeepIO = 1;
}
//**************************************************************************
#endif


以下為曲譜編碼文件,自己可以根據(jù)規(guī)則,對照簡譜編寫曲譜編碼表,我已經(jīng)做好了一個應(yīng)用程序,只需將簡譜輸入進去,就可以直接輸出曲譜編碼表,省去人工編碼的痛苦。此軟件作為共享軟件發(fā)布,有需要的請留言,此東東絕對是搞電子設(shè)計在校大學(xué)生泡MM的巨佳手段,呵呵。

附錄:

//揮著翅膀的女孩
unsigned char code Music_Girl[]={ 0x17,0x02, 0x17,0x03, 0x18,0x03, 0x19,0x02, 0x15,0x03,
                                  0x16,0x03, 0x17,0x03, 0x17,0x03, 0x17,0x03, 0x18,0x03,
                                  0x19,0x02, 0x16,0x03, 0x17,0x03, 0x18,0x02, 0x18,0x03,
                                  0x17,0x03, 0x15,0x02, 0x18,0x03, 0x17,0x03, 0x18,0x02,
                                  0x10,0x03, 0x15,0x03, 0x16,0x02, 0x15,0x03, 0x16,0x03,
                                  0x17,0x02, 0x17,0x03, 0x18,0x03, 0x19,0x02, 0x1A,0x03,
                                  0x1B,0x03, 0x1F,0x03, 0x1F,0x03, 0x17,0x03, 0x18,0x03,
                                  0x19,0x02, 0x16,0x03, 0x17,0x03, 0x18,0x03, 0x17,0x03,
                                  0x18,0x03, 0x1F,0x03, 0x1F,0x02, 0x16,0x03, 0x17,0x03,
                                  0x18,0x03, 0x17,0x03, 0x18,0x03, 0x20,0x03, 0x20,0x02,
                                  0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x20,0x03, 0x21,0x03,
                                  0x20,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x1F,0x03,
                                  0x1B,0x03, 0x19,0x03, 0x19,0x03, 0x15,0x03, 0x1A,0x66,
                                  0x1A,0x03, 0x19,0x03, 0x15,0x03, 0x15,0x03, 0x17,0x03,
                                  0x16,0x66, 0x17,0x04, 0x18,0x04, 0x18,0x03, 0x19,0x03,
                                  0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x20,0x03, 0x21,0x03,
                                  0x20,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x1F,0x03,
                                  0x1B,0x03, 0x19,0x03, 0x19,0x03, 0x15,0x03, 0x1A,0x66,
                                  0x1A,0x03, 0x19,0x03, 0x19,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1F,0x00, 0x1A,0x03, 0x1A,0x03, 0x1A,0x03, 0x1B,0x03,
                                  0x1B,0x03, 0x1A,0x03, 0x19,0x03, 0x19,0x02, 0x17,0x03,
                                  0x15,0x17, 0x15,0x03, 0x16,0x03, 0x17,0x03, 0x18,0x03,
                                  0x17,0x04, 0x18,0x0E, 0x18,0x03, 0x17,0x04, 0x18,0x0E,
                                  0x18,0x66, 0x17,0x03, 0x18,0x03, 0x17,0x03, 0x18,0x03,
                                  0x20,0x03, 0x20,0x02, 0x1F,0x03, 0x1B,0x03, 0x1F,0x66,
                                  0x20,0x03, 0x21,0x03, 0x20,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1F,0x66, 0x1F,0x04, 0x1B,0x0E, 0x1B,0x03, 0x19,0x03,
                                  0x19,0x03, 0x15,0x03, 0x1A,0x66, 0x1A,0x03, 0x19,0x03,
                                  0x15,0x03, 0x15,0x03, 0x17,0x03, 0x16,0x66, 0x17,0x04,
                                  0x18,0x04, 0x18,0x03, 0x19,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1F,0x66, 0x20,0x03, 0x21,0x03, 0x20,0x03, 0x1F,0x03,
                                  0x1B,0x03, 0x1F,0x66, 0x1F,0x03, 0x1B,0x03, 0x19,0x03,
                                  0x19,0x03, 0x15,0x03, 0x1A,0x66, 0x1A,0x03, 0x19,0x03,
                                  0x19,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x00, 0x18,0x02,
                                  0x18,0x03, 0x1A,0x03, 0x19,0x0D, 0x15,0x03, 0x15,0x02,
                                  0x18,0x66, 0x16,0x02, 0x17,0x02, 0x15,0x00, 0x00,0x00};
//同一首歌
unsigned char code Music_Same[]={ 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x66, 0x18,0x03,
                                  0x17,0x02, 0x15,0x02, 0x16,0x01, 0x15,0x02, 0x10,0x02,
                                  0x15,0x00, 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x02,
                                  0x17,0x03, 0x18,0x03, 0x19,0x02, 0x15,0x02, 0x18,0x66,
                                  0x17,0x03, 0x19,0x02, 0x16,0x03, 0x17,0x03, 0x16,0x00,
                                  0x17,0x01, 0x19,0x02, 0x1B,0x02, 0x1B,0x70, 0x1A,0x03,
                                  0x1A,0x01, 0x19,0x02, 0x19,0x03, 0x1A,0x03, 0x1B,0x02,
                                  0x1A,0x0D, 0x19,0x03, 0x17,0x00, 0x18,0x66, 0x18,0x03,
                                  0x19,0x02, 0x1A,0x02, 0x19,0x0C, 0x18,0x0D, 0x17,0x03,
                                  0x16,0x01, 0x11,0x02, 0x11,0x03, 0x10,0x03, 0x0F,0x0C,
                                  0x10,0x02, 0x15,0x00, 0x1F,0x01, 0x1A,0x01, 0x18,0x66,
                                  0x19,0x03, 0x1A,0x01, 0x1B,0x02, 0x1B,0x03, 0x1B,0x03,
                                  0x1B,0x0C, 0x1A,0x0D, 0x19,0x03, 0x17,0x00, 0x1F,0x01,
                                  0x1A,0x01, 0x18,0x66, 0x19,0x03, 0x1A,0x01, 0x10,0x02,
                                  0x10,0x03, 0x10,0x03, 0x1A,0x0C, 0x18,0x0D, 0x17,0x03,
                                  0x16,0x00, 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x70,
                                  0x18,0x03, 0x17,0x02, 0x15,0x03, 0x15,0x03, 0x16,0x66,
                                  0x16,0x03, 0x16,0x02, 0x16,0x03, 0x15,0x03, 0x10,0x02,
                                  0x10,0x01, 0x11,0x01, 0x11,0x66, 0x10,0x03, 0x0F,0x0C,
                                  0x1A,0x02, 0x19,0x02, 0x16,0x03, 0x16,0x03, 0x18,0x66,
                                  0x18,0x03, 0x18,0x02, 0x17,0x03, 0x16,0x03, 0x19,0x00,
                                  0x00,0x00 };
//兩只蝴蝶                                  
unsigned char code Music_Two[] ={ 0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03,
                                  0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02,
                                  0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03,
                                  0x10,0x0E, 0x15,0x04, 0x0F,0x01, 0x17,0x03, 0x16,0x03,
                                  0x17,0x01, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x01,
                                  0x10,0x03, 0x15,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03,
                                  0x16,0x03, 0x15,0x03, 0x10,0x03, 0x15,0x03, 0x16,0x01,
                                  0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03,
                                  0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02,
                                  0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03,
                                  0x10,0x0E, 0x15,0x04, 0x0F,0x01, 0x17,0x03, 0x19,0x03,
                                  0x19,0x01, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x17,0x01,
                                  0x16,0x03, 0x16,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03,
                                  0x16,0x03, 0x15,0x03, 0x10,0x03, 0x10,0x0D, 0x15,0x00,
                                  0x19,0x03, 0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1B,0x03, 0x1A,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x03,
                                  0x16,0x0D, 0x17,0x01, 0x17,0x03, 0x17,0x03, 0x19,0x03,
                                  0x1A,0x02, 0x1A,0x02, 0x10,0x03, 0x17,0x0D, 0x16,0x03,
                                  0x16,0x01, 0x17,0x03, 0x19,0x03, 0x19,0x03, 0x17,0x03,
                                  0x19,0x02, 0x1F,0x02, 0x1B,0x03, 0x1A,0x03, 0x1A,0x0E,
                                  0x1B,0x04, 0x17,0x02, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E,
                                  0x1B,0x04, 0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03,
                                  0x17,0x0D, 0x16,0x03, 0x17,0x03, 0x19,0x01, 0x19,0x03,
                                  0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x1B,0x03, 0x1B,0x03,
                                  0x1A,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x03, 0x16,0x03,
                                  0x17,0x01, 0x17,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x02,
                                  0x1A,0x02, 0x10,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x01,
                                  0x17,0x03, 0x19,0x03, 0x19,0x03, 0x17,0x03, 0x19,0x03,
                                  0x1F,0x02, 0x1B,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04,
                                  0x17,0x02, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04,
                                  0x17,0x16, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04,
                                  0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x0F,0x02,
                                  0x10,0x03, 0x15,0x00, 0x00,0x00 };

//來自 http://jjjhome.blogchina.com/    by jjj

現(xiàn)在提供該編碼軟件的下載地址:

下載地址: http://jjjhome.ys168.com/     JJJ博客網(wǎng)__下載目錄\51單片機播放音樂編碼程序.rar

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品区一区二区三| 欧美成人伊人久久综合网| 欧美国产综合色视频| 国产精品一区二区黑丝| 精品美女一区二区| 国产一区二区三区综合| 国产欧美一区二区三区在线看蜜臀 | 国内欧美视频一区二区 | 91色porny在线视频| 国产精品久久免费看| 色美美综合视频| 亚洲va国产天堂va久久en| 欧美一区二区视频网站| 蜜桃精品视频在线观看| 国产亚洲精品精华液| 99热在这里有精品免费| 亚洲一区二区三区小说| 欧美一区二区三区四区高清| 国产在线国偷精品免费看| 国产精品卡一卡二卡三| 欧美色爱综合网| 九色|91porny| 亚洲欧洲日韩女同| 欧美丰满嫩嫩电影| 一本大道综合伊人精品热热| 亚洲最大色网站| 日韩欧美的一区| 不卡视频一二三四| 日韩av中文字幕一区二区三区| 精品国产三级电影在线观看| www.亚洲精品| 亚洲欧美怡红院| 欧美日韩情趣电影| 福利一区二区在线| 国产精品久久毛片a| 99精品欧美一区二区三区综合在线| 日韩欧美精品在线| 91亚洲精华国产精华精华液| 免费在线视频一区| 亚洲天堂a在线| 欧美一卡2卡3卡4卡| 99久久婷婷国产| 久久99精品国产.久久久久| 亚洲欧美成人一区二区三区| 日韩一级片网站| 91官网在线观看| 成人免费不卡视频| 激情深爱一区二区| 亚洲国产欧美在线| 成人欧美一区二区三区黑人麻豆| 欧美一级日韩免费不卡| 99视频精品在线| 国产精品一区在线观看你懂的| 亚洲国产毛片aaaaa无费看| 国产精品欧美一级免费| 精品对白一区国产伦| 欧美日韩视频不卡| 色婷婷综合久色| 国产高清不卡二三区| 麻豆免费看一区二区三区| 亚洲高清不卡在线观看| 亚洲另类色综合网站| 国产精品视频第一区| 国产午夜亚洲精品午夜鲁丝片| 欧美一区二区日韩| 欧美军同video69gay| 欧美探花视频资源| 99re热这里只有精品免费视频| 国产成人av一区二区| 看片的网站亚洲| 麻豆精品新av中文字幕| 午夜激情一区二区三区| 亚洲午夜精品在线| 午夜精品一区二区三区三上悠亚| 综合久久给合久久狠狠狠97色| 中文字幕欧美日韩一区| 久久精品视频网| 国产视频一区二区三区在线观看| 精品福利一二区| 久久一夜天堂av一区二区三区| 欧美videossexotv100| 日韩一区二区三区在线| 欧美成人r级一区二区三区| 欧美一区二区三区视频在线| 欧美一区二区三区爱爱| 日韩精品在线网站| 久久久精品天堂| 国产欧美一区二区三区网站| 国产亚洲欧美日韩日本| 国产精品理伦片| 一区二区三区在线免费视频| 亚洲国产综合91精品麻豆| 午夜视频在线观看一区二区| 天天色综合成人网| 91一区在线观看| 色婷婷国产精品综合在线观看| 色婷婷久久一区二区三区麻豆| 欧洲一区二区三区免费视频| 欧美亚洲一区二区三区四区| 欧美一区二区在线观看| 欧美变态tickle挠乳网站| 2020国产精品自拍| 中文字幕在线一区| 亚洲午夜精品网| 久久er精品视频| 成人精品亚洲人成在线| 色综合中文字幕国产 | 在线亚洲+欧美+日本专区| 欧美午夜精品一区| 日韩欧美一卡二卡| 国产精品美女久久久久久久久久久| 综合中文字幕亚洲| 日产国产高清一区二区三区| 国产美女在线观看一区| 色噜噜狠狠色综合欧洲selulu| 欧美人体做爰大胆视频| 久久久久久亚洲综合| 亚洲欧美另类久久久精品2019| 日韩成人免费电影| 成人免费视频app| 制服视频三区第一页精品| 国产午夜精品久久久久久免费视| 亚洲婷婷国产精品电影人久久| 日本中文字幕不卡| 成人一道本在线| 91精品国产综合久久福利软件| 久久久国产精品午夜一区ai换脸| 亚洲综合免费观看高清完整版 | 韩国成人福利片在线播放| 色一情一乱一乱一91av| 精品国产乱码91久久久久久网站| 中文字幕色av一区二区三区| 老鸭窝一区二区久久精品| 色av一区二区| 久久精品免费在线观看| 视频一区二区三区在线| av亚洲精华国产精华精华| 精品粉嫩超白一线天av| 婷婷久久综合九色国产成人| av高清不卡在线| 久久久久久久久一| 免费看日韩精品| 欧美日韩国产欧美日美国产精品| 国产精品久久三区| 国产精品1区2区| 欧美岛国在线观看| 亚洲成人动漫在线观看| 97久久人人超碰| 国产精品三级在线观看| 国产在线播放一区三区四| 欧美精品色一区二区三区| 亚洲四区在线观看| 成人夜色视频网站在线观看| 亚洲精品在线观看视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美日韩在线播放一区| 一区二区三区在线观看动漫| 99久久伊人久久99| 国产精品对白交换视频 | 粉嫩av一区二区三区在线播放| 欧美成人艳星乳罩| 麻豆国产精品一区二区三区| 日韩一区和二区| 青椒成人免费视频| 日韩欧美亚洲另类制服综合在线| 午夜电影一区二区三区| 欧美日韩极品在线观看一区| 亚洲第一成年网| 精品视频资源站| 亚洲图片自拍偷拍| 精品污污网站免费看| 天涯成人国产亚洲精品一区av| 欧美性色欧美a在线播放| 亚洲精品国产第一综合99久久| 99精品偷自拍| 日韩毛片一二三区| 欧美在线观看视频在线| 亚洲一区二区三区精品在线| 欧洲精品一区二区| 午夜视频在线观看一区| 欧美一级精品在线| 久久99深爱久久99精品| 久久在线免费观看| 成人一区二区视频| 亚洲精品国产成人久久av盗摄| 欧美性感一区二区三区| 日日夜夜精品视频天天综合网| 在线不卡的av| 精品在线免费观看| 久久精品人人做人人爽97| aaa国产一区| 亚洲一卡二卡三卡四卡无卡久久| 91精品国产综合久久婷婷香蕉| 久久99久久精品| 亚洲国产高清aⅴ视频| 欧亚洲嫩模精品一区三区| 免费av成人在线| 国产精品视频在线看| 欧美色爱综合网| 国产综合色产在线精品|