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

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

?? 1602_main.s

?? 10K到5MHz的頻率測量
?? S
?? 第 1 頁 / 共 2 頁
字號:
	.module _1602_main.c
	.area text(rom, con, rel)
	.dbfile D:\我的資源\我的文件\電子技術(shù)\AVR\AVR學習\JASON'~2\M16頻率計(10K-5MHz,誤差0.1%以下)(已驗證)\1602_main.c
	.dbfile D:\我的資源\我的文件\電子技術(shù)\AVR\AVR學習\JASON'~2\M16頻率計(10K-5MHz,誤差0.1%以下)(已驗證)\1602.h
	.dbfunc e s_ms _s_ms fV
;             ms -> R16,R17
	.even
_s_ms::
	.dbline -1
	.dbline 9
; #define uchar unsigned char 
; #define uint unsigned int 
; 
; #define RS 5
; #define RW 6
; #define EN 7
; 
; void s_ms(uint ms)
; {
	.dbline 10
; 	for(;ms>1;ms--);
	xjmp L5
L2:
	.dbline 10
L3:
	.dbline 10
	subi R16,1
	sbci R17,0
L5:
	.dbline 10
	ldi R24,1
	ldi R25,0
	cp R24,R16
	cpc R25,R17
	brlo L2
X0:
	.dbline -2
L1:
	.dbline 0 ; func end
	ret
	.dbsym r ms 16 i
	.dbend
	.dbfunc e busy _busy fV
;           temp -> R20
	.even
_busy::
	st -y,R20
	.dbline -1
	.dbline 15
; }	
; 
; //查忙
; void busy(void)
; {
	.dbline 17
;     uchar temp;
; 	PORTB&=~(1<<RS);    //RS=0
	cbi 0x18,5
	.dbline 18
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 19
; 	PORTB|=(1<<RW);     //RW=1
	sbi 0x18,6
	.dbline 20
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	xjmp L8
L7:
	.dbline 22
; 	while(temp)
; 	{
	.dbline 23
; 		PORTB|=(1<<EN); //EN=1
	sbi 0x18,7
	.dbline 24
; 		s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 25
; 		DDRA=0x00;      //A口變輸入
	clr R2
	out 0x1a,R2
	.dbline 26
; 		PORTA=0xff;     //上拉使能
	ldi R24,255
	out 0x1b,R24
	.dbline 27
; 		s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 28
; 		temp = PINA&0x80;    //讀取A口
	in R20,0x19
	andi R20,128
	.dbline 29
; 		s_ms(20);      
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 30
; 		DDRA=0xff;      
	ldi R24,255
	out 0x1a,R24
	.dbline 31
; 		PORTA=0xff;        //A口變輸出
	out 0x1b,R24
	.dbline 32
; 		s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 33
; 		PORTB&=~(1<<EN);   //EN=0
	cbi 0x18,7
	.dbline 34
; 		s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 35
; 	}
L8:
	.dbline 21
	tst R20
	brne L7
X1:
	.dbline -2
L6:
	.dbline 0 ; func end
	ld R20,y+
	ret
	.dbsym r temp 20 c
	.dbend
	.dbfunc e writecom _writecom fV
;            com -> R10
	.even
_writecom::
	st -y,R10
	mov R10,R16
	.dbline -1
	.dbline 40
; }
; 
; //寫指令
; void writecom(uchar	com)
; {
	.dbline 41
; 	busy();
	xcall _busy
	.dbline 42
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 43
; 	PORTB&=~(1<<RS);   //RS=0
	cbi 0x18,5
	.dbline 44
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 45
; 	PORTB&=~(1<<RW);   //RW=0
	cbi 0x18,6
	.dbline 46
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 47
; 	PORTB|=(1<<EN);    //EN=1
	sbi 0x18,7
	.dbline 48
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 49
; 	PORTA = com;       //輸出指令
	out 0x1b,R10
	.dbline 50
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 51
; 	PORTB&=~(1<<EN);   //EN=0
	cbi 0x18,7
	.dbline 52
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline -2
L10:
	.dbline 0 ; func end
	ld R10,y+
	ret
	.dbsym r com 10 c
	.dbend
	.dbfunc e LcdInit _LcdInit fV
	.even
_LcdInit::
	.dbline -1
	.dbline 57
; }
; 
; //1602初始化
; void	LcdInit(void)
; {
	.dbline 58
;     DDRA = 0xff; 
	ldi R24,255
	out 0x1a,R24
	.dbline 59
;     PORTA = 0x00; 
	clr R2
	out 0x1b,R2
	.dbline 60
; 	writecom(0x38);
	ldi R16,56
	xcall _writecom
	.dbline 61
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 62
; 	writecom(0x01);
	ldi R16,1
	xcall _writecom
	.dbline 63
; 	s_ms(1000);
	ldi R16,1000
	ldi R17,3
	xcall _s_ms
	.dbline 64
; 	s_ms(1000);
	ldi R16,1000
	ldi R17,3
	xcall _s_ms
	.dbline 65
; 	s_ms(1000);
	ldi R16,1000
	ldi R17,3
	xcall _s_ms
	.dbline 66
; 	writecom(0x02);
	ldi R16,2
	xcall _writecom
	.dbline 67
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 68
; 	writecom(0x06);
	ldi R16,6
	xcall _writecom
	.dbline 69
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 70
; 	writecom(0x0c);
	ldi R16,12
	xcall _writecom
	.dbline 71
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 72
; 	writecom(0x38);	
	ldi R16,56
	xcall _writecom
	.dbline 73
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline -2
L11:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e writedata _writedata fV
;           data -> R10
	.even
_writedata::
	st -y,R10
	mov R10,R16
	.dbline -1
	.dbline 78
; }	
; 
; //寫數(shù)據(jù)
; void	writedata(uchar data)
; {
	.dbline 79
; 	busy();
	xcall _busy
	.dbline 80
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 81
; 	PORTB|=(1<<RS);   //RS=1
	sbi 0x18,5
	.dbline 82
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 83
; 	PORTB&=~(1<<RW);   //RW=0
	cbi 0x18,6
	.dbline 84
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 85
; 	PORTB|=(1<<EN);    //EN=1
	sbi 0x18,7
	.dbline 86
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 87
; 	PORTA = data;      //輸出數(shù)據(jù)
	out 0x1b,R10
	.dbline 88
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 89
; 	PORTB&=~(1<<EN);   //EN=0
	cbi 0x18,7
	.dbline 90
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline -2
L12:
	.dbline 0 ; func end
	ld R10,y+
	ret
	.dbsym r data 10 c
	.dbend
	.dbfunc e readdata _readdata fc
;           temp -> R10
	.even
_readdata::
	st -y,R10
	.dbline -1
	.dbline 96
; }
; 
; 
; //讀數(shù)據(jù)
; uchar	readdata(void)
; {
	.dbline 98
; 	uchar temp;
; 	busy();
	xcall _busy
	.dbline 99
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 100
; 	PORTB|=(1<<RS);  //RS=1
	sbi 0x18,5
	.dbline 101
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 102
; 	PORTB|=(1<<RW);  //RW=1
	sbi 0x18,6
	.dbline 103
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 104
; 	PORTB|=(1<<EN);  //EN=1
	sbi 0x18,7
	.dbline 105
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 106
; 	DDRA=0x00;       //A端口變輸入
	clr R2
	out 0x1a,R2
	.dbline 107
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 108
; 	temp = PINA;     //讀A端口
	in R10,0x19
	.dbline 109
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 110
; 	DDRA=0xff;       //A端口變輸出
	ldi R24,255
	out 0x1a,R24
	.dbline 111
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 112
; 	PORTB&=~(1<<EN); //EN=0
	cbi 0x18,7
	.dbline 113
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 114
; 	return temp;	
	mov R16,R10
	.dbline -2
L13:
	.dbline 0 ; func end
	ld R10,y+
	ret
	.dbsym r temp 10 c
	.dbend
	.dbfunc e WriteCGRAM _WriteCGRAM fV
;              t -> R10,R11
;              i -> R20,R21
;        pBuffer -> R22,R23
;            num -> R10,R11
	.even
_WriteCGRAM::
	xcall push_xgsetF00C
	movw R22,R18
	movw R10,R16
	.dbline -1
	.dbline 124
; }
; 
; //=================================================
; // 描述: 寫LCD內(nèi)部CGRAM函數(shù)
; // 入口: ‘num’要寫的數(shù)據(jù)個數(shù)
; //        ‘pbuffer’要寫的數(shù)據(jù)的首地址
; // 出口: 無
; //================================================
; void	WriteCGRAM(uint	num, const uint	*pBuffer)
; {
	.dbline 126
; 	uint	i,t;
; 	writecom(0x40);
	ldi R16,64
	xcall _writecom
	.dbline 127
; 	PORTB|=(1<<RS);
	sbi 0x18,5
	.dbline 128
; 	PORTB&=~(1<<RW);
	cbi 0x18,6
	.dbline 129
; 	for(i=num;i!=0;i--)
	movw R20,R10
	xjmp L18
L15:
	.dbline 130
; 	{
	.dbline 131
; 		t = *pBuffer;
	movw R30,R22
	lpm R10,Z+
	lpm R11,Z
	.dbline 132
; 		PORTB|=(1<<EN);
	sbi 0x18,7
	.dbline 133
; 		PORTA = t;
	out 0x1b,R10
	.dbline 134
; 		PORTB&=~(1<<EN);				
	cbi 0x18,7
	.dbline 135
; 		pBuffer++;
	subi R22,254  ; offset = 2
	sbci R23,255
	.dbline 136
; 	}
L16:
	.dbline 129
	subi R20,1
	sbci R21,0
L18:
	.dbline 129
	cpi R20,0
	cpc R20,R21
	brne L15
X2:
	.dbline -2
L14:
	.dbline 0 ; func end
	xjmp pop_xgsetF00C
	.dbsym r t 10 i
	.dbsym r i 20 i
	.dbsym r pBuffer 22 pki
	.dbsym r num 10 i
	.dbend
	.dbfunc e WriteMenu _WriteMenu fV
;              t -> R10
;              i -> R22
;        pBuffer -> R20,R21
	.even
_WriteMenu::
	xcall push_xgsetF00C
	movw R20,R16
	.dbline -1
	.dbline 146
; 	
; }
; 
; //=================================================
; //描述:寫菜單函數(shù),本程序使用的LCD規(guī)格為 16 * 2
; //入口:菜單數(shù)組首地址
; //出口:無
; //=================================================
; void	WriteMenu(const uchar *pBuffer)
; {
	.dbline 148
; 	uchar	i,t;
; 	writecom(0x80);   //數(shù)據(jù)地址
	ldi R16,128
	xcall _writecom
	.dbline 150
; 	
; 	PORTB|=(1<<RS);
	sbi 0x18,5
	.dbline 151
; 	PORTB&=~(1<<RW);
	cbi 0x18,6
	.dbline 152
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 153
; 	for(i=0;i<16;i++)
	clr R22
	xjmp L23
L20:
	.dbline 154
; 	{
	.dbline 155
; 		t = *pBuffer;
	movw R30,R20
	lpm R10,Z
	.dbline 156
; 		PORTA = t;
	out 0x1b,R10
	.dbline 157
; 		PORTB|=(1<<EN);
	sbi 0x18,7
	.dbline 158
; 		s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 159
; 		PORTB&=~(1<<EN);				
	cbi 0x18,7
	.dbline 160
; 		pBuffer++;
	subi R20,255  ; offset = 1
	sbci R21,255
	.dbline 161
; 	}
L21:
	.dbline 153
	inc R22
L23:
	.dbline 153
	cpi R22,16
	brlo L20
X3:
	.dbline 162
; 	writecom(0xC0);
	ldi R16,192
	xcall _writecom
	.dbline 164
; 
; 	PORTB|=(1<<RS);
	sbi 0x18,5
	.dbline 165
; 	PORTB&=~(1<<RW);
	cbi 0x18,6
	.dbline 166
; 	s_ms(20);	
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 167
; 	for(i=0;i<16;i++)
	clr R22
	xjmp L27
L24:
	.dbline 168
; 	{
	.dbline 169
; 		t = *pBuffer;
	movw R30,R20
	lpm R10,Z
	.dbline 170
; 		PORTA = t;
	out 0x1b,R10
	.dbline 171
; 		PORTB|=(1<<EN);
	sbi 0x18,7
	.dbline 172
; 		s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 173
; 		PORTB&=~(1<<EN);				
	cbi 0x18,7
	.dbline 174
; 		pBuffer++;
	subi R20,255  ; offset = 1
	sbci R21,255
	.dbline 175
; 	}
L25:
	.dbline 167
	inc R22
L27:
	.dbline 167
	cpi R22,16
	brlo L24
X4:
	.dbline -2
L19:
	.dbline 0 ; func end
	xjmp pop_xgsetF00C
	.dbsym r t 10 c
	.dbsym r i 22 c
	.dbsym r pBuffer 20 pkc
	.dbend
	.dbfunc e WriteNum _WriteNum fV
;            num -> R20,R21
;            col -> R10,R11
;            row -> R22,R23
	.even
_WriteNum::
	xcall push_xgsetF00C
	movw R10,R18
	movw R22,R16
	ldd R20,y+6
	ldd R21,y+7
	.dbline -1
	.dbline 185
; }
; //====================================================
; // 描述:在任意位置寫數(shù)字函數(shù)
; // 入口:’row‘表示要寫數(shù)字所在的行地址,只能為1或2
; //       ’col‘表示要寫數(shù)字所在的列地址,只能為0--15
; //		 ‘num’表示要寫的數(shù)字,只能為0--9
; // 出口:無
; //===================================================
; void	WriteNum(uint	row,uint	col,uint	 num)
; {
	.dbline 186
; 	if (row == 1)	row = 0x80 + col;
	cpi R22,1
	ldi R30,0
	cpc R23,R30
	brne L29
X5:
	.dbline 186
	movw R22,R10
	subi R22,128  ; offset = 128
	sbci R23,255
	xjmp L30
L29:
	.dbline 187
; 	else	row = 0xC0 + col;
	movw R22,R10
	subi R22,64  ; offset = 192
	sbci R23,255
L30:
	.dbline 188
; 	writecom(row);
	mov R16,R22
	xcall _writecom
	.dbline 189
; 	if (num<=0 | num>9)	num =0x30;
	cpi R20,0
	cpc R20,R21
	brne L33
X6:
	ldi R24,1
	ldi R25,0
	movw R10,R24
	xjmp L34
L33:
	clr R10
	clr R11
L34:
	ldi R24,9
	ldi R25,0
	cp R24,R20
	cpc R25,R21
	brsh L35
X7:
	ldi R22,1
	ldi R23,0
	xjmp L36
L35:
	clr R22
	clr R23
L36:
	movw R2,R10
	or R2,R22
	or R3,R23
	tst R2
	brne X8
	tst R3
	breq L31
X8:
	.dbline 189
	ldi R20,48
	ldi R21,0
	xjmp L32
L31:
	.dbline 190
; 	else	num = 0x30 + num;
	subi R20,208  ; offset = 48
	sbci R21,255
L32:
	.dbline 192
; 
; 	PORTB|=(1<<RS);
	sbi 0x18,5
	.dbline 193
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 194
; 	PORTB&=~(1<<RW);
	cbi 0x18,6
	.dbline 195
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 196
; 	PORTA = num;
	out 0x1b,R20
	.dbline 197
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 198
; 	PORTB|=(1<<EN);
	sbi 0x18,7
	.dbline 199
; 	s_ms(20);
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline 200
; 	PORTB&=~(1<<EN);	
	cbi 0x18,7
	.dbline 201
; 	s_ms(20);			
	ldi R16,20
	ldi R17,0
	xcall _s_ms
	.dbline -2
L28:
	.dbline 0 ; func end
	xjmp pop_xgsetF00C
	.dbsym r num 20 i
	.dbsym r col 10 i
	.dbsym r row 22 i
	.dbend
	.dbfunc e WriteChar _WriteChar fV
;              t -> R12
;              i -> R10
;        pBuffer -> R20,R21
;            num -> y+8
;            col -> R10
;            row -> R22
	.even
_WriteChar::
	xcall push_xgsetF03C

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品理论在线观看| 国产精品不卡视频| 亚洲一区二区欧美激情| 色天天综合久久久久综合片| **性色生活片久久毛片| 成人深夜视频在线观看| 亚洲人成网站色在线观看| 91福利视频在线| 日本欧美久久久久免费播放网| 6080yy午夜一二三区久久| 国产一区二区影院| 日韩亚洲电影在线| 99久久精品国产观看| 亚洲va韩国va欧美va| 欧美日韩三级在线| 懂色av一区二区三区蜜臀| 亚洲综合成人在线视频| 精品福利av导航| 欧美自拍偷拍午夜视频| 国内精品视频一区二区三区八戒 | fc2成人免费人成在线观看播放 | 樱桃视频在线观看一区| 欧美一区永久视频免费观看| 国产一区二区三区久久久| 中文字幕不卡在线观看| 欧美色图免费看| 国产成人h网站| 五月激情综合网| **性色生活片久久毛片| 精品久久久久久久一区二区蜜臀| 在线视频国产一区| 成人黄色国产精品网站大全在线免费观看| 亚洲伊人色欲综合网| 日本一区二区视频在线| 日韩精品在线一区二区| 在线免费av一区| 不卡免费追剧大全电视剧网站| 美女在线一区二区| 亚洲大片精品永久免费| 国产精品福利一区二区| 国产视频在线观看一区二区三区| 欧美精品视频www在线观看| 色欧美日韩亚洲| 99久精品国产| 972aa.com艺术欧美| 成人h动漫精品| 成人午夜在线播放| 国产成人亚洲精品狼色在线| 精久久久久久久久久久| 九色|91porny| 久色婷婷小香蕉久久| 麻豆国产91在线播放| 奇米影视一区二区三区| 另类的小说在线视频另类成人小视频在线 | 成人va在线观看| 东方欧美亚洲色图在线| 不卡一区二区三区四区| 99这里只有精品| 91丨porny丨最新| 色悠悠亚洲一区二区| 91免费观看在线| 欧洲精品一区二区三区在线观看| 大陆成人av片| 国内久久婷婷综合| 精品无人区卡一卡二卡三乱码免费卡 | av在线不卡免费看| 一本到不卡精品视频在线观看| 91蜜桃网址入口| 欧美三日本三级三级在线播放| 欧美日韩国产高清一区二区三区| 欧美日韩电影一区| 精品福利一二区| 国产精品国模大尺度视频| 亚洲精品日日夜夜| 婷婷亚洲久悠悠色悠在线播放| 日本不卡在线视频| 国产精品一区二区黑丝| 色94色欧美sute亚洲线路一ni | 国产亚洲午夜高清国产拍精品| 欧美极品少妇xxxxⅹ高跟鞋 | 色婷婷一区二区| 69精品人人人人| 欧美成人国产一区二区| 国产精品久久福利| 欧美精品18+| 理论片日本一区| 成人国产免费视频| 欧美日精品一区视频| 69堂亚洲精品首页| 国产亚洲一二三区| 亚洲高清中文字幕| 狠狠久久亚洲欧美| 日本丶国产丶欧美色综合| 欧美肥妇free| 国产精品久久毛片a| 欧美激情艳妇裸体舞| 五月婷婷激情综合| 久久久久久久久久久久久夜| 精品国产乱码久久久久久夜甘婷婷| 成人高清在线视频| 日韩一级高清毛片| 亚洲免费观看高清完整| 狠狠色丁香久久婷婷综| 欧美日韩你懂的| 亚洲欧洲另类国产综合| 蜜臀久久久久久久| 欧美在线观看禁18| 国产精品久线观看视频| 久久电影网电视剧免费观看| 欧美亚洲动漫制服丝袜| 亚洲美女免费在线| 成人小视频在线| 久久人人超碰精品| 毛片av中文字幕一区二区| 欧美色老头old∨ideo| 亚洲欧洲成人精品av97| 国产91精品精华液一区二区三区| 911精品国产一区二区在线| 亚洲精品高清视频在线观看| 成人毛片老司机大片| 91精品国产综合久久精品麻豆| 亚洲女人的天堂| av资源网一区| 亚洲欧洲色图综合| 成人h动漫精品一区二| 国产女主播视频一区二区| 国产一区二区三区av电影 | 风间由美一区二区三区在线观看 | 亚洲国产欧美一区二区三区丁香婷 | 亚洲美女少妇撒尿| 色菇凉天天综合网| 亚洲一区在线视频| 欧美调教femdomvk| 日韩精品一级二级 | 99re热这里只有精品免费视频| 国产校园另类小说区| 国产成人免费在线观看不卡| 欧美大黄免费观看| 国产一区二区福利视频| 欧美激情一区在线| 色综合一区二区| 亚洲国产一二三| 欧美精品第1页| 激情另类小说区图片区视频区| 精品欧美乱码久久久久久| 国产不卡在线视频| 一区二区视频在线| 555www色欧美视频| 国产精品综合在线视频| 欧美激情一区三区| 欧美在线观看你懂的| 日本vs亚洲vs韩国一区三区二区 | 国产成人精品www牛牛影视| 国产精品区一区二区三| 色先锋aa成人| 麻豆一区二区99久久久久| 精品久久久久av影院 | 国产精品对白交换视频| 91天堂素人约啪| 日韩国产精品91| 日本一区二区三级电影在线观看 | 国产河南妇女毛片精品久久久| 国产精品高清亚洲| 日韩一区国产二区欧美三区| 国产不卡高清在线观看视频| 亚洲国产精品一区二区www在线| 精品久久久三级丝袜| 99国产精品99久久久久久| 亚瑟在线精品视频| 中文成人综合网| 91精品国产aⅴ一区二区| 高清成人免费视频| 日韩 欧美一区二区三区| 国产精品久久久久一区| 欧美一区二区三区爱爱| 91美女视频网站| 国产黑丝在线一区二区三区| 视频在线观看一区| 亚洲欧洲av另类| 国产亚洲欧美色| 欧美挠脚心视频网站| 99久久精品国产一区| 久久99国产精品久久99| 亚洲精品成人少妇| 中文子幕无线码一区tr| 日韩视频一区二区三区| 欧美揉bbbbb揉bbbbb| 91日韩一区二区三区| 国产一区二区不卡在线| 香港成人在线视频| 一区二区三区免费观看| 欧美国产激情二区三区 | 色综合久久88色综合天天6| 国产精品自在欧美一区| 日本va欧美va精品| 午夜精品视频一区| 一区二区国产视频| 亚洲美女屁股眼交| 自拍偷拍国产亚洲| 亚洲欧洲在线观看av|