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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? playmusic.c

?? 使用keil porteus等軟件 制作電字琴,編程使用C 語言
?? C
字號:



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

 音高由三位數字組成:
 		個位是表示 1~7 這七個音符 
 		十位是表示音符所在的音區:1-低音,2-中音,3-高音;
 		百位表示這個音符是否要升半音: 0-不升,1-升半音。
 
 音長最多由三位數字組成: 
 		個位表示音符的時值,其對應關系是: 
 			|數值(n):  |0 |1 |2 |3 | 4 | 5 | 6 
 			|幾分音符: |1 |2 |4 |8 |16 |32 |64 		音符=2^n
 		十位表示音符的演奏效果(0-2):  0-普通,1-連音,2-頓音
 		百位是符點位: 0-無符點,1-有符點

 調用演奏子程序的格式
 		Play(樂曲名,調號,升降八度,演奏速度);
	|樂曲名           : 要播放的樂曲指針,結尾以(0,0)結束;
	|調號(0-11)       :	是指樂曲升多少個半音演奏;
	|升降八度(1-3)	  : 1:降八度, 2:不升不降, 3:升八度;
	|演奏速度(1-12000):	值越大速度越快;

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


//**************************************************************************
#include <REG52.H>
#define SYSTEM_OSC 		12000000	//定義晶振頻率12000000HZ
#define SOUND_SPACE 	4/5 		//定義普通音符演奏的長度分率,//每4分音符間隔
sbit    BeepIO    =   	P3^7;		//定義輸出管腳

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 = 0;
	Sound_Temp_TH1 = (65535-(1/1200)*SYSTEM_OSC)/256;	// 計算TL1應裝入的初值 	(10ms的初裝值)
	Sound_Temp_TL1 = (65535-(1/1200)*SYSTEM_OSC)%256;	// 計算TH1應裝入的初值 
	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	//音符發生中斷
{
	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 = 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; 	// 普通音最長間隔標準 
	TR0	  = 0;
	TR1   = 1;
	while(Point < SoundLength)
	{
		SL=Tone%10; 								//計算出音符 
		SM=Tone/10%10; 								//計算出高低音 
		SH=Tone/100; 								//計算出是否升半 
		CurrentFre = NewFreTab[SignTab[SL-1]+SH]; 	//查出對應音符的頻率 	
		if(SL!=0)
		{
			if (SM==1) CurrentFre >>= 2; 		//低音 
			if (SM==3) CurrentFre <<= 2; 		//高音
			Temp_T = 65536-(50000/CurrentFre)*10/(12000000/SYSTEM_OSC);//計算計數器初值
			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; 		//算出不發音的長度 
	  	if (SL!=0)
		{
			TR0=1;
			for(i=LDiv1;i>0;i--) 	//發規定長度的音 
			{
				while(TF1==0);
				TH1 = Sound_Temp_TH1;
				TL1 = Sound_Temp_TL1;
				TF1=0;
			}
		}
		if(LDiv2!=0)
		{
			TR0=0; BeepIO=0;
			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 = 0;
}
//**************************************************************************


void Delay1ms(unsigned int count)
{
	unsigned int i,j;
	for(i=0;i<count;i++)
	for(j=0;j<120;j++);
}

//*****************************Music******************************************************
//揮著翅膀的女孩
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 };
//***********************************************************************************
main()
{
	InitialSound();
	while(1)
	{
		Play(Music_Girl,0,3,360);
		Delay1ms(500);
		Play(Music_Same,0,3,360);
		Delay1ms(500);
		Play(Music_Two,0,3,360);
		Delay1ms(500);
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品成人在线观看| 亚洲女同女同女同女同女同69| 成人在线视频一区| 午夜精品久久久久久久久久久| 国产精品视频观看| 日韩精品一区国产麻豆| 91国偷自产一区二区使用方法| 韩国精品免费视频| 天天操天天色综合| 综合久久国产九一剧情麻豆| 亚洲精品在线免费播放| 欧美精品久久久久久久多人混战| www.欧美.com| 懂色av一区二区三区免费看| 亚洲第一成年网| 日本一区二区视频在线| 日韩午夜精品视频| 欧美日韩久久一区| 欧美性生交片4| 色综合天天综合狠狠| 高清在线成人网| 国产一区在线不卡| 麻豆精品一区二区av白丝在线| 亚洲综合一二三区| 亚洲色图视频网| 国产精品久久久久影院色老大| 久久久精品一品道一区| 精品对白一区国产伦| 日韩免费视频一区二区| 欧美日韩国产成人在线免费| 欧美性猛交xxxxxxxx| 色婷婷精品久久二区二区蜜臀av| jlzzjlzz亚洲女人18| 国产91在线观看| 国v精品久久久网| 成人一区二区在线观看| 国产乱码精品一区二区三区五月婷| 蓝色福利精品导航| 精品在线播放免费| 国产在线视频一区二区三区| 精品一区二区三区视频在线观看| 久久精品国产999大香线蕉| 日韩不卡一二三区| 蜜桃一区二区三区四区| 久久精品国产网站| 国产精品亚洲视频| zzijzzij亚洲日本少妇熟睡| 99精品热视频| 欧洲精品视频在线观看| 欧美日韩国产大片| 日韩欧美国产小视频| 精品国产91久久久久久久妲己 | 一本大道久久精品懂色aⅴ| 99国产精品国产精品久久| 99riav久久精品riav| 在线日韩一区二区| 欧美挠脚心视频网站| 日韩午夜av一区| 欧美精品一区二| 国产精品福利av| 夜夜嗨av一区二区三区网页 | 国产精品人人做人人爽人人添| 中文字幕在线一区二区三区| 一区二区三区电影在线播| 石原莉奈在线亚洲三区| 激情综合色丁香一区二区| 国产福利一区在线观看| 91最新地址在线播放| 欧美熟乱第一页| 日韩欧美久久久| 国产精品成人一区二区艾草 | 国产精品网站导航| 亚洲一区二区精品视频| 精一区二区三区| 97久久超碰精品国产| 欧美日韩日日骚| 久久精品亚洲国产奇米99| 怡红院av一区二区三区| 免费观看在线色综合| av亚洲精华国产精华精华| 欧美日本一道本在线视频| 国产午夜精品久久久久久免费视| 夜夜嗨av一区二区三区| 国产综合色精品一区二区三区| 91麻豆精品秘密| 日韩精品资源二区在线| 亚洲男人的天堂在线观看| 免费看欧美女人艹b| av在线不卡电影| 日韩精品一区二区三区在线| 亚洲色图19p| 激情图区综合网| 在线视频综合导航| 国产免费成人在线视频| 日本不卡在线视频| 色婷婷综合激情| 久久蜜桃av一区精品变态类天堂| 亚洲国产精品久久人人爱蜜臀 | 欧美a一区二区| 99精品在线免费| 2020国产精品久久精品美国| 亚洲一区二区三区视频在线播放| 国产99久久久久| 日韩一级精品视频在线观看| 一区二区三区在线视频观看| 国产精品1024久久| 日韩欧美高清在线| 亚洲国产精品一区二区尤物区| 成人性生交大片免费看在线播放| 日韩欧美一区二区视频| 亚洲国产一区二区a毛片| 成人av先锋影音| 久久天堂av综合合色蜜桃网| 日本aⅴ免费视频一区二区三区| 色天使色偷偷av一区二区| 中文字幕免费一区| 国产黄人亚洲片| 精品日韩一区二区三区免费视频| 午夜精品一区二区三区免费视频| 色综合一个色综合亚洲| 中文字幕在线一区二区三区| 国产成人精品1024| 国产日韩欧美不卡在线| 极品美女销魂一区二区三区| 欧美一区二区视频在线观看2022| 亚洲成在人线在线播放| 欧美最新大片在线看| 亚洲品质自拍视频| 99久久婷婷国产| 亚洲色图欧洲色图婷婷| 91在线视频观看| 欧美不卡123| 久久69国产一区二区蜜臀| 日韩视频一区在线观看| 麻豆精品视频在线| 久久综合狠狠综合| 国产麻豆精品在线| 国产三级精品三级在线专区| 国产精品一区二区视频| 国产色产综合色产在线视频| 东方aⅴ免费观看久久av| 国产精品电影一区二区三区| 成人免费福利片| 亚洲天堂精品视频| 欧美亚洲另类激情小说| 一区二区三区欧美视频| 99国产精品久久久久久久久久 | 国产一区二区视频在线播放| 2022国产精品视频| 成人小视频在线观看| 日韩理论片网站| 欧美三级电影网| 日本视频免费一区| 国产午夜一区二区三区| 成人不卡免费av| 亚洲精品视频一区| 欧美年轻男男videosbes| 麻豆一区二区三| 欧美国产精品专区| 欧美性受xxxx黑人xyx性爽| 日本成人在线看| 国产婷婷色一区二区三区四区| 91在线高清观看| 日韩不卡一区二区| 国产免费观看久久| 91福利在线看| 久久精品国产999大香线蕉| 国产精品视频一二三区| 欧美撒尿777hd撒尿| 久久91精品久久久久久秒播| 中文字幕视频一区| 欧美精品久久一区二区三区| 极品美女销魂一区二区三区| 亚洲欧美日韩在线| 日韩三级免费观看| av在线不卡网| 免费人成在线不卡| 亚洲欧美在线高清| 日韩午夜精品视频| 99久久免费视频.com| 青青草国产成人99久久| 国产精品蜜臀在线观看| 制服丝袜av成人在线看| 国产91高潮流白浆在线麻豆 | 国产欧美视频一区二区| 欧美日韩国产区一| 国产v综合v亚洲欧| 三级影片在线观看欧美日韩一区二区| 久久日韩精品一区二区五区| 色综合久久88色综合天天免费| 久久精品国产精品青草| 亚洲五码中文字幕| 欧美高清在线一区二区| 日韩午夜在线播放| 在线观看区一区二| 国产91色综合久久免费分享| 天天爽夜夜爽夜夜爽精品视频 | 狠狠色丁香久久婷婷综合_中 | 国产福利一区二区三区| 天堂av在线一区|