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

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

?? withpc.src

?? 《單片機c程序設計及應用實列》一書的源代
?? SRC
字號:
; withPC.SRC generated from: withPC.c

$NOMOD51

NAME	WITHPC

P0	DATA	080H
P1	DATA	090H
P2	DATA	0A0H
P3	DATA	0B0H
T0	BIT	0B0H.4
AC	BIT	0D0H.6
T1	BIT	0B0H.5
EA	BIT	0A8H.7
IE	DATA	0A8H
P0_0	BIT	080H.0
P1_0	BIT	090H.0
P0_1	BIT	080H.1
P2_0	BIT	0A0H.0
P1_1	BIT	090H.1
P0_2	BIT	080H.2
P2_1	BIT	0A0H.1
P1_2	BIT	090H.2
P0_3	BIT	080H.3
P2_2	BIT	0A0H.2
P1_3	BIT	090H.3
P0_4	BIT	080H.4
P3_2	BIT	0B0H.2
P2_3	BIT	0A0H.3
P1_4	BIT	090H.4
P0_5	BIT	080H.5
P3_3	BIT	0B0H.3
P2_4	BIT	0A0H.4
P1_5	BIT	090H.5
P0_6	BIT	080H.6
RD	BIT	0B0H.7
P2_5	BIT	0A0H.5
P1_6	BIT	090H.6
P0_7	BIT	080H.7
P2_6	BIT	0A0H.6
P1_7	BIT	090H.7
ES	BIT	0A8H.4
P2_7	BIT	0A0H.7
IP	DATA	0B8H
RI	BIT	098H.0
INT0	BIT	0B0H.2
CY	BIT	0D0H.7
TI	BIT	098H.1
INT1	BIT	0B0H.3
PS	BIT	0B8H.4
SP	DATA	081H
OV	BIT	0D0H.2
WR	BIT	0B0H.6
SBUF	DATA	099H
PCON	DATA	087H
SCON	DATA	098H
TMOD	DATA	089H
TCON	DATA	088H
IE0	BIT	088H.1
IE1	BIT	088H.3
B	DATA	0F0H
ACC	DATA	0E0H
ET0	BIT	0A8H.1
ET1	BIT	0A8H.3
TF0	BIT	088H.5
TF1	BIT	088H.7
RB8	BIT	098H.2
TH0	DATA	08CH
EX0	BIT	0A8H.0
IT0	BIT	088H.0
TH1	DATA	08DH
TB8	BIT	098H.3
EX1	BIT	0A8H.2
IT1	BIT	088H.2
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
TL1	DATA	08BH
SM2	BIT	098H.5
PT0	BIT	0B8H.1
PT1	BIT	0B8H.3
RS0	BIT	0D0H.3
TR0	BIT	088H.4
RS1	BIT	0D0H.4
TR1	BIT	088H.6
PX0	BIT	0B8H.0
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
REN	BIT	098H.4
RXD	BIT	0B0H.0
TXD	BIT	0B0H.1
F0	BIT	0D0H.5
PSW	DATA	0D0H
?PR?main?WITHPC      SEGMENT CODE 
?DT?main?WITHPC      SEGMENT DATA OVERLAYABLE 
?PR?initial?WITHPC   SEGMENT CODE 
?PR?_send?WITHPC     SEGMENT CODE 
?DT?_send?WITHPC     SEGMENT DATA OVERLAYABLE 
?PR?Rcv_INT?WITHPC   SEGMENT CODE 
?PR?_delay?WITHPC    SEGMENT CODE 
?C_INITSEG           SEGMENT CODE 
?BI?WITHPC           SEGMENT BIT 
?DT?WITHPC           SEGMENT DATA 
	EXTRN	CODE (?C_STARTUP)
	EXTRN	CODE (?C?CLDOPTR)
	EXTRN	CODE (?C?IMUL)
	PUBLIC	rcvdata
	PUBLIC	EvRcv
	PUBLIC	_delay
	PUBLIC	Rcv_INT
	PUBLIC	_send
	PUBLIC	initial
	PUBLIC	main

	RSEG  ?DT?_send?WITHPC
?_send?BYTE:
       temp?244:   DS   3
          j?245:   DS   2

	RSEG  ?DT?main?WITHPC
?main?BYTE:
   datacomm?040:   DS   6
   datarecv?041:   DS   6
      count?042:   DS   1
   datahand?043:   DS   1

	RSEG  ?BI?WITHPC
          EvRcv:   DBIT   1

	RSEG  ?DT?WITHPC
        rcvdata:   DS   1

	RSEG  ?C_INITSEG
	DB	0C1H, EvRcv + 000H	; bit-init

	DB	001H
	DB	rcvdata
	DB	000H

; #pragma SRC
; #include <stdio.h>
; #include <reg51.h>
; #define		TRUE			1
; #define		FALSE			0
; 
; #define		LampComm	P0_0
; //以上語句定義主機正在通訊閃燈信號
; #define		SelectComm1	P0_1
; #define		SelectComm2	P0_2
; #define		SelectComm3	P0_3
; #define		SelectComm4	P0_4
; #define		SelectComm5	P0_5
; #define		SelectComm6	P0_6
; //以上語句定義主機通訊的從機號
; #define 	MACHINECOMM_OK 	 0x11  
; //以上語句定義主機通訊傳送握手信號
; #define 	MACHINECOMM_RET 0x88    
; //以上語句定義從機回復通訊握手信號
; #define MACHINECOMM_DATAHEAD 	0x5a 
; //以上語句定義數據包的頭
; #define MACHINECOMM_DATAEND 	0xa5 
; //以上語句定義數據包的尾
; 
; #define		DELAY_VALUE	3
; 
; sbit		P0_0=P0^0;
; sbit		P0_1=P0^1;
; sbit		P0_2=P0^2;
; sbit		P0_3=P0^3;
; sbit		P0_4=P0^4;
; sbit		P0_5=P0^5;
; sbit		P0_6=P0^6;
; sbit		P0_7=P0^7;
; 
; sbit		P1_0=P1^0;
; sbit		P1_1=P1^1;
; sbit		P1_2=P1^2;
; sbit		P1_3=P1^3;
; sbit		P1_4=P1^4;
; sbit		P1_5=P1^5;
; sbit		P1_6=P1^6;
; sbit		P1_7=P1^7;
; 
; sbit		P2_0=P2^0;
; sbit		P2_1=P2^1;
; sbit		P2_2=P2^2;
; sbit		P2_3=P2^3;
; sbit		P2_4=P2^4;
; sbit		P2_5=P2^5;
; sbit		P2_6=P2^6;
; sbit		P2_7=P2^7;
; 
; sbit		P3_2=P3^2;
; sbit		P3_3=P3^3;
; 
; 
; bit EvRcv=FALSE;			//是否收到串行數據的標志位
; 
; unsigned char rcvdata=0;		//從串口存儲接收的變量
; void send(char *temp,int j);		//發送子程序
; void initial(void);     		//初始化子程序
; void delay(short i);			//延時子程序
; 
; void main(void)

	RSEG  ?PR?main?WITHPC
main:
	USING	0
			; SOURCE LINE # 65
; {
			; SOURCE LINE # 66
; 	unsigned char datacomm[6],datarecv[6];
; 	unsigned char count=0,datahand;
			; SOURCE LINE # 68
	CLR  	A
	MOV  	count?042,A
; 	datahand=MACHINECOMM_RET;
			; SOURCE LINE # 69
	MOV  	datahand?043,#088H
; 	datacomm[0]=MACHINECOMM_DATAHEAD;
			; SOURCE LINE # 70
	MOV  	datacomm?040,#05AH
; 	datacomm[5]=MACHINECOMM_DATAEND;
			; SOURCE LINE # 71
	MOV  	datacomm?040+05H,#0A5H
; 	datacomm[1]='w';
			; SOURCE LINE # 72
	MOV  	datacomm?040+01H,#077H
; 	datacomm[2]='o';
			; SOURCE LINE # 73
	MOV  	datacomm?040+02H,#06FH
; 	datacomm[3]='r';
			; SOURCE LINE # 74
	MOV  	datacomm?040+03H,#072H
; 	datacomm[4]='k';
			; SOURCE LINE # 75
	MOV  	datacomm?040+04H,#06BH
; 	initial();
			; SOURCE LINE # 76
	LCALL	initial
; 	SelectComm6=1;//選擇與PC機進行通信。
			; SOURCE LINE # 77
	SETB 	P0_6
?C0001:
; 	while(1)
			; SOURCE LINE # 78
; 	{
			; SOURCE LINE # 79
; 		if(EvRcv)//如果接收到主機端發送過來的握手信號
			; SOURCE LINE # 80
	JNB  	EvRcv,?C0003
; 		{
			; SOURCE LINE # 81
; 			if(rcvdata==MACHINECOMM_OK)
			; SOURCE LINE # 82
	MOV  	A,rcvdata
	CJNE 	A,#011H,?C0004
; 			{   LampComm=TRUE;
			; SOURCE LINE # 83
	SETB 	P0_0
; 			delay(DELAY_VALUE);
			; SOURCE LINE # 84
	MOV  	R7,#03H
	MOV  	R6,#00H
	LCALL	_delay
; 			LampComm=FALSE;
			; SOURCE LINE # 85
	CLR  	P0_0
; 			}	//指示燈閃爍		
			; SOURCE LINE # 86
?C0004:
; 			EvRcv=FALSE;
			; SOURCE LINE # 87
	CLR  	EvRcv
; 			break;//退出等待
			; SOURCE LINE # 88
	SJMP 	?C0007
; 		}
			; SOURCE LINE # 89
?C0003:
; 		send(&datahand,1);//返回一個握手信號
			; SOURCE LINE # 90
	MOV  	R3,#00H
	MOV  	R2,#HIGH (datahand?043)
	MOV  	R1,#LOW (datahand?043)
	MOV  	R5,#01H
	MOV  	R4,#00H
	LCALL	_send
; 		break;
			; SOURCE LINE # 91
; 	}
			; SOURCE LINE # 92
; 	for(;;){while(1)
			; SOURCE LINE # 93
?C0007:
; 	{if(EvRcv){
			; SOURCE LINE # 94
	JNB  	EvRcv,?C0009
; 		datarecv[count]=rcvdata;
			; SOURCE LINE # 95
	MOV  	A,#LOW (datarecv?041)
	ADD  	A,count?042
	MOV  	R0,A
	MOV  	@R0,rcvdata
; 		count++;
			; SOURCE LINE # 96
	INC  	count?042
; 		EvRcv=FALSE;
			; SOURCE LINE # 97
	CLR  	EvRcv
; 	}
			; SOURCE LINE # 98
?C0009:
; 	if(count==5)break;//如果已經收到六個數據,則認為是收到一個數據包
			; SOURCE LINE # 99
	MOV  	A,count?042
	CJNE 	A,#05H,?C0007
; 	}//接收一個數據包
			; SOURCE LINE # 100
?C0008:
; 	if(datarecv[0]==MACHINECOMM_DATAHEAD&&datarecv[5]==MACHINECOMM_DATAEND)
			; SOURCE LINE # 101
	MOV  	A,datarecv?041
	CJNE 	A,#05AH,?C0007
	MOV  	A,datarecv?041+05H
	CJNE 	A,#0A5H,?C0007
; 		send(datacomm,6);//如果數據包正確,則返回一個數據包;
			; SOURCE LINE # 102
	MOV  	R3,#00H
	MOV  	R2,#HIGH (datacomm?040)
	MOV  	R1,#LOW (datacomm?040)
	MOV  	R5,#06H
	MOV  	R4,#00H
	LCALL	_send
; 	}
			; SOURCE LINE # 103
	SJMP 	?C0007
; END OF main

; }
; 
; void initial()		//初始化子程序

	RSEG  ?PR?initial?WITHPC
initial:
			; SOURCE LINE # 106
; {
			; SOURCE LINE # 107
; 	IP=0x10;              //定義串口為高優先級中斷
			; SOURCE LINE # 108
	MOV  	IP,#010H
; 	IE=0x97;              //允許串口、中斷0、1、定時器0
			; SOURCE LINE # 109
	MOV  	IE,#097H
; 	TCON=0x05;
			; SOURCE LINE # 110
	MOV  	TCON,#05H
; 	
; 	TMOD=0x21;            //定時器1為自動裝入(auto-load)方式
			; SOURCE LINE # 112
	MOV  	TMOD,#021H
; 	PCON=0;               //SMOD(PCON.7)=1時,波特率翻倍.//smod=1 (晶振為11.0592M時為0)
			; SOURCE LINE # 113
	CLR  	A
	MOV  	PCON,A
; 	
; 	SCON=0xD0;            //串行口工作方式 : 9位UART, 波特率可變
			; SOURCE LINE # 115
	MOV  	SCON,#0D0H
; 	TH1=0xf3;
			; SOURCE LINE # 116
	MOV  	TH1,#0F3H
; 	TL1=0xf3;             //
			; SOURCE LINE # 117
	MOV  	TL1,#0F3H
; 	PCON=0x80|PCON;	//SMOD=1;		//波特率設置 : 9600 baud(E8--24MHZ)
			; SOURCE LINE # 118
	ORL  	PCON,#080H
; 	//SMOD=0=4.8kbps
; 	//th1=tl1=fd,smod=0 ,=19.2kbps
; 	TR1=1;                //啟動定時器1
			; SOURCE LINE # 121
	SETB 	TR1
; 	SelectComm1=0;
			; SOURCE LINE # 122
	CLR  	P0_1
; 	SelectComm2=0;
			; SOURCE LINE # 123
	CLR  	P0_2
; 	SelectComm3=0;
			; SOURCE LINE # 124
	CLR  	P0_3
; 	SelectComm4=0;
			; SOURCE LINE # 125
	CLR  	P0_4
; 	SelectComm5=0;
			; SOURCE LINE # 126
	CLR  	P0_5
; 	SelectComm6=0;
			; SOURCE LINE # 127
	CLR  	P0_6
; }
			; SOURCE LINE # 128
	RET  	
; END OF initial

; 
; void send(unsigned char *temp,int j)

	RSEG  ?PR?_send?WITHPC
_send:
	USING	0
			; SOURCE LINE # 130
	MOV  	temp?244,R3
	MOV  	temp?244+01H,R2
	MOV  	temp?244+02H,R1
	MOV  	j?245,R4
	MOV  	j?245+01H,R5
; {
			; SOURCE LINE # 131
; 	int i=0;
			; SOURCE LINE # 132
;---- Variable 'i?246' assigned to Register 'R6/R7' ----
	CLR  	A
	MOV  	R7,A
	MOV  	R6,A
; 	LampComm=TRUE;
			; SOURCE LINE # 133
	SETB 	P0_0
; 	EA=0;
			; SOURCE LINE # 134
	CLR  	EA
; 	for(i=0;i<=j-1;i++)	//按發送數據的長度來發送數據
			; SOURCE LINE # 135
?C0014:
	MOV  	A,j?245+01H
	ADD  	A,#0FFH
	MOV  	R5,A
	MOV  	A,j?245
	ADDC 	A,#0FFH
	MOV  	R4,A
	SETB 	C
	MOV  	A,R7
	SUBB 	A,R5
	MOV  	A,R4
	XRL  	A,#080H
	MOV  	R0,A
	MOV  	A,R6
	XRL  	A,#080H
	SUBB 	A,R0
	JNC  	?C0015
; 	{
			; SOURCE LINE # 136
; 		ACC=*(temp+i);
			; SOURCE LINE # 137
	MOV  	R3,temp?244
	MOV  	R2,temp?244+01H
	MOV  	R1,temp?244+02H
	MOV  	DPL,R7
	MOV  	DPH,R6
	LCALL	?C?CLDOPTR
; 		TB8=P;
			; SOURCE LINE # 138
	MOV  	C,P
	MOV  	TB8,C
; 		SBUF=ACC;	//發送數據
			; SOURCE LINE # 139
	MOV  	SBUF,A
?C0017:
; 		while(TI==0);	//發送數據完畢時,TI會自動置高
			; SOURCE LINE # 140
	JNB  	TI,?C0017
?C0018:
; 		TI=0;		//發送數據完畢,將TI清零,準備下一次發送
			; SOURCE LINE # 141
	CLR  	TI
; 	}
			; SOURCE LINE # 142
	INC  	R7
	CJNE 	R7,#00H,?C0026
	INC  	R6
?C0026:
	SJMP 	?C0014
?C0015:
; 	EA=1;
			; SOURCE LINE # 143
	SETB 	EA
; 	LampComm=FALSE;
			; SOURCE LINE # 144
	CLR  	P0_0
; }
			; SOURCE LINE # 145
	RET  	
; END OF _send

CSEG	AT	0000BH
	LJMP	Rcv_INT

; 
; void Rcv_INT(void) interrupt 1

	RSEG  ?PR?Rcv_INT?WITHPC
	USING	0
Rcv_INT:
	PUSH 	ACC
	PUSH 	PSW
			; SOURCE LINE # 147
; //串口中斷優先級為1
; {
; 	LampComm=TRUE;
			; SOURCE LINE # 150
	SETB 	P0_0
; 	if(RI)		//如果收到數據則進行下面的操作
			; SOURCE LINE # 151
	JNB  	RI,?C0020
; 	{
			; SOURCE LINE # 152
; 		ACC=SBUF;		//將串行通信的緩存中的數據存入寄存器A
			; SOURCE LINE # 153
	MOV  	A,SBUF
; 		if(P==RB8)
			; SOURCE LINE # 154
	MOV  	C,P
	JNB  	RB8,?C0027
	CPL  	C
?C0027:
	JC   	?C0021
; 		{
			; SOURCE LINE # 155
; 			rcvdata=ACC;	//將寄存器A中的數據存入變量rcvdata
			; SOURCE LINE # 156
	MOV  	rcvdata,A
; 			EvRcv=TRUE;	//將已經接收到數據的標志位置高
			; SOURCE LINE # 157
	SETB 	EvRcv
; 		}
			; SOURCE LINE # 158
?C0021:
; 		RI=0;		//RI清零
			; SOURCE LINE # 159
	CLR  	RI
; 	}
			; SOURCE LINE # 160
?C0020:
; 	LampComm=FALSE;
			; SOURCE LINE # 161
	CLR  	P0_0
; }
			; SOURCE LINE # 162
	POP  	PSW
	POP  	ACC
	RETI 	
; END OF Rcv_INT

; 
; //延時子程序
; void delay(int i)

	RSEG  ?PR?_delay?WITHPC
_delay:
	USING	0
			; SOURCE LINE # 165
;---- Variable 'i?447' assigned to Register 'R6/R7' ----
; {
			; SOURCE LINE # 166
; 	int j=0;
			; SOURCE LINE # 167
;---- Variable 'j?448' assigned to Register 'R2/R3' ----
	CLR  	A
	MOV  	R3,A
	MOV  	R2,A
; 	i=i*DELAY_VALUE;
			; SOURCE LINE # 168
	MOV  	R4,A
	MOV  	R5,#03H
	LCALL	?C?IMUL
?C0023:
; 	while (j<i)j++;
			; SOURCE LINE # 169
	CLR  	C
	MOV  	A,R3
	SUBB 	A,R7
	MOV  	A,R6
	XRL  	A,#080H
	MOV  	R0,A
	MOV  	A,R2
	XRL  	A,#080H
	SUBB 	A,R0
	JNC  	?C0025
	INC  	R3
	CJNE 	R3,#00H,?C0028
	INC  	R2
?C0028:
	SJMP 	?C0023
; }			; SOURCE LINE # 170
?C0025:
	RET  	
; END OF _delay

	END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
这里只有精品电影| 久久久精品2019中文字幕之3| 欧美精三区欧美精三区| 久久久久久黄色| 午夜视频在线观看一区二区三区| 国产一区二区精品在线观看| 国产在线精品一区二区三区不卡| 色香色香欲天天天影视综合网| 91精品欧美久久久久久动漫 | 成人高清免费观看| 欧美午夜电影一区| 久久久www成人免费毛片麻豆| 亚洲日本电影在线| 蜜桃视频第一区免费观看| 本田岬高潮一区二区三区| 欧美二区三区91| 国产精品电影院| 蜜桃视频第一区免费观看| 91麻豆免费看| 久久九九99视频| 五月综合激情婷婷六月色窝| 成人免费毛片app| 久久影院午夜论| 日韩高清在线不卡| 欧美在线观看视频在线| 久久久久国产精品人| 亚洲一区二区偷拍精品| 99久久精品情趣| 久久久影院官网| 天天综合色天天| 欧美日韩久久久久久| 亚洲欧美日韩国产一区二区三区 | 国产精品视频第一区| 亚洲bt欧美bt精品777| 97se亚洲国产综合自在线| 久久久蜜桃精品| 久久国产精品第一页| 欧美一区二区三区性视频| 亚洲精品久久久蜜桃| 成人97人人超碰人人99| 久久精品网站免费观看| 久久99久久99精品免视看婷婷 | 一区二区三区四区不卡视频| 99国产精品99久久久久久| 国产精品五月天| 99在线精品免费| 国产精品全国免费观看高清 | 中文字幕佐山爱一区二区免费| 国产精品1区2区| 久久蜜桃av一区精品变态类天堂 | 亚洲一区二区中文在线| 日本黄色一区二区| 一区二区在线看| 91国在线观看| 亚洲高清不卡在线观看| 在线免费av一区| 日韩伦理电影网| 国产精品一品视频| 欧美电影免费观看高清完整版| 精品一区二区三区免费视频| 26uuu国产一区二区三区| 国产精品一区二区在线观看网站 | 欧美激情一区二区三区四区| 成人美女视频在线观看18| 日韩美女久久久| 777亚洲妇女| 国模少妇一区二区三区| 精品综合免费视频观看| 亚洲色图视频网站| 亚洲午夜久久久久久久久久久 | 国产在线精品一区在线观看麻豆| 国产精品18久久久久久久久| 99久久国产综合精品女不卡| 激情成人午夜视频| aaa国产一区| 99久久精品费精品国产一区二区| 国产成人综合在线观看| 91丨porny丨最新| 国产伦精品一区二区三区免费| 久久国产剧场电影| 精品污污网站免费看| 国产精品久久夜| www.欧美色图| 国产亚洲精品超碰| 激情深爱一区二区| 久久久久久久综合日本| 激情成人综合网| 欧美成人午夜电影| 国产精品系列在线播放| 337p粉嫩大胆色噜噜噜噜亚洲| 成人福利视频在线看| 欧美国产国产综合| 欧美日韩一区二区在线观看视频| 秋霞电影网一区二区| 精品国产免费人成在线观看| 亚洲午夜一区二区三区| 欧美一三区三区四区免费在线看| 一区二区三区资源| 欧美日韩国产123区| 国产综合色产在线精品| 国产精品久久久久久亚洲毛片| 色拍拍在线精品视频8848| 国产欧美日韩三区| 亚洲视频一二区| 日韩电影在线一区二区三区| 色综合一区二区三区| 亚洲黄网站在线观看| 欧美成人aa大片| 久久精品国产亚洲5555| 亚洲mv在线观看| 粉嫩av一区二区三区粉嫩| 欧美网站一区二区| 欧美日韩国产成人在线免费| 中文字幕免费不卡在线| 激情另类小说区图片区视频区| 国产精品色婷婷久久58| 91伊人久久大香线蕉| 国产欧美日韩精品一区| 欧美色网站导航| 欧美aaaaa成人免费观看视频| 久久婷婷久久一区二区三区| 欧美日韩美少妇| 日韩精品色哟哟| 91小视频免费观看| 亚洲欧美在线视频| 久久日韩粉嫩一区二区三区| 国产成人亚洲综合a∨猫咪| 亚洲国产一二三| 中文字幕在线观看不卡| 91精品国产色综合久久不卡蜜臀| 免费观看在线综合色| 亚洲四区在线观看| 中文字幕不卡三区| 亚洲情趣在线观看| 26uuu精品一区二区| 国产精品成人一区二区艾草| 国产婷婷色一区二区三区在线| 中文字幕乱码亚洲精品一区| 国产精品天美传媒| 亚洲欧美激情插| 美女网站一区二区| 首页国产丝袜综合| 激情综合网av| 欧美在线啊v一区| 91精品国产色综合久久| 久久精品一区二区三区不卡牛牛| 精品国产免费一区二区三区香蕉| 亚洲免费观看高清完整版在线观看熊| 美女尤物国产一区| 97久久超碰国产精品| 久久精品亚洲乱码伦伦中文 | 日本乱码高清不卡字幕| 国产精品毛片大码女人| 国产一区二区精品久久| 日韩色在线观看| 免费观看一级特黄欧美大片| 欧美综合久久久| 亚洲女同女同女同女同女同69| 国产福利电影一区二区三区| 欧美成人女星排名| 蜜臀99久久精品久久久久久软件| 91亚洲资源网| 亚洲自拍偷拍图区| 欧美日韩激情一区二区三区| 亚洲va韩国va欧美va精品| 69精品人人人人| 久久精品国产色蜜蜜麻豆| 国产精品拍天天在线| 成人黄色一级视频| 亚洲午夜电影在线| 精品久久久久久久一区二区蜜臀| 国产一区二区在线免费观看| 久久久国际精品| 欧美在线观看一区二区| 久久国产精品第一页| 亚洲啪啪综合av一区二区三区| 欧美日韩午夜在线| 成人小视频在线观看| 亚洲高清免费在线| 国产精品麻豆视频| 欧美日韩国产另类一区| 成人午夜在线播放| 久久精品国产999大香线蕉| 亚洲免费在线视频一区 二区| 欧美精品免费视频| 色噜噜狠狠色综合中国| 国产乱码一区二区三区| 午夜精品久久久久影视| 亚洲男女一区二区三区| 中文字幕 久热精品 视频在线 | 日本精品免费观看高清观看| 激情综合网激情| 国产一区二区三区在线观看精品 | 久久久精品免费观看| 日韩精品综合一本久道在线视频| 欧美在线观看一二区| 一本色道**综合亚洲精品蜜桃冫| 国产美女精品一区二区三区| 日本不卡一二三| 成人中文字幕在线|