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

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

?? mb90092.s

?? mb90092 osd demo test 字符疊加程序
?? S
?? 第 1 頁 / 共 3 頁
字號:
	.module MB90092.C
	.area data(ram, con, rel)
_synchronization::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile E:\公司文件\OSDDEM~1\MB90092\MB90092.C
	.dbsym e synchronization _synchronization c
_Tft_Enable_Show_Flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile E:\公司文件\OSDDEM~1\MB90092\MB90092.C
	.dbsym e Tft_Enable_Show_Flag _Tft_Enable_Show_Flag c
	.area text(rom, con, rel)
	.dbfile E:\公司文件\OSDDEM~1\MB90092\MB90092.C
	.dbfunc e Tft_Buf_Clear _Tft_Buf_Clear fV
;              i -> R20
	.even
_Tft_Buf_Clear::
	xcall push_gset1
	.dbline -1
	.dbline 66
; /*********************************************************************************************************
; **				          			MB90092 OSD 驅(qū)動程序 
; **                                  (c) Copyright 2005-2006, limaokui
; **                                           All Rights Reserved
; **
; **                                                  V1.0.0
; **
; **
; **--------------文件信息--------------------------------------------------------------------------------
; **文   件   名:MB90092.c
; **創(chuàng)   建   人: 李茂奎
; **最后修改日期:  2005年12月13日
; **描        述:  MB90092 OSD 驅(qū)動程序
; **
; **--------------歷史版本信息----------------------------------------------------------------------------
; ** 創(chuàng)建人: 李茂奎
; ** 版  本: V1.00
; ** 日 期: 2005年11月13日
; ** 描 述: 原始版本
; **
; **------------------------------------------------------------------------------------------------------
; ** 修改人: 李茂奎
; ** 版  本: V1.10
; ** 日 期: 2005年11月17日
; ** 描 述: 
; **
; **--------------當(dāng)前版本修訂------------------------------------------------------------------------------
; ** 修改人: 
; ** 日 期:
; ** 描 述:
; **
; **------------------------------------------------------------------------------------------------------
; *********************************************************************************************************/
; 
; 
; #include "config.h"
; void M90092_DisRow(uint8 *CChar,uint8 Row,uint8 len,uint8 charsize, uint8 b_color,uint8 c_color);
; void Delay_ms (uint16 ms);
; void MB90092_WriteByte (uint8 _data);
; void  MB90092_ClearXY (uint8 x,uint8 y);
; void  MB90092_ClearRow (uint8 y);
; void  MB90092_ClearScreen (void);
; void  MB90092_DisChar (uint8 x,uint8 y,uint16 addr,uint8 mul,uint8 bc,uint8 cc,uint8 ff);
; void  MB90092_DisColor (uint8 y);
; 
; uint16 CharToAddr(uint8 *CChar);
; 
; uint8 synchronization=SYN_INTERNAL;
; uint16 Lcd_Show_Buf[Lcd_Lines][Lcd_Characters];   //顯示緩沖區(qū)
; uint8 Tft_Enable_Show_Flag=FALSE;
; 
; 
; /*********************************************************************************************************
; ** 函數(shù)名稱:Tft_Buf_Clear
; ** 功能描述: 清空顯示緩沖區(qū)
; ** 輸 入:   
; **           
; ** 全局變量: Lcd_Show_Buf  : 顯示緩沖區(qū)
; ** 調(diào)用模塊: 無
; ** 說明:
; ** 注意:    
; ** 日 期:   2005年12月23日
; ********************************************************************************************************/
; 
; void Tft_Buf_Clear(void)
; {
	.dbline 68
; uint8 i;
;     for (i=0;i<Lcd_Lines;i++)
	clr R20
	xjmp L6
L3:
	.dbline 69
	.dbline 70
	wdr
	.dbline 71
	mov R16,R20
	xcall _Tft_Buf_Line_Clear
	.dbline 72
	wdr
	.dbline 73
L4:
	.dbline 68
	inc R20
L6:
	.dbline 68
	cpi R20,6
	brlo L3
	.dbline 74
; 	    {
; 		WDR(); //喂狗
; 		Tft_Buf_Line_Clear(i);
; 		WDR(); //喂狗
; 		}
; 	Tft_Enable_Show_Flag=TRUE;
	ldi R24,1
	sts _Tft_Enable_Show_Flag,R24
	.dbline -2
L2:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r i 20 c
	.dbend
	.dbfunc e Tft_Buf_Line_Clear _Tft_Buf_Line_Clear fV
;              p -> R20,R21
;              i -> R22
;           line -> R16
	.even
_Tft_Buf_Line_Clear::
	xcall push_gset2
	.dbline -1
	.dbline 90
; }
; 
; /*********************************************************************************************************
; ** 函數(shù)名稱:Tft_Buf_Line_Clear
; ** 功能描述: 清空緩沖區(qū)的一行
; ** 輸 入:   line:所清行號
; **           
; ** 全局變量: Lcd_Show_Buf  : 顯示緩沖區(qū)
; ** 調(diào)用模塊: 無
; ** 說明:
; ** 注意:    
; ** 日 期:   2005年12月23日
; ********************************************************************************************************/
; 
; void Tft_Buf_Line_Clear(uint8 line)
; {
	.dbline 93
; uint8 i;
; uint16 *p;
; 	p=(uint16 *)&Lcd_Show_Buf[line];
	ldi R24,46
	mul R24,R16
	movw R20,R0
	ldi R24,<_Lcd_Show_Buf
	ldi R25,>_Lcd_Show_Buf
	add R20,R24
	adc R21,R25
	.dbline 94
; 	for(i=0;i<Lcd_Characters;i++)
	clr R22
	xjmp L11
L8:
	.dbline 95
	.dbline 96
	wdr
	.dbline 97
	clr R2
	clr R3
	movw R30,R20
	st Z+,R2
	st Z+,R3
	movw R20,R30
	.dbline 98
L9:
	.dbline 94
	inc R22
L11:
	.dbline 94
	cpi R22,23
	brlo L8
	.dbline 99
; 	    {
; 		WDR(); //喂狗
; 		*p++=0;
; 		}
; 	Tft_Enable_Show_Flag=TRUE;
	ldi R24,1
	sts _Tft_Enable_Show_Flag,R24
	.dbline -2
L7:
	xcall pop_gset2
	.dbline 0 ; func end
	ret
	.dbsym r p 20 pi
	.dbsym r i 22 c
	.dbsym r line 16 c
	.dbend
	.dbfunc e Tft_Buf_XY_Clear _Tft_Buf_XY_Clear fV
;              p -> R20,R21
;            row -> R18
;           line -> R16
	.even
_Tft_Buf_XY_Clear::
	xcall push_gset1
	.dbline -1
	.dbline 102
; }
; void Tft_Buf_XY_Clear(uint8 line,uint8 row)
; {
	.dbline 104
; uint16 *p;
; WDR(); //喂狗
	wdr
	.dbline 105
; 	p=(uint16 *)&Lcd_Show_Buf[line]+row;
	ldi R24,46
	mul R24,R16
	movw R2,R0
	ldi R24,<_Lcd_Show_Buf
	ldi R25,>_Lcd_Show_Buf
	add R2,R24
	adc R3,R25
	ldi R24,2
	mul R24,R18
	movw R20,R0
	add R20,R2
	adc R21,R3
	.dbline 106
; 	*p=0;
	clr R2
	clr R3
	movw R30,R20
	std z+1,R3
	std z+0,R2
	.dbline 107
; 	Tft_Enable_Show_Flag=TRUE;
	ldi R24,1
	sts _Tft_Enable_Show_Flag,R24
	.dbline -2
L12:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r p 20 pi
	.dbsym r row 18 c
	.dbsym r line 16 c
	.dbend
	.dbfunc e Tft_Buf_XY_Update _Tft_Buf_XY_Update fV
;              p -> R20,R21
;              i -> R22
;            len -> R10
;            str -> R12,R13
;            row -> R20
;           line -> R22
	.even
_Tft_Buf_XY_Update::
	xcall push_gset4
	mov R20,R18
	mov R22,R16
	ldd R12,y+8
	ldd R13,y+9
	ldd R10,y+10
	.dbline -1
	.dbline 121
; }
; /*********************************************************************************************************
; ** 函數(shù)名稱:Tft_Buf_Line_Update
; ** 功能描述: 將字符送入指定行列緩沖區(qū)
; ** 輸 入:   
; **           
; ** 全局變量: Lcd_Show_Buf  : 顯示緩沖區(qū)
; ** 調(diào)用模塊: 無
; ** 說明:
; ** 注意:    
; ** 日 期:   2005年12月23日
; ********************************************************************************************************/
; void Tft_Buf_XY_Update(uint8 line,uint8 row,uint8 *str,uint8 len)
; {
	.dbline 124
; uint8 i;
; uint16 *p;
;     p=(uint16 *)&Lcd_Show_Buf[line]+row;
	ldi R24,46
	mul R24,R22
	movw R2,R0
	ldi R24,<_Lcd_Show_Buf
	ldi R25,>_Lcd_Show_Buf
	add R2,R24
	adc R3,R25
	ldi R24,2
	mul R24,R20
	movw R20,R0
	add R20,R2
	adc R21,R3
	.dbline 125
;     for(i=0;i<len;i++)
	clr R22
	xjmp L17
L14:
	.dbline 126
; 	   {
	.dbline 127
; 	   WDR(); //喂狗
	wdr
	.dbline 128
; 	   *p++=CharToAddr(str);
	movw R16,R12
	xcall _CharToAddr
	movw R30,R20
	st Z+,R16
	st Z+,R17
	movw R20,R30
	.dbline 129
; 	   if (*str > 127) 
	ldi R24,127
	movw R30,R12
	ldd R2,z+0
	cp R24,R2
	brsh L18
	.dbline 130
; 	       str+=2;
	movw R24,R30
	adiw R24,2
	movw R12,R24
	xjmp L19
L18:
	.dbline 132
; 	    else
; 		   str++;
	movw R24,R12
	adiw R24,1
	movw R12,R24
L19:
	.dbline 133
L15:
	.dbline 125
	inc R22
L17:
	.dbline 125
	cp R22,R10
	brlo L14
	.dbline 134
; 	   }
; 	Tft_Enable_Show_Flag=TRUE;
	ldi R24,1
	sts _Tft_Enable_Show_Flag,R24
	.dbline -2
L13:
	xcall pop_gset4
	.dbline 0 ; func end
	ret
	.dbsym r p 20 pi
	.dbsym r i 22 c
	.dbsym r len 10 c
	.dbsym r str 12 pc
	.dbsym r row 20 c
	.dbsym r line 22 c
	.dbend
	.dbfunc e Tft_Buf_Update _Tft_Buf_Update fV
;              p -> R20,R21
;              i -> R22
;              j -> R14
;            len -> R10
;            Buf -> R12,R13
	.even
_Tft_Buf_Update::
	xcall push_gset5
	mov R10,R18
	movw R12,R16
	.dbline -1
	.dbline 154
; }
; 
; 
; 
; 
; 
; 
; /*********************************************************************************************************
; ** 函數(shù)名稱:Tft_Show_Sch
; ** 功能描述: 顯示調(diào)度程序,完成顯示緩沖區(qū)的刷新,并發(fā)顯示刷新信號
; ** 輸 入:   Buf:顯示數(shù)據(jù)指針
; **           Len:顯示數(shù)據(jù)長度
; ** 全局變量: Lcd_Show_Buf  : 顯示緩沖區(qū)
; ** 調(diào)用模塊: 無
; ** 說明:
; ** 注意:    
; ** 日 期:   2005年12月12日
; ********************************************************************************************************/
; void Tft_Buf_Update(uint8 *Buf,uint8 len)
; {
	.dbline 157
;   uint8 i,j;
;   uint16 *p;
;   Tft_Buf_Clear();
	xcall _Tft_Buf_Clear
	.dbline 158
;   p=(uint16 *)Lcd_Show_Buf;
	ldi R20,<_Lcd_Show_Buf
	ldi R21,>_Lcd_Show_Buf
	.dbline 159
;   for(i=0;i<Lcd_Lines;i++)
	clr R22
	xjmp L24
L21:
	.dbline 160
;    {
	.dbline 161
;    WDR(); //喂狗
	wdr
	.dbline 162
; 	if(len!=0){ 
	tst R10
	brne X0
	xjmp L25
X0:
	.dbline 162
	.dbline 163
; 	 for (j=0;j<Lcd_Characters && len!=0;j++)
	clr R14
	xjmp L30
L27:
	.dbline 164
; 	   {
	.dbline 165
; 	   WDR(); //喂狗
	wdr
	.dbline 166
; 	  *p++=CharToAddr(Buf);
	movw R16,R12
	xcall _CharToAddr
	movw R30,R20
	st Z+,R16
	st Z+,R17
	movw R20,R30
	.dbline 167
; 	   if (*Buf > 127) 
	ldi R24,127
	movw R30,R12
	ldd R2,z+0
	cp R24,R2
	brsh L31
	.dbline 168
; 	       {Buf+=2;
	.dbline 168
	movw R24,R30
	adiw R24,2
	movw R12,R24
	.dbline 169
; 		   len-=2;
	mov R24,R10
	subi R24,2
	mov R10,R24
	.dbline 170
; 		   }
	xjmp L32
L31:
	.dbline 172
; 	    else
; 		   {Buf++;
	.dbline 172
	movw R24,R12
	adiw R24,1
	movw R12,R24
	.dbline 173
; 		   len--;
	dec R10
	.dbline 174
; 	       }
L32:
	.dbline 175
L28:
	.dbline 163
	inc R14
L30:
	.dbline 163
	mov R24,R14
	cpi R24,23
	brsh L33
	tst R10
	brne L27
L33:
	.dbline 176
; 	   }
; 	  for (;j<Lcd_Characters && len==0;j++) 
	xjmp L37
L34:
	.dbline 177
	.dbline 178
	wdr
	.dbline 179
	mov R18,R14
	mov R16,R22
	xcall _Tft_Buf_XY_Clear
	.dbline 180
L35:
	.dbline 176
	inc R14
L37:
	.dbline 176
	mov R24,R14
	cpi R24,23
	brsh L38
	tst R10
	breq L34
L38:
	.dbline 181
; 	     {
; 		 WDR(); //喂狗
; 	    Tft_Buf_XY_Clear(i,j);
; 		}
; 	  }
	xjmp L26
L25:
	.dbline 183
; 	 else
; 	 	 {
	.dbline 184
; 		 Tft_Buf_Line_Clear(i);
	mov R16,R22
	xcall _Tft_Buf_Line_Clear
	.dbline 185
; 		 WDR(); //喂狗
	wdr
	.dbline 186
; 		 } 
L26:
	.dbline 187
L22:
	.dbline 159
	inc R22
L24:
	.dbline 159
	cpi R22,6
	brsh X1
	xjmp L21
X1:
	.dbline 188
; 	}
;    Tft_Enable_Show_Flag=TRUE;
	ldi R24,1
	sts _Tft_Enable_Show_Flag,R24
	.dbline -2
L20:
	xcall pop_gset5
	.dbline 0 ; func end
	ret
	.dbsym r p 20 pi
	.dbsym r i 22 c
	.dbsym r j 14 c
	.dbsym r len 10 c
	.dbsym r Buf 12 pc
	.dbend
	.dbfunc e Tft_Show_Update _Tft_Show_Update fV
;            Buf -> R20,R21
;              i -> R22
;              j -> R10
	.even
_Tft_Show_Update::
	xcall push_gset3
	sbiw R28,9
	.dbline -1
	.dbline 227
; }
; /*
; void Tft_Buf_Update(uint8 *Buf,uint8 len)
; {
;   uint8 i,j;
;   for(i=0;i<Lcd_Lines;i++)
;    {
; 	if(len!=0){ 
; 	 for (j=0;j<Lcd_Characters && len!=0;j++)
; 	   {
; 	  Lcd_Show_Buf[i][j]=*Buf++;
; 	  len--;
; 	   }
; 	  for (;j<Lcd_Characters && len==0;j++) 
; 	  Lcd_Show_Buf[i][j]=0;
; 	  }
; 	 else
; 	 	 {
; 		 for(j=0;j<Lcd_Characters;j++)
; 		      Lcd_Show_Buf[i][j]=0;
; 		 } 
; 	}
;    Tft_Enable_Show_Flag=TRUE;
; }
; 
; */
; 
; /*********************************************************************************************************
; ** 函數(shù)名稱:Tft_Show_Update
; ** 功能描述: 將顯示緩沖區(qū)中的數(shù)據(jù)送mb90092顯示,
; ** 輸 入:   
; **           
; ** 全局變量: Lcd_Show_Buf  : 顯示緩沖區(qū)
; ** 調(diào)用模塊: CharToAddr():顯示數(shù)據(jù)內(nèi)碼轉(zhuǎn)換
; ** 說明:    一次刷新Lcd_Lines*Lcd_Characters/2個字符
; ** 注意:    在系統(tǒng)中作為一個任務(wù)刷新,可以通過修改B_COLOR C_COLOR 設(shè)置字體背景色和前景色
; ** 日 期:   2005年12月12日
; ********************************************************************************************************/
; void Tft_Show_Update(void){
	.dbline 228
; uint8 i,j=0;
	clr R10
	.dbline 229
; uint16 *Buf=(uint16*)Lcd_Show_Buf;
	ldi R20,<_Lcd_Show_Buf
	ldi R21,>_Lcd_Show_Buf
	.dbline 231
; //uint16 charaddr;
; if(Tft_Enable_Show_Flag)
	lds R2,_Tft_Enable_Show_Flag
	tst R2
	breq L40
	.dbline 232
;   {
	.dbline 233
;   Tft_Enable_Show_Flag=FALSE;
	clr R2
	sts _Tft_Enable_Show_Flag,R2
	.dbline 234
;   for(i=0;i<Lcd_Lines;i++)
	clr R22
	xjmp L45
L42:

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产毛片精品国产一区二区三区| 国产一区二区美女| 欧美一区二区网站| 伊人色综合久久天天| 成人午夜激情片| 久久综合久久99| 激情文学综合网| 久久久国产午夜精品| 国产黄色精品网站| 国产精品你懂的在线欣赏| 国产精品影视在线观看| 国产精品美女久久久久久久网站| 在线不卡中文字幕播放| 午夜欧美2019年伦理| 日韩一区二区在线观看视频播放| 青青草一区二区三区| 日韩精品自拍偷拍| 精品成人a区在线观看| 亚洲国产精品嫩草影院| 欧美日韩久久一区二区| 日韩国产精品久久久| 日韩欧美国产三级电影视频| 在线日韩一区二区| 亚洲高清一区二区三区| 国产精品日日摸夜夜摸av| 精品国产成人系列| 欧美一区二区在线视频| 欧美日韩中字一区| 国产二区国产一区在线观看| 免费成人av在线播放| 偷偷要91色婷婷| 亚洲国产日韩a在线播放| 亚洲黄色免费网站| 自拍偷在线精品自拍偷无码专区| 欧美日韩一区二区不卡| 欧美影院一区二区三区| 激情五月激情综合网| 久久99精品国产.久久久久| 久久精品一区二区| 在线观看91精品国产入口| av福利精品导航| 婷婷夜色潮精品综合在线| 亚洲一区中文在线| 久久久国产精品午夜一区ai换脸| 精品国产乱码久久久久久牛牛 | 中文字幕精品综合| 欧美亚洲愉拍一区二区| 欧洲精品视频在线观看| 在线免费观看日韩欧美| 欧美中文字幕亚洲一区二区va在线| 99久久精品99国产精品| 极品少妇xxxx精品少妇| 精品系列免费在线观看| 经典三级在线一区| 国产激情视频一区二区三区欧美| 国产高清成人在线| 不卡一区二区在线| 韩国v欧美v日本v亚洲v| 成人一区二区三区| 972aa.com艺术欧美| 91福利社在线观看| 国产美女主播视频一区| 成人h精品动漫一区二区三区| 成人av网站免费观看| 91在线视频18| 欧美手机在线视频| 日韩欧美成人午夜| 久久久不卡影院| 亚洲视频 欧洲视频| 午夜日韩在线观看| 激情综合色综合久久综合| 国产成人av一区二区三区在线| 91婷婷韩国欧美一区二区| 国产一区二区女| aaa亚洲精品| 欧美精品久久久久久久久老牛影院 | 日韩欧美一区电影| 久久综合色播五月| 一区二区三区在线观看网站| 欧美国产日韩精品免费观看| 综合激情成人伊人| 日本视频一区二区三区| 国产.精品.日韩.另类.中文.在线.播放| 麻豆国产一区二区| 日韩电影免费在线观看网站| 国产伦精品一区二区三区在线观看 | 久久美女艺术照精彩视频福利播放| 亚洲特黄一级片| 国模无码大尺度一区二区三区| 91丨porny丨中文| 亚洲精品一区二区三区影院| 亚洲精品中文在线影院| 狠狠色狠狠色综合日日91app| 99re免费视频精品全部| 欧美tickling挠脚心丨vk| 日韩一区二区三区精品视频| 国产精品美女一区二区在线观看| 奇米影视7777精品一区二区| 91麻豆精品在线观看| 精品福利二区三区| 一区二区免费视频| 国产不卡高清在线观看视频| 91精品啪在线观看国产60岁| 91精品免费在线| 成人免费一区二区三区在线观看| 最新高清无码专区| 国产专区欧美精品| 欧美丰满少妇xxxxx高潮对白| 国产精品久久久久一区| 一卡二卡三卡日韩欧美| 成人免费视频免费观看| 久久夜色精品国产噜噜av| 日日摸夜夜添夜夜添亚洲女人| 蜜臂av日日欢夜夜爽一区| 欧美中文字幕不卡| 亚洲品质自拍视频网站| 亚洲福利电影网| 色八戒一区二区三区| 国产精品你懂的在线欣赏| 国产一区二区三区黄视频 | 中文字幕中文字幕一区| 国产精品中文字幕一区二区三区| 日韩一区二区三区在线| 日韩不卡一区二区三区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 日本成人在线看| 在线播放国产精品二区一二区四区| 亚洲视频一二三| 97se亚洲国产综合自在线 | 亚洲免费在线视频| 91亚洲资源网| **网站欧美大片在线观看| 粉嫩蜜臀av国产精品网站| 久久精品在线观看| 国产精品一区二区在线观看不卡 | 成人开心网精品视频| 国产亚洲欧美激情| 国产盗摄视频一区二区三区| 国产婷婷色一区二区三区四区| 久久疯狂做爰流白浆xx| 99精品1区2区| 亚洲欧美综合网| 色婷婷久久99综合精品jk白丝| 日韩一区二区三区精品视频| 免费人成精品欧美精品| 精品国产污网站| 国产真实乱对白精彩久久| 久久品道一品道久久精品| 福利91精品一区二区三区| 中文久久乱码一区二区| 91麻豆精品秘密| 亚洲v精品v日韩v欧美v专区| 99热精品一区二区| 中文字幕一区在线观看| 日本高清不卡视频| 亚洲444eee在线观看| 日韩欧美一二三| 成人久久视频在线观看| 一区二区三区 在线观看视频| 欧美美女一区二区三区| 久久精品国产99国产精品| 久久蜜桃香蕉精品一区二区三区| 不卡高清视频专区| 一区二区三区日韩欧美精品| 欧美日韩国产天堂| 久久99久久久久| 中文字幕一区二区三| 欧美α欧美αv大片| 成人精品亚洲人成在线| 亚洲大尺度视频在线观看| 亚洲精品一区二区三区影院| 99v久久综合狠狠综合久久| 天天综合色天天综合| 国产亚洲va综合人人澡精品| 欧美在线视频你懂得| 久久精品国产精品亚洲红杏| 亚洲日本成人在线观看| 日韩午夜在线影院| 99久久综合国产精品| 人人狠狠综合久久亚洲| 国产精品美女久久久久高潮| 宅男在线国产精品| 成人av一区二区三区| 免费观看日韩av| 亚洲欧美日韩国产另类专区| 欧美变态tickling挠脚心| 日本精品一级二级| 国产精品一区在线| 婷婷丁香久久五月婷婷| 成人免费在线播放视频| 精品国产一区二区三区久久影院| 欧美这里有精品| 国产成人aaa| 蜜芽一区二区三区| 一区二区三区精品视频| 欧美激情在线观看视频免费| 欧美一级日韩免费不卡| 在线免费av一区| 99精品热视频| 国产精品夜夜嗨|