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

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

?? comm.src

?? c8051f310xmodembootloader.rar
?? SRC
?? 第 1 頁 / 共 2 頁
字號:
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	DPTR,#inRxBuf
	XCH  	A,R1
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R2
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R1
	MOVX 	@DPTR,A
; 
;        }
			; SOURCE LINE # 100
;        
; 
; }
			; SOURCE LINE # 103
?C0011:
	POP  	AR6
	POP  	AR3
	POP  	AR2
	POP  	AR1
	POP  	AR0
	POP  	PSW
	POP  	DPL
	POP  	DPH
	POP  	B
	POP  	ACC
	RETI 	
; END OF serial

; 
; /**********************************************************************
; ** 函數原型:    void  	Printf_Char(u8_t ascii)
; ** 參數說明:	ascii:	發送到串口的ASCII
; ** 返 回 值:	無      
; ** 說    明:	往串口發送一個字符
; ************************************************************************/
; 
; void Printf_Char(unsigned char ascii)

	RSEG  ?PR?_Printf_Char?COMM
_Printf_Char:
	USING	0
			; SOURCE LINE # 112
;---- Variable 'ascii?341' assigned to Register 'R7' ----
; {
			; SOURCE LINE # 113
; 	unsigned char *t;
; 
; 	ES0=0;
			; SOURCE LINE # 116
	CLR  	ES0
; 	if(TIflag)
			; SOURCE LINE # 117
	JNB  	TIflag,?C0016
; 	{
			; SOURCE LINE # 118
; 		TIflag=0;
			; SOURCE LINE # 119
	CLR  	TIflag
; 		TI0=1;
			; SOURCE LINE # 120
	SETB 	TI0
; 	}
			; SOURCE LINE # 121
?C0016:
; 	t=inTxBuf;t++;
			; SOURCE LINE # 122
	MOV  	DPTR,#inTxBuf
	MOVX 	A,@DPTR
	MOV  	R4,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,AR4
	MOV  	R1,A
	MOV  	DPTR,#t?342
	MOV  	A,#01H
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R2
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R1
	MOVX 	@DPTR,A
	MOV  	DPTR,#t?342+01H
	CLR  	A
	MOV  	B,#01H
	LCALL	?C?IILDX
; 	if(t==TxBuf+LenTxBuf) t=TxBuf;
			; SOURCE LINE # 123
	MOV  	DPTR,#t?342
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	MOV  	A,#01H
	MOV  	DPTR,#TxBuf+080H
	XRL  	A,R3
	JNZ  	?C0039
	MOV  	A,R1
	XRL  	A,DPL
	JNZ  	?C0039
	MOV  	A,R2
	XRL  	A,DPH
?C0039:
	JNZ  	?C0017
	MOV  	DPTR,#t?342
	INC  	A
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,#HIGH (TxBuf)
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,#LOW (TxBuf)
	MOVX 	@DPTR,A
?C0017:
; 	if(t==outTxBuf) {ES0=1;return;}			//TxBuf Full
			; SOURCE LINE # 124
	MOV  	DPTR,#outTxBuf
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	PUSH 	AR3
	PUSH 	AR2
	PUSH 	AR1
	MOV  	DPTR,#t?342
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	POP  	DPL
	POP  	DPH
	POP  	ACC
	XRL  	A,R3
	JNZ  	?C0040
	MOV  	A,R1
	XRL  	A,DPL
	JNZ  	?C0040
	MOV  	A,R2
	XRL  	A,DPH
?C0040:
	JNZ  	?C0018
	SETB 	ES0
	RET  	
?C0018:
; 	*inTxBuf=ascii;
			; SOURCE LINE # 125
	MOV  	DPTR,#inTxBuf
	MOVX 	A,@DPTR
	MOV  	R4,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	DPL,A
	MOV  	DPH,R4
	MOV  	A,R7
	MOVX 	@DPTR,A
; 	inTxBuf=t;
			; SOURCE LINE # 126
	MOV  	DPTR,#t?342
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R7,A
	MOV  	DPTR,#inTxBuf
	MOV  	A,R2
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R7
	MOVX 	@DPTR,A
; 	ES0=1;
			; SOURCE LINE # 127
	SETB 	ES0
; }
			; SOURCE LINE # 128
?C0019:
	RET  	
; END OF _Printf_Char

; 
; 
; /**********************************************************************
; ** 函數原型:    void  		Printf_String(u8_t code *string)
; ** 參數說明:	string:	字符串的起始地址
; ** 返 回 值:	無      
; ** 說    明:	向串口發送字符串,碰到0x00結束
; ************************************************************************/
; void Printf_String(unsigned char  *string)

	RSEG  ?PR?_Printf_String?COMM
_Printf_String:
	USING	0
			; SOURCE LINE # 137
	MOV  	DPTR,#string?443
	MOV  	A,R3
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R2
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R1
	MOVX 	@DPTR,A
; {
			; SOURCE LINE # 138
?C0020:
; 
;    while(*string!=0)
			; SOURCE LINE # 140
	MOV  	DPTR,#string?443
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	LCALL	?C?CLDPTR
	MOV  	R7,A
	JZ   	?C0022
;    {
			; SOURCE LINE # 141
;      Printf_Char(*string);
			; SOURCE LINE # 142
	LCALL	_Printf_Char
;      string++;
			; SOURCE LINE # 143
	MOV  	DPTR,#string?443+01H
	CLR  	A
	MOV  	B,#01H
	LCALL	?C?IILDX
;    }
			; SOURCE LINE # 144
	SJMP 	?C0020
; }
			; SOURCE LINE # 145
?C0022:
	RET  	
; END OF _Printf_String

; 
; /**********************************************************************
; **函數原型:    Get_Char()
; **參數說明:	無
; **返 回 值:	temp      
; **說    明:	從串口緩沖區接收一個字符
; ************************************************************************/
; bit Get_Char(unsigned char xdata *ch)

	RSEG  ?PR?_Get_Char?COMM
_Get_Char:
	USING	0
			; SOURCE LINE # 153
;---- Variable 'ch?544' assigned to Register 'R6/R7' ----
; {
			; SOURCE LINE # 154
;  
; 	ES0=0;
			; SOURCE LINE # 156
	CLR  	ES0
; 	if(inRxBuf==outRxBuf) {ES0=1;return 0;}   	//RxBuf Empty
			; SOURCE LINE # 157
	MOV  	DPTR,#outRxBuf
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	PUSH 	AR3
	PUSH 	AR2
	PUSH 	AR1
	MOV  	DPTR,#inRxBuf
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	POP  	DPL
	POP  	DPH
	POP  	ACC
	XRL  	A,R3
	JNZ  	?C0041
	MOV  	A,R1
	XRL  	A,DPL
	JNZ  	?C0041
	MOV  	A,R2
	XRL  	A,DPH
?C0041:
	JNZ  	?C0023
	SETB 	ES0
	CLR  	C
	RET  	
?C0023:
; 	*ch=*outRxBuf;  outRxBuf++;					//數據被讀走,讀指針加1
			; SOURCE LINE # 158
	MOV  	DPTR,#outRxBuf
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	LCALL	?C?CLDPTR
	MOV  	DPL,R7
	MOV  	DPH,R6
	MOVX 	@DPTR,A
	MOV  	DPTR,#outRxBuf+01H
	CLR  	A
	MOV  	B,#01H
	LCALL	?C?IILDX
; 	if(outRxBuf==RxBuf+LenRxBuf) outRxBuf=RxBuf;	//如果讀指針到緩沖區尾部,則返回到頭部
			; SOURCE LINE # 159
	MOV  	DPTR,#outRxBuf
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	MOV  	A,#01H
	MOV  	DPTR,#RxBuf+022H
	XRL  	A,R3
	JNZ  	?C0042
	MOV  	A,R1
	XRL  	A,DPL
	JNZ  	?C0042
	MOV  	A,R2
	XRL  	A,DPH
?C0042:
	JNZ  	?C0025
	MOV  	DPTR,#outRxBuf
	INC  	A
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,#HIGH (RxBuf)
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,#LOW (RxBuf)
	MOVX 	@DPTR,A
?C0025:
; 	ES0=1;
			; SOURCE LINE # 160
	SETB 	ES0
; 	return 1;
			; SOURCE LINE # 161
	SETB 	C
; 
; }
			; SOURCE LINE # 163
?C0024:
	RET  	
; END OF _Get_Char

; 
; /**********************************************************************
; **函數原型:    process_uart
; **入口參數:		com_len
; **出口參數:		無
; **返 回 值:	無
; **功能說明:		接收上位機的配置,檢測串口有數據,等待一幀數據結束處理
; ***********************************************************************/
; 
; void process_uart()

	RSEG  ?PR?process_uart?COMM
process_uart:
	USING	0
			; SOURCE LINE # 173
; {
			; SOURCE LINE # 174
;   unsigned char dat_len=0;
			; SOURCE LINE # 175
	CLR  	A
	MOV  	DPTR,#dat_len?645
	MOVX 	@DPTR,A
?C0026:
;   unsigned char xdata ch;
; 
;   while(Get_Char(&ch))
			; SOURCE LINE # 178
	MOV  	R6,#HIGH (ch?646)
	MOV  	R7,#LOW (ch?646)
	LCALL	_Get_Char
	JNC  	?C0033
;   {
			; SOURCE LINE # 179
;      delayms(2);
			; SOURCE LINE # 180
	MOV  	R7,#02H
	MOV  	R6,#00H
	LCALL	_delayms
;      combuf[dat_len]=ch;
			; SOURCE LINE # 181
	MOV  	DPTR,#ch?646
	MOVX 	A,@DPTR
	MOV  	R7,A
	MOV  	DPTR,#dat_len?645
	MOVX 	A,@DPTR
	ADD  	A,#LOW (combuf)
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,#HIGH (combuf)
	MOV  	DPH,A
	MOV  	A,R7
	MOVX 	@DPTR,A
; 	 if(ch!=0xff) dat_len++;
			; SOURCE LINE # 182
	MOV  	A,R7
	CPL  	A
	JZ   	?C0028
	MOV  	DPTR,#dat_len?645
	MOVX 	A,@DPTR
	INC  	A
	MOVX 	@DPTR,A
?C0028:
; 	 if(dat_len==maxlen) dat_len=0;
			; SOURCE LINE # 183
	MOV  	DPTR,#dat_len?645
	MOVX 	A,@DPTR
	CJNE 	A,#020H,?C0029
	CLR  	A
	MOVX 	@DPTR,A
?C0029:
; 	  if(ch==0xff)
			; SOURCE LINE # 184
	MOV  	DPTR,#ch?646
	MOVX 	A,@DPTR
	CJNE 	A,#0FFH,?C0026
; 	  {
			; SOURCE LINE # 185
; 		 if((combuf[23]==0x55)&&(combuf[24]==0xaa))
			; SOURCE LINE # 186
	MOV  	DPTR,#combuf+017H
	MOVX 	A,@DPTR
	CJNE 	A,#055H,?C0031
	INC  	DPTR
	MOVX 	A,@DPTR
	CJNE 	A,#0AAH,?C0031
; 		 {
			; SOURCE LINE # 187
; 	       Printf_Char(0xf0);		   //ok
			; SOURCE LINE # 188
	MOV  	R7,#0F0H
	LCALL	_Printf_Char
; 		   process_incmd();			   //處理串口接收的配置表
			; SOURCE LINE # 189
	LCALL	process_incmd
; 		 }
			; SOURCE LINE # 190
	SJMP 	?C0026
?C0031:
; 		 else
; 	     {
			; SOURCE LINE # 192
; 	       Printf_Char(0xf1);	       //error
			; SOURCE LINE # 193
	MOV  	R7,#0F1H
	LCALL	_Printf_Char
; 	     }
			; SOURCE LINE # 194
; 	  }
			; SOURCE LINE # 195
; 	  
; 	   
;   }
			; SOURCE LINE # 198
	SJMP 	?C0026
;  
; }
			; SOURCE LINE # 200
?C0033:
	RET  	
; END OF process_uart

; 
; 
; /**********************************************************************
; **函數原型:    process_incmd
; **入口參數:		無
; **出口參數:		無
; **返 回 值:	無
; **功能說明:		處理接收的PC命令幀,準備flash保存與修改實時RAM值
; ***********************************************************************/
; 
; void process_incmd()

	RSEG  ?PR?process_incmd?COMM
process_incmd:
	USING	0
			; SOURCE LINE # 211
; {
			; SOURCE LINE # 212
;   
;   READER_PCS xdata *pcs;
; 
; 
;   pcs=(READER_PCS xdata *)(combuf+2);
			; SOURCE LINE # 217
	MOV  	R6,#HIGH (combuf+02H)
	MOV  	R7,#LOW (combuf+02H)
	MOV  	DPTR,#pcs?747
	MOV  	A,R6
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R7
	MOVX 	@DPTR,A
;  
; 
;   wiefmt=wie[pcs->pcs_wiefat];					  //提取RAM更改參數
			; SOURCE LINE # 220
	MOV  	DPTR,#pcs?747
	MOVX 	A,@DPTR
	MOV  	R4,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R5,A
	ADD  	A,#012H
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,R4
	MOV  	DPH,A
	MOVX 	A,@DPTR
	MOV  	DPTR,#wie
	MOVC 	A,@A+DPTR
	MOV  	R0,#LOW (wiefmt)
	MOV  	@R0,A
;   power =pow[pcs->pcs_power];
			; SOURCE LINE # 221
	MOV  	A,R5
	ADD  	A,#0DH
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,R4
	MOV  	DPH,A
	MOVX 	A,@DPTR
	ADD  	A,ACC
	ADD  	A,#LOW (pow)
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,#HIGH (pow)
	MOV  	DPH,A
	CLR  	A
	MOVC 	A,@A+DPTR
	MOV  	R4,A
	MOV  	A,#01H
	MOVC 	A,@A+DPTR
	MOV  	R0,#LOW (power)
	MOV  	@R0,AR4
	INC  	R0
	MOV  	@R0,A
;   INACTIVITY_TIME=cardouttime[pcs->pcs_cardt];
			; SOURCE LINE # 222
	MOV  	DPTR,#pcs?747
	MOVX 	A,@DPTR
	MOV  	R4,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R5,A
	ADD  	A,#0FH
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,R4
	MOV  	DPH,A
	MOVX 	A,@DPTR
	MOV  	DPTR,#cardouttime
	MOVC 	A,@A+DPTR
	MOV  	R0,#LOW (INACTIVITY_TIME)
	MOV  	@R0,A
;   RELAY_TIME_IN  =relay_time[pcs->pcs_relayt];
			; SOURCE LINE # 223
	MOV  	A,R5
	ADD  	A,#010H
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,R4
	MOV  	DPH,A
	MOVX 	A,@DPTR
	MOV  	DPTR,#relay_time
	MOVC 	A,@A+DPTR
	MOV  	R0,#LOW (RELAY_TIME_IN)
	MOV  	@R0,A
;   RELAY_TIME_OUT =relay_time[pcs->pcs_relayt];
			; SOURCE LINE # 224
	MOV  	R0,#LOW (RELAY_TIME_OUT)
	MOV  	@R0,A
; 
; 
; 
;    memcpy(MyID,pcs->pcs_rid,4);					  //賦值系統ID
			; SOURCE LINE # 228
	MOV  	A,R7
	ADD  	A,#02H
	MOV  	R7,A
	CLR  	A
	ADDC 	A,R6
	MOV  	R2,A
	MOV  	R1,AR7
	MOV  	R3,#01H
	MOV  	R0,#LOW (MyID)
	MOV  	R4,#HIGH (MyID)
	MOV  	R5,#01H
	MOV  	R6,#00H
	MOV  	R7,#04H
	LCALL	?C?COPY
; 
;    
; 
;   pcs->pcs_crc16=cal_crc(combuf+2,sizeof(READER_PCS)-2); //計算CRC
			; SOURCE LINE # 232
	MOV  	R3,#01H
	MOV  	R2,#HIGH (combuf+02H)
	MOV  	R1,#LOW (combuf+02H)
	MOV  	R5,#015H
	LCALL	_cal_crc
	MOV  	DPTR,#pcs?747
	MOVX 	A,@DPTR
	MOV  	R4,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R5,A
	ADD  	A,#015H
	MOV  	DPL,A
	CLR  	A
	ADDC 	A,R4
	MOV  	DPH,A
	MOV  	A,R6
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R7
	MOVX 	@DPTR,A
; 
;   memcpy(combuf,pcs,sizeof(READER_PCS));	   //計算好的參數回COPY內存,結構體不能傳遞指針
			; SOURCE LINE # 234
	MOV  	R2,AR4
	MOV  	R1,AR5
	MOV  	R3,#01H
	MOV  	R0,#LOW (combuf)
	MOV  	R4,#HIGH (combuf)
	MOV  	R5,#01H
	MOV  	R6,#00H
	MOV  	R7,#017H
	LCALL	?C?COPY
;  
; 
;   flash_save(combuf,F_ADDR,32);           //保存數據至flash;
			; SOURCE LINE # 237
	MOV  	R3,#01H
	MOV  	R2,#HIGH (combuf)
	MOV  	R1,#LOW (combuf)
	MOV  	DPTR,#?_flash_save?BYTE+05H
	MOV  	A,#020H
	MOVX 	@DPTR,A
	MOV  	R5,#00H
	MOV  	R4,#030H
	LCALL	_flash_save
; 
;    
; 
;    delayms(100);					    //重新配置SI芯片
			; SOURCE LINE # 241
	MOV  	R7,#064H
	MOV  	R6,#00H
	LCALL	_delayms
;    nres=0;
			; SOURCE LINE # 242
	CLR  	nres
;    delayms(100);
			; SOURCE LINE # 243
	MOV  	R7,#064H
	MOV  	R6,#00H
	LCALL	_delayms
;    nres=1;
			; SOURCE LINE # 244
	SETB 	nres
;    ia442xinit();
			; SOURCE LINE # 245
	LCALL	ia442xinit
;    spirevtwobyte();
			; SOURCE LINE # 246
	LCALL	spirevtwobyte
;    spisendcommand(0x8288);			    //電源管理 whole receive crystal on
			; SOURCE LINE # 247
	MOV  	R7,#088H
	MOV  	R6,#082H
	LCALL	_spisendcommand
;    spisendcommand(0xca83);				//FIFO COMMAND
			; SOURCE LINE # 248
	MOV  	R7,#083H
	MOV  	R6,#0CAH
	LJMP 	_spisendcommand
; END OF process_incmd

	END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女视频一区在线观看| 亚洲成人动漫av| 精品福利一区二区三区| 欧洲国产伦久久久久久久| 欧美性生活大片视频| 不卡在线视频中文字幕| 极品美女销魂一区二区三区 | 丁香婷婷综合色啪| 视频一区二区三区入口| 亚洲va在线va天堂| 亚洲国产视频一区| 亚洲www啪成人一区二区麻豆| 亚洲日本一区二区三区| 亚洲日本韩国一区| 尤物视频一区二区| 偷拍日韩校园综合在线| 图片区小说区区亚洲影院| 午夜国产精品影院在线观看| 亚洲综合免费观看高清完整版| 一区二区三区欧美激情| 一区二区高清在线| 免费成人在线观看| 免费成人在线网站| 成人在线综合网站| 色综合久久综合网欧美综合网| 色噜噜狠狠色综合中国| 欧美老女人在线| 国产偷v国产偷v亚洲高清| 国产精品国产三级国产| 亚洲图片一区二区| 精品在线视频一区| 成人污污视频在线观看| 色香蕉久久蜜桃| 欧美哺乳videos| 中文字幕一区二区三区视频| 亚洲v中文字幕| 久久综合五月天婷婷伊人| 精品福利在线导航| 丝袜脚交一区二区| 有坂深雪av一区二区精品| 亚洲一级不卡视频| 国产成人免费xxxxxxxx| 欧美色国产精品| 国产精品久久久久久久久晋中| 亚洲成人午夜电影| 99久久99久久久精品齐齐 | 国产成人精品一区二区三区网站观看| 波多野结衣在线aⅴ中文字幕不卡| 欧洲另类一二三四区| 国产精品每日更新| 国内精品视频666| 欧美一区二区三区免费| 亚洲综合色在线| 色综合色综合色综合| 国产精品理论在线观看| 国产剧情一区在线| 欧美α欧美αv大片| 天堂av在线一区| 欧美精品亚洲一区二区在线播放| 亚洲日本电影在线| 色呦呦一区二区三区| 亚洲欧美在线aaa| 不卡视频免费播放| 亚洲视频中文字幕| 99re视频这里只有精品| 亚洲日本va在线观看| 色999日韩国产欧美一区二区| 国产精品电影一区二区| 成人av在线电影| 亚洲精品国产一区二区精华液 | 日本午夜一区二区| 欧美一级欧美三级在线观看| 亚洲h在线观看| 日韩欧美自拍偷拍| 国产精品一区二区男女羞羞无遮挡| 91精品午夜视频| 国产精品系列在线观看| 中文字幕精品一区二区精品绿巨人| 国产激情一区二区三区| 中文字幕一区二区三区色视频| 91免费看`日韩一区二区| 亚洲国产成人精品视频| 欧美videos大乳护士334| 国产制服丝袜一区| 亚洲青青青在线视频| 欧美一区二区视频观看视频| 国产电影精品久久禁18| 亚洲激情五月婷婷| 欧美不卡视频一区| eeuss鲁片一区二区三区在线观看| 成人欧美一区二区三区白人| 欧美精品久久99| 成人一区二区三区在线观看| 亚洲一区二区三区美女| 久久综合视频网| 欧美精品九九99久久| 成人av电影在线| 精品在线免费视频| 日韩高清电影一区| 自拍偷拍亚洲综合| 久久久99精品免费观看| 91精品午夜视频| 欧美久久久久久久久久| 91尤物视频在线观看| 国产成人av一区二区三区在线观看| 亚洲第一福利视频在线| 一区二区三区免费| 最新欧美精品一区二区三区| 亚洲一区二区在线免费看| 国产精品自拍一区| 午夜精品一区二区三区电影天堂 | 国产露脸91国语对白| 奇米精品一区二区三区在线观看一 | 国产亚洲1区2区3区| 欧美α欧美αv大片| 日韩欧美国产wwwww| 日韩片之四级片| 欧美精品一区二区高清在线观看| 欧美挠脚心视频网站| 91精品久久久久久久91蜜桃| 在线播放/欧美激情| 日韩午夜激情免费电影| 精品国产乱码久久久久久久久| 日韩一本二本av| 欧美一级淫片007| 日韩视频123| 精品国产免费久久| 国产日韩欧美综合在线| 国产精品欧美综合在线| 亚洲色图另类专区| 亚洲成人精品一区二区| 日日夜夜免费精品| 国产黄人亚洲片| 欧美综合亚洲图片综合区| 日韩天堂在线观看| 中文字幕在线播放不卡一区| 亚洲久草在线视频| 久久精品久久综合| 波多野结衣一区二区三区 | 午夜久久久久久久久 | 91久久香蕉国产日韩欧美9色| 欧美系列在线观看| 欧美激情综合在线| 日本视频在线一区| 成av人片一区二区| 7777精品伊人久久久大香线蕉| 国产亚洲一本大道中文在线| 伊人开心综合网| 国产盗摄一区二区| 制服丝袜在线91| 一区二区三区在线观看动漫| 国产一区二区主播在线| 91精品国产综合久久香蕉麻豆 | 偷拍一区二区三区| 97久久精品人人澡人人爽| 精品噜噜噜噜久久久久久久久试看 | 久久99日本精品| 欧美日韩午夜影院| 亚洲色欲色欲www在线观看| 国产精品一区二区三区乱码| 91麻豆精品国产综合久久久久久| 亚洲欧洲精品一区二区三区不卡| 国产真实乱对白精彩久久| 欧美疯狂做受xxxx富婆| 亚洲午夜私人影院| 日本道免费精品一区二区三区| 国产精品福利电影一区二区三区四区| 久久成人综合网| 精品久久99ma| 久久99久国产精品黄毛片色诱| 欧美日韩在线免费视频| 亚洲国产日韩一级| 欧美精品日韩一本| 久久疯狂做爰流白浆xx| 337p粉嫩大胆噜噜噜噜噜91av| 激情五月激情综合网| 2020国产精品久久精品美国| 久久电影国产免费久久电影| 成人永久免费视频| 狠狠色丁香婷婷综合| 日韩欧美在线观看一区二区三区| 天天av天天翘天天综合网| 欧美三级电影网站| 日日骚欧美日韩| 日韩精品一区二区三区四区| 九九**精品视频免费播放| 欧美成人一区二区三区在线观看| 国产一区二区电影| 欧美国产激情一区二区三区蜜月| 97久久超碰国产精品| 日韩国产一区二| 中文字幕乱码日本亚洲一区二区| 91蝌蚪porny成人天涯| 日韩av在线播放中文字幕| 国产欧美日韩另类一区| 波多野结衣欧美| 美女久久久精品| 亚洲美女区一区| 久久久另类综合| 日韩欧美国产一区二区在线播放|