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

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

?? main.s

?? ATmega128和ads7864實現ATP閉環控制
?? S
?? 第 1 頁 / 共 4 頁
字號:
	.module main.c
	.area text(rom, con, rel)
	.dbfile D:\ATP_AVR\main.c
	.dbfunc e ucHex2BCD _ucHex2BCD fc
;         uctemp -> R20
;           ucIn -> R22
	.even
_ucHex2BCD::
	xcall push_gset2
	mov R22,R16
	.dbline -1
	.dbline 24
; //ICC-AVR application builder : 2007-10-30 15:43:17
; #include "public.h"
; 
; 
; #define Fy0 	61242
; #define FyL 	60742
; #define FyH 	61742
; 
; #define RadPer1MHz 	0.001
; 
; #define Rad0 	0.087266	//5度
; 
; 
; //方程的系數
; 
; #define xishuA	4.9201506335
; #define xishuB	-11.4057818550
; #define xishuC	-4.9964661567
; 
; //const u8 ucHEX2BCD[3000][3];
; 
; 
; u8 ucHex2BCD(u8 ucIn)
; {
	.dbline 27
; 	u8 uctemp;
; 
; 	uctemp=ucIn%10;
	ldi R17,10
	mov R16,R22
	xcall mod8u
	mov R20,R16
	.dbline 28
; 	uctemp=uctemp|(((ucIn%100)/10)<<4);
	ldi R17,100
	mov R16,R22
	xcall mod8u
	ldi R17,10
	xcall div8u
	mov R24,R16
	andi R24,#0x0F
	swap R24
	or R20,R24
	.dbline 30
; 
; 	return uctemp;
	mov R16,R20
	.dbline -2
L1:
	xcall pop_gset2
	.dbline 0 ; func end
	ret
	.dbsym r uctemp 20 c
	.dbsym r ucIn 22 c
	.dbend
	.dbfunc e HEX2BCD _HEX2BCD fV
;         uctemp -> <dead>
;     pucOutBuff -> R10,R11
;          ulHex -> y+6
	.even
_HEX2BCD::
	xcall push_arg4
	xcall push_gset3
	ldd R10,y+10
	ldd R11,y+11
	.dbline -1
	.dbline 34
; 
; }
; void HEX2BCD(u32 ulHex,u8* pucOutBuff)
; {
	.dbline 37
; 	u8 uctemp;
; 
; 	pucOutBuff[2]=ulHex%10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall mod32u
	movw R30,R10
	std z+2,R16
	.dbline 38
; 	ulHex=ulHex/10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	movw R30,R28
	std z+6,R16
	std z+7,R17
	std z+8,R18
	std z+9,R19
	.dbline 39
; 	pucOutBuff[2]=pucOutBuff[2]|((ulHex%10)<<4);
	movw R24,R10
	adiw R24,2
	movw R2,R24
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R4,z+6
	ldd R5,z+7
	ldd R6,z+8
	ldd R7,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R4
	movw R18,R6
	xcall mod32u
	ldi R24,4
	ldi R25,0
	st -y,R24
	xcall lsl32
	movw R30,R2
	ldd R4,z+0
	clr R5
	clr R6
	clr R7
	or R4,R16
	or R5,R17
	or R6,R18
	or R7,R19
	std z+0,R4
	.dbline 40
; 	ulHex=ulHex/10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	movw R30,R28
	std z+6,R16
	std z+7,R17
	std z+8,R18
	std z+9,R19
	.dbline 41
; 	pucOutBuff[1]=ulHex%10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall mod32u
	movw R30,R10
	std z+1,R16
	.dbline 42
; 	ulHex=ulHex/10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	movw R30,R28
	std z+6,R16
	std z+7,R17
	std z+8,R18
	std z+9,R19
	.dbline 43
; 	pucOutBuff[1]=pucOutBuff[1]|((ulHex%10)<<4);
	movw R24,R10
	adiw R24,1
	movw R2,R24
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R4,z+6
	ldd R5,z+7
	ldd R6,z+8
	ldd R7,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R4
	movw R18,R6
	xcall mod32u
	ldi R24,4
	ldi R25,0
	st -y,R24
	xcall lsl32
	movw R30,R2
	ldd R4,z+0
	clr R5
	clr R6
	clr R7
	or R4,R16
	or R5,R17
	or R6,R18
	or R7,R19
	std z+0,R4
	.dbline 44
; 	ulHex=ulHex/10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	movw R30,R28
	std z+6,R16
	std z+7,R17
	std z+8,R18
	std z+9,R19
	.dbline 45
; 	pucOutBuff[0]=ulHex%10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall mod32u
	movw R30,R10
	std z+0,R16
	.dbline 46
; 	ulHex=ulHex/10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	movw R30,R28
	std z+6,R16
	std z+7,R17
	std z+8,R18
	std z+9,R19
	.dbline 47
; 	pucOutBuff[0]=pucOutBuff[0]|((ulHex%10)<<4);
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+6
	ldd R3,z+7
	ldd R4,z+8
	ldd R5,z+9
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall mod32u
	ldi R24,4
	ldi R25,0
	st -y,R24
	xcall lsl32
	movw R30,R10
	ldd R2,z+0
	clr R3
	clr R4
	clr R5
	or R2,R16
	or R3,R17
	or R4,R18
	or R5,R19
	std z+0,R2
	.dbline -2
L2:
	xcall pop_gset3
	adiw R28,4
	.dbline 0 ; func end
	ret
	.dbsym l uctemp 1 c
	.dbsym r pucOutBuff 10 pc
	.dbsym l ulHex 6 l
	.dbend
	.dbfunc e OutputFrequency _OutputFrequency fV
;           ucFY -> y+5
;           ucFX -> y+2
;           ulFY -> y+16
;           ulFX -> y+12
	.even
_OutputFrequency::
	xcall push_arg4
	xcall push_gset2
	sbiw R28,8
	.dbline -1
	.dbline 56
; 
; }
; 
; 
; //輸出控制頻率
; //輸入參數:	ulFX X軸頻率,單位kHz
; //				ulFY Y軸頻率,單位kHz
; void OutputFrequency(u32 ulFX,u32 ulFY)
; {
	.dbline 58
	ldi R20,64
	ldi R21,156
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+12
	ldd R3,z+13
	ldd R4,z+14
	ldd R5,z+15
	cp R2,R20
	cpc R3,R21
	cpc R4,R22
	cpc R5,R23
	brlo L6
	ldi R20,112
	ldi R21,17
	ldi R22,1
	ldi R23,0
	movw R30,R28
	ldd R2,z+12
	ldd R3,z+13
	ldd R4,z+14
	ldd R5,z+15
	cp R20,R2
	cpc R21,R3
	cpc R22,R4
	cpc R23,R5
	brsh L4
L6:
	.dbline 58
; 	u8 ucFX[3],ucFY[3];
; 	if((ulFX<40000)||(ulFX>70000))	return;
	xjmp L3
L4:
	.dbline 59
	ldi R20,64
	ldi R21,156
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	cp R2,R20
	cpc R3,R21
	cpc R4,R22
	cpc R5,R23
	brlo L9
	ldi R20,112
	ldi R21,17
	ldi R22,1
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	cp R20,R2
	cpc R21,R3
	cpc R22,R4
	cpc R23,R5
	brsh L7
L9:
	.dbline 59
; 	if((ulFY<40000)||(ulFY>70000))	return;
	xjmp L3
L7:
	.dbline 61
; 	
; 	HEX2BCD(ulFX,ucFX);
	movw R24,R28
	adiw R24,2
	std y+1,R25
	std y+0,R24
	movw R30,R28
	ldd R16,z+12
	ldd R17,z+13
	ldd R18,z+14
	ldd R19,z+15
	xcall _HEX2BCD
	.dbline 62
; 	HEX2BCD(ulFY,ucFY);
	movw R24,R28
	adiw R24,5
	std y+1,R25
	std y+0,R24
	movw R30,R28
	ldd R16,z+16
	ldd R17,z+17
	ldd R18,z+18
	ldd R19,z+19
	xcall _HEX2BCD
	.dbline 68
; 
; 
; 	
; 
; 
; 	DISABLEXOUT;
	cbi 0x3,7
	.dbline 69
; 	DISABLEYOUT;
	cbi 0x3,6
	.dbline 71
; 
; 	SPISend(ucFX[0]);
	ldd R16,y+2
	xcall _SPISend
	.dbline 72
; 	SPISend(ucFX[1]);
	ldd R16,y+3
	xcall _SPISend
	.dbline 73
; 	SPISend(ucFX[2]);
	ldd R16,y+4
	xcall _SPISend
	.dbline 74
; 	SPISend(ucFY[0]);
	ldd R16,y+5
	xcall _SPISend
	.dbline 75
; 	SPISend(ucFY[1]);
	ldd R16,y+6
	xcall _SPISend
	.dbline 76
; 	SPISend(ucFY[2]);
	ldd R16,y+7
	xcall _SPISend
	.dbline 78
; 
; 	ENABLEXOUT;
	sbi 0x3,7
	.dbline 79
; 	ENABLEYOUT;
	sbi 0x3,6
	.dbline -2
L3:
	adiw R28,8
	xcall pop_gset2
	adiw R28,4
	.dbline 0 ; func end
	ret
	.dbsym l ucFY 5 A[3:3]c
	.dbsym l ucFX 2 A[3:3]c
	.dbsym l ulFY 16 l
	.dbsym l ulFX 12 l
	.dbend
	.dbfunc e OutputFrequency1 _OutputFrequency1 fV
	.even
_OutputFrequency1::
	.dbline -1
	.dbline 84
; }
; 
; 
; void OutputFrequency1(void)
; {
	.dbline 86
; 	
; 	DISABLEXOUT;
	cbi 0x3,7
	.dbline 87
; 	DISABLEYOUT;
	cbi 0x3,6
	.dbline 89
; 
; 	SPISend(0x06);
	ldi R16,6
	xcall _SPISend
	.dbline 90
; 	SPISend(0x10);
	ldi R16,16
	xcall _SPISend
	.dbline 91
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 92
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 93
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 94
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 96
; 
; 	ENABLEXOUT;
	sbi 0x3,7
	.dbline 97
; 	ENABLEYOUT;
	sbi 0x3,6
	.dbline -2
L14:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e OutputFrequency2 _OutputFrequency2 fV
	.even
_OutputFrequency2::
	.dbline -1
	.dbline 101
; }
; 
; void OutputFrequency2(void)
; {
	.dbline 103
; 
; 	DISABLEXOUT;
	cbi 0x3,7
	.dbline 104
; 	DISABLEYOUT;
	cbi 0x3,6
	.dbline 106
; 
; 	SPISend(0x07);
	ldi R16,7
	xcall _SPISend
	.dbline 107
; 	SPISend(0x00);
	clr R16
	xcall _SPISend
	.dbline 108
; 	SPISend(0x00);
	clr R16
	xcall _SPISend
	.dbline 109
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 110
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 111
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 113
; 
; 	ENABLEXOUT;
	sbi 0x3,7
	.dbline 114
; 	ENABLEYOUT;
	sbi 0x3,6
	.dbline -2
L15:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e OutputFrequency3 _OutputFrequency3 fV
;           ucFX -> R20
	.even
_OutputFrequency3::
	xcall push_gset1
	mov R20,R16
	.dbline -1
	.dbline 122
; }
; 
; 
; 
; 
; 
; void OutputFrequency3(u8 ucFX)
; {
	.dbline 123
; 	DISABLEXOUT;
	cbi 0x3,7
	.dbline 124
; 	DISABLEYOUT;
	cbi 0x3,6
	.dbline 126
; 
; 	SPISend(0x06);
	ldi R16,6
	xcall _SPISend
	.dbline 127
; 	SPISend(ucFX);
	mov R16,R20
	xcall _SPISend
	.dbline 128
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 129
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 130
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 131
; 	SPISend(0);
	clr R16
	xcall _SPISend
	.dbline 133
; 
; 	ENABLEXOUT;
	sbi 0x3,7
	.dbline 134
; 	ENABLEYOUT;
	sbi 0x3,6
	.dbline -2
L16:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r ucFX 20 c
	.dbend
	.dbfunc e ulGetFrequency _ulGetFrequency fl
;        ulNextF -> y+8
;          dNowF -> y+4
;         dNextF -> y+0
;       dNowRad2 -> y+28
;         ulNowF -> y+24
	.even
_ulGetFrequency::
	xcall push_arg4
	xcall push_gset2
	sbiw R28,20
	.dbline -1
	.dbline 139
; }
; 
; 
; u32 ulGetFrequency(u32 ulNowF,double dNowRad2)
; {
	.dbline 143
; 	double dNowF,dNextF;
; 	u32 ulNextF;
; 	
; 	dNowF=((double)ulNowF)/(double)1000000;
	ldi R16,<L18
	ldi R17,>L18
	xcall lpm32
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	movw R30,R28
 ; stack offset 4
	ldd R2,z+28
	ldd R3,z+29
	ldd R4,z+30
	ldd R5,z+31
	lsr R5
	ror R4
	ror R3
	ror R2
	movw R16,R2
	movw R18,R4
	xcall long2fp
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	xcall empy32fs
	ldi R20,1
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
 ; stack offset 4
	ldd R2,z+28
	ldd R3,z+29
	ldd R4,z+30
	ldd R5,z+31
	and R2,R20
	and R3,R21
	and R4,R22
	and R5,R23
	movw R16,R2
	movw R18,R4
	xcall long2fp
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	xcall add32fs
	ldi R16,<L19
	ldi R17,>L19
	xcall lpm32
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	xcall div32f
	movw R30,R28
	std z+4,R16
	std z+5,R17
	std z+6,R18
	std z+7,R19
	.dbline 145
; 
; 	dNextF=-1-xishuA*dNowF-xishuB*dNowRad2;
	ldi R16,<L20
	ldi R17,>L20
	xcall lpm32
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	ldi R16,<L21
	ldi R17,>L21
	xcall lpm32
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	movw R30,R28
 ; stack offset 8
	ldd R2,z+12
	ldd R3,z+13
	ldd R4,z+14
	ldd R5,z+15
	st -y,R5
	st -y,R4
	st -y,R3
	st -y,R2
	xcall empy32fs
	xcall sub32fs
	ldi R16,<L22
	ldi R17,>L22
	xcall lpm32
	st -y,R19
	st -y,R18
	st -y,R17
	st -y,R16
	movw R30,R28
 ; stack offset 8
	ldd R2,z+36
	ldd R3,z+37
	ldd R4,z+38
	ldd R5,z+39
	st -y,R5
	st -y,R4
	st -y,R3
	st -y,R2
	xcall empy32fs
	xcall sub32f
	movw R30,R28
	std z+0,R16
	std z+1,R17
	std z+2,R18
	std z+3,R19
	.dbline 146
; 	dNextF=dNextF/xishuC;
	movw R30,R28
	ldd R2,z+0
	ldd R3,z+1
	ldd R4,z+2
	ldd R5,z+3
	st -y,R5
	st -y,R4
	st -y,R3
	st -y,R2
	ldi R16,<L23

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日韩三区| 国产人成一区二区三区影院| 91免费在线视频观看| 国产福利不卡视频| 黄页网站大全一区二区| 日韩高清在线不卡| 亚洲成人免费av| 亚洲成人激情自拍| 天涯成人国产亚洲精品一区av| 亚洲国产aⅴ成人精品无吗| 亚洲永久精品国产| 亚洲成在线观看| 亚洲国产精品人人做人人爽| 香蕉成人啪国产精品视频综合网 | 国产日韩v精品一区二区| 久久影院视频免费| 亚洲精品在线网站| 欧美激情一二三区| 1区2区3区欧美| 一区二区久久久| 日韩vs国产vs欧美| 激情综合色丁香一区二区| 国产乱子轮精品视频| 国产成人精品免费一区二区| 成人精品在线视频观看| 91在线观看下载| 欧美日韩高清在线| 欧美一区二区三区爱爱| 国产亚洲欧美色| 最新不卡av在线| 亚洲网友自拍偷拍| 精品一区免费av| 成人精品电影在线观看| 在线观看免费亚洲| 在线播放中文字幕一区| 精品国产免费视频| 国产精品成人在线观看| 亚洲成人免费av| 国产成人在线看| 91污片在线观看| 91精品国产欧美一区二区18| 精品国产亚洲在线| 亚洲欧美激情视频在线观看一区二区三区| 一区二区三区四区在线| 天堂影院一区二区| 国产乱码字幕精品高清av| 欧美自拍丝袜亚洲| 精品国产欧美一区二区| 亚洲欧洲综合另类| 男女男精品视频网| 成人av高清在线| 欧美一区二区在线视频| 国产精品无人区| 日本强好片久久久久久aaa| 国产呦萝稀缺另类资源| 91福利精品视频| 久久久久久久久久电影| 亚洲国产日日夜夜| 成人精品视频一区| 欧美一区二区三区在线看| 国产精品久久久久久久久免费丝袜| 午夜久久福利影院| 成人av在线资源网| 精品国产精品一区二区夜夜嗨 | 国产成人av影院| 欧美日韩高清在线播放| 中文字幕中文字幕一区二区| 日韩激情中文字幕| 99久久婷婷国产精品综合| 精品国产一区久久| 日韩福利视频导航| 91精品福利视频| 国产亚洲精品精华液| 日韩电影在线观看网站| 色噜噜狠狠色综合欧洲selulu| 日韩精品一区在线| 香蕉av福利精品导航| 91丨porny丨最新| 国产日韩欧美电影| 韩国精品主播一区二区在线观看| 欧美日本一区二区在线观看| 亚洲欧洲制服丝袜| 丁香五精品蜜臀久久久久99网站| 欧美一级在线免费| 亚洲一级二级三级| 94色蜜桃网一区二区三区| 国产拍揄自揄精品视频麻豆| 看片网站欧美日韩| 在线播放中文字幕一区| 午夜婷婷国产麻豆精品| 99久久精品久久久久久清纯| 国产视频一区二区在线| 极品瑜伽女神91| 日韩精品最新网址| 亚洲v中文字幕| 欧美影视一区在线| 一区二区三区鲁丝不卡| 色婷婷综合久久久久中文 | 国产精品人妖ts系列视频| 麻豆精品久久久| 欧美精品黑人性xxxx| 无码av免费一区二区三区试看| 欧美午夜精品一区二区三区| 亚洲卡通欧美制服中文| 99久久精品久久久久久清纯| 国产精品国产自产拍高清av王其| 高清shemale亚洲人妖| 国产色产综合色产在线视频 | 欧美日韩国产精选| 五月婷婷另类国产| 欧美日本一区二区在线观看| 亚洲午夜av在线| 欧美日韩高清影院| 日韩1区2区3区| 日韩欧美一级精品久久| 精品一区二区在线观看| 久久午夜色播影院免费高清 | 久久众筹精品私拍模特| 国产成人av资源| 国产精品初高中害羞小美女文| 91视频在线看| 亚洲小说欧美激情另类| 欧美在线免费观看亚洲| 日韩和欧美一区二区| 日韩久久免费av| 国产凹凸在线观看一区二区| 中文字幕中文在线不卡住| 一本久道中文字幕精品亚洲嫩| 亚洲尤物视频在线| 欧美一级日韩不卡播放免费| 国产一区二区三区精品视频| 亚洲国产精品99久久久久久久久| av网站免费线看精品| 夜夜夜精品看看| 日韩一区二区三区四区五区六区| 精品制服美女久久| 欧美v日韩v国产v| 水野朝阳av一区二区三区| 日韩美女视频在线| 成人av第一页| 香蕉久久一区二区不卡无毒影院| 欧美一区二区免费观在线| 国产露脸91国语对白| 国产欧美日韩久久| 精品视频一区三区九区| 狠狠色丁香婷综合久久| 亚洲视频小说图片| 欧美一级视频精品观看| 99re成人精品视频| 美女一区二区久久| 亚洲天堂av一区| 日韩一区二区在线观看视频播放| 国产成人8x视频一区二区| 一区二区三区高清| 日韩一区二区精品葵司在线| 成人黄色免费短视频| 亚洲va欧美va国产va天堂影院| 欧美精品一区二区久久久| 91国偷自产一区二区使用方法| 麻豆久久久久久| 最新热久久免费视频| 91精品国产91久久久久久最新毛片 | 色综合欧美在线视频区| 日韩成人av影视| 亚洲免费在线播放| 欧美精品一区二区三区四区 | 国产精品国产三级国产有无不卡 | 午夜伊人狠狠久久| 中文字幕成人在线观看| 欧美一三区三区四区免费在线看| 成人国产精品免费观看| 奇米精品一区二区三区在线观看| 中文字幕一区三区| 精品三级在线看| 日本v片在线高清不卡在线观看| 91精品国产免费久久综合| 欧美色视频在线观看| 国产成人精品www牛牛影视| 日本aⅴ免费视频一区二区三区| 中文字幕在线不卡一区二区三区| 日韩欧美一二三区| 欧美三级一区二区| av在线播放不卡| 国产精品中文字幕日韩精品| 日本在线观看不卡视频| 一区二区三区在线播放| 自拍av一区二区三区| 国产亚洲成年网址在线观看| 欧美一级欧美三级| 欧美喷潮久久久xxxxx| 91福利小视频| 色综合色狠狠综合色| 不卡视频在线看| 成人自拍视频在线观看| 麻豆精品精品国产自在97香蕉| 日韩av二区在线播放| 亚洲高清三级视频| 一区二区在线免费观看| 亚洲色图一区二区| 国产精品理伦片|