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

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

?? iic.src

?? 王紹偉先生的單片機入門資料
?? SRC
?? 第 1 頁 / 共 2 頁
字號:
; .\iic.SRC generated from: ..\SourceFile\iic.c
; COMPILER INVOKED BY:
;        C:\Program Files\Keil\C51\BIN\C51.EXE ..\SourceFile\iic.c LARGE BROWSE DEBUG OBJECTEXTEND PRINT(.\iic.lst) SRC(.\iic.SRC)

$NOMOD51

NAME	IIC

P0	DATA	080H
P1	DATA	090H
P2	DATA	0A0H
P3	DATA	0B0H
T0	BIT	0B0H.4
AC	BIT	0D0H.6
T1	BIT	0B0H.5
T2	BIT	090H.0
EA	BIT	0A8H.7
IE	DATA	0A8H
EXF2	BIT	0C8H.6
RD	BIT	0B0H.7
ES	BIT	0A8H.4
IP	DATA	0B8H
RI	BIT	098H.0
INT0	BIT	0B0H.2
CY	BIT	0D0H.7
TI	BIT	098H.1
INT1	BIT	0B0H.3
RCAP2H	DATA	0CBH
PS	BIT	0B8H.4
SP	DATA	081H
T2EX	BIT	090H.1
OV	BIT	0D0H.2
RCAP2L	DATA	0CAH
C_T2	BIT	0C8H.1
WR	BIT	0B0H.6
RCLK	BIT	0C8H.5
TCLK	BIT	0C8H.4
SBUF	DATA	099H
PCON	DATA	087H
SCON	DATA	098H
TMOD	DATA	089H
TCON	DATA	088H
IE0	BIT	088H.1
IE1	BIT	088H.3
AUXR	DATA	08EH
B	DATA	0F0H
CP_RL2	BIT	0C8H.0
ACC	DATA	0E0H
ET0	BIT	0A8H.1
ET1	BIT	0A8H.3
TF0	BIT	088H.5
ET2	BIT	0A8H.5
TF1	BIT	088H.7
TF2	BIT	0C8H.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
TH2	DATA	0CDH
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
TL1	DATA	08BH
SM2	BIT	098H.5
TL2	DATA	0CCH
PT0	BIT	0B8H.1
PT1	BIT	0B8H.3
RS0	BIT	0D0H.3
PT2	BIT	0B8H.5
TR0	BIT	088H.4
RS1	BIT	0D0H.4
TR1	BIT	088H.6
SDA	BIT	0B0H.4
TR2	BIT	0C8H.2
PX0	BIT	0B8H.0
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
IPH	DATA	0B7H
SCL	BIT	0B0H.5
EXEN2	BIT	0C8H.3
REN	BIT	098H.4
T2MOD	DATA	0C9H
T2CON	DATA	0C8H
SADEN	DATA	0B9H
RXD	BIT	0B0H.0
SADDR	DATA	0A9H
CKCON	DATA	08FH
TXD	BIT	0B0H.1
AUXR1	DATA	0A2H
F0	BIT	0D0H.5
PSW	DATA	0D0H
?PR?StartI2c?IIC     SEGMENT CODE 
?PR?StopI2c?IIC      SEGMENT CODE 
?PR?_SendByte?IIC    SEGMENT CODE 
?PR?RcvByte?IIC      SEGMENT CODE 
?PR?AckI2c?IIC       SEGMENT CODE 
?BI?AckI2c?IIC       SEGMENT BIT OVERLAYABLE 
?PR?_iic_send_byte?IIC                   SEGMENT CODE 
?PR?_iic_rcv_byte?IIC                    SEGMENT CODE 
?PR?_iic_send_str?IIC                    SEGMENT CODE 
?XD?_iic_send_str?IIC                    SEGMENT XDATA OVERLAYABLE 
?PR?_iic_rcv_str?IIC SEGMENT CODE 
?XD?_iic_rcv_str?IIC SEGMENT XDATA OVERLAYABLE 
?PR?_iiv_send_long_str?IIC               SEGMENT CODE 
?XD?_iiv_send_long_str?IIC               SEGMENT XDATA OVERLAYABLE 
?PR?_iic_rcv_long_str?IIC                SEGMENT CODE 
?XD?_iic_rcv_long_str?IIC                SEGMENT XDATA OVERLAYABLE 
?BI?IIC              SEGMENT BIT 
?ID?_SendByte?IIC    SEGMENT IDATA OVERLAYABLE 
?ID?RcvByte?IIC      SEGMENT IDATA OVERLAYABLE 
?ID?_iic_send_str?IIC                    SEGMENT IDATA OVERLAYABLE 
?ID?_iic_rcv_str?IIC SEGMENT IDATA OVERLAYABLE 
?ID?_iiv_send_long_str?IIC               SEGMENT IDATA OVERLAYABLE 
?ID?_iic_rcv_long_str?IIC                SEGMENT IDATA OVERLAYABLE 
	EXTRN	CODE (?C?CLDPTR)
	EXTRN	CODE (?C?CSTPTR)
	PUBLIC	ack
	PUBLIC	?_iic_rcv_long_str?BYTE
	PUBLIC	_iic_rcv_long_str
	PUBLIC	?_iiv_send_long_str?BYTE
	PUBLIC	_iiv_send_long_str
	PUBLIC	?_iic_rcv_str?BYTE
	PUBLIC	_iic_rcv_str
	PUBLIC	?_iic_send_str?BYTE
	PUBLIC	_iic_send_str
	PUBLIC	_iic_rcv_byte
	PUBLIC	_iic_send_byte

	RSEG  ?XD?_iic_rcv_str?IIC
?_iic_rcv_str?BYTE:
SlaveAddress?854:   DS   1
    address?855:   DS   1
     source?856:   DS   3
        len?857:   DS   1

	RSEG  ?XD?_iiv_send_long_str?IIC
?_iiv_send_long_str?BYTE:
SlaveAddress?959:   DS   1
    address?960:   DS   2
     source?961:   DS   3
        len?962:   DS   1

	RSEG  ?XD?_iic_rcv_long_str?IIC
?_iic_rcv_long_str?BYTE:
SlaveAddress?1064:   DS   1
   address?1065:   DS   2
    source?1066:   DS   3
       len?1067:   DS   1

	RSEG  ?XD?_iic_send_str?IIC
?_iic_send_str?BYTE:
SlaveAddress?749:   DS   1
    address?750:   DS   1
     source?751:   DS   3
        len?752:   DS   1

	RSEG  ?BI?AckI2c?IIC
?AckI2c?BIT:
      bFlag?444:   DBIT   1

	RSEG  ?BI?IIC
            ack:   DBIT   1

	RSEG  ?ID?_SendByte?IIC
          i?241:   DS   1

	RSEG  ?ID?RcvByte?IIC
          i?342:   DS   1

	RSEG  ?ID?RcvByte?IIC
       retc?343:   DS   1

	RSEG  ?ID?_iic_send_str?IIC
          i?753:   DS   1

	RSEG  ?ID?_iic_rcv_str?IIC
          i?858:   DS   1

	RSEG  ?ID?_iiv_send_long_str?IIC
          i?963:   DS   1

	RSEG  ?ID?_iic_rcv_long_str?IIC
         i?1068:   DS   1
; /*************************************************/
; 
; /*****************I2C串行總線********************/
; 
; /****************2003年1月15日*******************/
; 
; /************WROTE BY ZLGMCU********************/
; 
; /************MODIFY BY WANGSW********************/
; 
; 
;   
; #include <intrins.h>              
; #include "reg52x2.h"           /*頭文件的包含*/
; 
; #include "define.h"
; #include "interrupt.h"
; #include "iic.h"
; 
; 
;                                                  /*端口位定義*/
; sbit SDA=P3^4;            /*模擬I2C數(shù)據(jù)傳送位*/
; sbit SCL=P3^5;            /*模擬I2C時鐘控制位*/
; 
;                                                  /*狀態(tài)標(biāo)志*/
; bool ack;	         /*應(yīng)答標(biāo)志位*/
; 
; static void StartI2c(void);
; static void StopI2c(void);
; static bool SendByte(byte value);
; static byte RcvByte(void);
; static void AckI2c(bool bFlag);
; 
; 
; /**********************************************************************/
; 
; 
; 
; static void StartI2c()

	RSEG  ?PR?StartI2c?IIC
StartI2c:
			; SOURCE LINE # 39
; {
			; SOURCE LINE # 40
; 	SDA = 1;   /*發(fā)送起始條件的數(shù)據(jù)信號*/
			; SOURCE LINE # 41
	SETB 	SDA
; 	//_nop_();
; 	SCL = 1;
			; SOURCE LINE # 43
	SETB 	SCL
; 	//_nop_();
; 	SDA = 0;   /*發(fā)送起始信號*/
			; SOURCE LINE # 45
	CLR  	SDA
; 	//_nop_();
; 	SCL = 0;   /*鉗住I2C總線,準(zhǔn)備發(fā)送或接收數(shù)據(jù) */
			; SOURCE LINE # 47
	CLR  	SCL
; }
			; SOURCE LINE # 48
	RET  	
; END OF StartI2c

; 
; static void StopI2c()

	RSEG  ?PR?StopI2c?IIC
StopI2c:
			; SOURCE LINE # 50
; {
			; SOURCE LINE # 51
; 	SDA = 0;  /*發(fā)送結(jié)束條件的數(shù)據(jù)信號*/
			; SOURCE LINE # 52
	CLR  	SDA
; 	//_nop_();
; 	SCL = 1;  /*結(jié)束條件建立時間大于4μs*/
			; SOURCE LINE # 54
	SETB 	SCL
; 	//_nop_();
; 	SDA = 1;  /*發(fā)送I2C總線結(jié)束信號*/
			; SOURCE LINE # 56
	SETB 	SDA
; }
			; SOURCE LINE # 57
	RET  	
; END OF StopI2c

; 
; static bool SendByte(byte value)

	RSEG  ?PR?_SendByte?IIC
L?0050:
	USING	0
	LCALL	StartI2c
_SendByte:
	USING	0
			; SOURCE LINE # 59
;---- Variable 'value?240' assigned to Register 'R7' ----
; {
			; SOURCE LINE # 60
; 	byte idata i;
; 	
; 	for(i = 0; i < 8; i++)  /*要傳送的數(shù)據(jù)長度為8位*/
			; SOURCE LINE # 63
	CLR  	A
	MOV  	R0,#LOW (i?241)
	MOV  	@R0,A
?C0003:
	MOV  	R0,#LOW (i?241)
	MOV  	A,@R0
	MOV  	R6,A
	CLR  	C
	SUBB 	A,#08H
	JNC  	?C0004
; 	{
			; SOURCE LINE # 64
; 		SCL = 0;
			; SOURCE LINE # 65
	CLR  	SCL
; 		
; 	    	SDA = (value >> (7 - i))&0x01;
			; SOURCE LINE # 67
	CLR  	C
	MOV  	A,#07H
	SUBB 	A,R6
	MOV  	R6,A
	MOV  	A,R7
	MOV  	R0,AR6
	INC  	R0
	SJMP 	?C0049
?C0048:
	CLR  	C
	RRC  	A
?C0049:
	DJNZ 	R0,?C0048
	RRC  	A
	MOV  	SDA,C
; 	    //	_nop_();
; 	    	SCL = 1;               /*置時鐘線為高,通知被控器開始接收數(shù)據(jù)位*/    
			; SOURCE LINE # 69
	SETB 	SCL
; 	    //	_nop_();
; 	}
			; SOURCE LINE # 71
	MOV  	R0,#LOW (i?241)
	INC  	@R0
	SJMP 	?C0003
?C0004:
; 	
; 	SCL = 0;
			; SOURCE LINE # 73
	CLR  	SCL
; 	//_nop_();
; 	SDA = 1;               /*8位發(fā)送完后釋放數(shù)據(jù)線,準(zhǔn)備接收應(yīng)答位*/
			; SOURCE LINE # 75
	SETB 	SDA
; 	//_nop_();
; 	SCL = 1;
			; SOURCE LINE # 77
	SETB 	SCL
; 	_nop_();
			; SOURCE LINE # 78
	NOP  	
; 	ack = ~SDA;
			; SOURCE LINE # 79
	MOV  	C,SDA
	CPL  	C
	MOV  	ack,C
; 	//_nop_();
; 	SCL = 0;
			; SOURCE LINE # 81
	CLR  	SCL
; 	
; 	return(ack);
			; SOURCE LINE # 83
	MOV  	C,ack
; }
			; SOURCE LINE # 84
?C0006:
	RET  	
; END OF _SendByte

; 
; static byte RcvByte()

	RSEG  ?PR?RcvByte?IIC
RcvByte:
	USING	0
			; SOURCE LINE # 86
; {
			; SOURCE LINE # 87
; 	byte idata i;
; 	byte idata retc;
; 
; 	retc = 0; 
			; SOURCE LINE # 91
	CLR  	A
	MOV  	R0,#LOW (retc?343)
	MOV  	@R0,A
; 	SDA = 1;             /*置數(shù)據(jù)線為輸入方式*/
			; SOURCE LINE # 92
	SETB 	SDA
; 	
; 	for(i = 0; i < 8; i++)
			; SOURCE LINE # 94
	DEC  	R0
	MOV  	@R0,A
?C0007:
; 	{
			; SOURCE LINE # 95
; 	    	SCL = 0;       /*置時鐘線為低,準(zhǔn)備接收數(shù)據(jù)位*/
			; SOURCE LINE # 96
	CLR  	SCL
; 	    	_nop_();		/*重要的延時wangsw add for emphasis*/
			; SOURCE LINE # 97
	NOP  	
; 	    	_nop_();			
			; SOURCE LINE # 98
	NOP  	
; 	    	SCL = 1;       /*置時鐘線為高使數(shù)據(jù)線上數(shù)據(jù)有效*/ 
			; SOURCE LINE # 99
	SETB 	SCL
; 	    	//_nop_();
; 	    	retc = retc << 1;
			; SOURCE LINE # 101
	MOV  	R0,#LOW (retc?343)
	MOV  	A,@R0
	ADD  	A,ACC
	MOV  	@R0,A
; 	 	if(SDA)
			; SOURCE LINE # 102
	JNB  	SDA,?C0009
; 	  	{
			; SOURCE LINE # 103
; 	       	 retc = retc + 1; /*讀數(shù)據(jù)位,接收的數(shù)據(jù)位放入retc中 */
			; SOURCE LINE # 104
	INC  	@R0
; 		}
			; SOURCE LINE # 105
; 	}
			; SOURCE LINE # 106
?C0009:
	MOV  	R0,#LOW (i?342)
	INC  	@R0
	MOV  	A,@R0
	CJNE 	A,#08H,?C0007
?C0008:
; 	SCL = 0;    
			; SOURCE LINE # 107
	CLR  	SCL
; 	
; 	return(retc);
			; SOURCE LINE # 109
	MOV  	R0,#LOW (retc?343)
	MOV  	A,@R0
	MOV  	R7,A
; }
			; SOURCE LINE # 110
?C0011:
	RET  	
; END OF RcvByte

; 
; static void AckI2c(bool bFlag)

	RSEG  ?PR?AckI2c?IIC
L?0051:
	USING	0
	MOV  	A,R7
	LCALL	?C?CSTPTR
	CLR  	?AckI2c?BIT
AckI2c:
			; SOURCE LINE # 112
; {
			; SOURCE LINE # 113
; 	SDA = bFlag;
			; SOURCE LINE # 114
	MOV  	C,bFlag?444
	MOV  	SDA,C
; 	//_nop_();
; 	SCL = 1;
			; SOURCE LINE # 116
	SETB 	SCL
; 	//_nop_();
; 	SCL = 0;                /*清時鐘線,鉗住I2C總線以便繼續(xù)接收*/ 
			; SOURCE LINE # 118
	CLR  	SCL
; }
			; SOURCE LINE # 119
	RET  	
; END OF AckI2c

; 
; 
; /***************************************************************/
; 
; 
; extern bool iic_send_byte(byte SlaveAddress, byte value)

	RSEG  ?PR?_iic_send_byte?IIC
_iic_send_byte:
	USING	0
			; SOURCE LINE # 125
;---- Variable 'value?546' assigned to Register 'R5' ----
;---- Variable 'SlaveAddress?545' assigned to Register 'R7' ----
; {
			; SOURCE LINE # 126
;    	StartI2c();               /*啟動總線*/
			; SOURCE LINE # 127
;    	
;    	if(!SendByte(SlaveAddress))            /*發(fā)送器件地址*/
			; SOURCE LINE # 129
	LCALL	L?0050
	JC   	?C0013
;    	{
			; SOURCE LINE # 130
;    		return(FALSE);
			; SOURCE LINE # 131
	RET  	
;    	}
			; SOURCE LINE # 132
?C0013:
;    	
;    	if(!SendByte(value))               /*發(fā)送數(shù)據(jù)*/
			; SOURCE LINE # 134
	MOV  	R7,AR5
	LCALL	_SendByte
	JC   	?C0015
;    	{
			; SOURCE LINE # 135
;    		return(FALSE);
			; SOURCE LINE # 136
	RET  	
;    	}
			; SOURCE LINE # 137
?C0015:
;    	
;   	StopI2c();                 /*結(jié)束總線*/ 
			; SOURCE LINE # 139
	LCALL	StopI2c
;   	
;    	return(TRUE);
			; SOURCE LINE # 141
	SETB 	C
; }
			; SOURCE LINE # 142
?C0014:
	RET  	
; END OF _iic_send_byte

; 
; 
; 
; extern bool iic_rcv_byte(byte SlaveAddress, byte value)

	RSEG  ?PR?_iic_rcv_byte?IIC
_iic_rcv_byte:
	USING	0

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费精品视频在线| 1024国产精品| 伦理电影国产精品| 欧美精品久久99| 欧美aaaaaa午夜精品| 6080午夜不卡| 国产综合色在线| 久久综合av免费| 大胆亚洲人体视频| 亚洲日本乱码在线观看| 色哟哟在线观看一区二区三区| 一区二区欧美精品| 欧美三级乱人伦电影| 日本不卡一区二区三区高清视频| 日韩一区二区三区高清免费看看| 精品中文字幕一区二区小辣椒| 国产视频一区在线观看| 99精品视频中文字幕| 亚洲一区二区在线视频| 日韩精品最新网址| 成人av在线一区二区| 亚洲不卡av一区二区三区| 精品久久久久久久久久久院品网 | 亚洲精品在线电影| 99久久久免费精品国产一区二区 | 国产精品三级电影| 欧美性一二三区| 韩国精品久久久| 亚洲人快播电影网| 欧美疯狂做受xxxx富婆| 国产精品1区2区3区在线观看| 中文字幕一区二区三区四区 | 色综合亚洲欧洲| 老司机精品视频在线| 亚洲免费色视频| 精品福利二区三区| 日本乱人伦一区| 国产精品一二三| 亚瑟在线精品视频| 国产精品久久久久久久午夜片| 欧美日韩美少妇| 粉嫩av一区二区三区粉嫩| 婷婷久久综合九色综合绿巨人| 中文字幕免费观看一区| 欧美夫妻性生活| 91丨九色丨蝌蚪丨老版| 国产一二精品视频| 性欧美大战久久久久久久久| 欧美激情中文不卡| 精品日韩一区二区三区| 欧美三级电影在线观看| 不卡av免费在线观看| 久久国产日韩欧美精品| 亚洲一级二级三级| 国产精品嫩草影院com| 精品久久久久久久久久久久包黑料 | 欧美理论电影在线| 一本色道久久综合亚洲精品按摩| 久久精品999| 视频一区国产视频| 一二三区精品视频| 亚洲男女毛片无遮挡| 中文字幕不卡在线播放| 久久青草国产手机看片福利盒子| 欧美人妇做爰xxxⅹ性高电影 | 中国av一区二区三区| 亚洲精品在线一区二区| 欧美福利视频导航| 欧美日韩精品欧美日韩精品 | 在线不卡一区二区| 欧美三级电影网站| 欧美亚男人的天堂| 91久久一区二区| 在线看不卡av| 欧美日韩在线播放三区四区| 91成人国产精品| 欧美日韩一卡二卡三卡| 欧美三区免费完整视频在线观看| 色悠久久久久综合欧美99| 色综合夜色一区| 欧美无乱码久久久免费午夜一区| 色婷婷久久一区二区三区麻豆| 972aa.com艺术欧美| 在线视频一区二区三区| 在线欧美日韩国产| 欧美日韩激情一区二区三区| 欧美日韩精品一区二区三区蜜桃| 欧美剧情电影在线观看完整版免费励志电影 | 日韩中文字幕91| 日欧美一区二区| 秋霞午夜av一区二区三区| 另类人妖一区二区av| 国模大尺度一区二区三区| 岛国av在线一区| 91色婷婷久久久久合中文| 欧美色图天堂网| 91麻豆精品国产91久久久久 | 91精品福利在线| 欧美日韩你懂得| 欧美一区二区三区男人的天堂| 日韩亚洲欧美一区二区三区| 久久久久国产一区二区三区四区 | 日本韩国一区二区三区视频| 欧美午夜免费电影| 欧美一级爆毛片| 久久精品一区二区三区不卡牛牛| 中文字幕在线不卡一区| 亚洲国产精品视频| 久久99久国产精品黄毛片色诱| 成人在线视频一区二区| 91国产免费观看| 精品毛片乱码1区2区3区 | 精品日本一线二线三线不卡| 国产欧美1区2区3区| 亚洲一级片在线观看| 黄页视频在线91| 91婷婷韩国欧美一区二区| 91精品国产福利| 国产精品美女久久久久av爽李琼 | 亚洲久草在线视频| 日韩电影在线一区二区三区| 高清成人免费视频| 欧美日韩三级一区| 中文字幕欧美国产| 美女一区二区三区| 91理论电影在线观看| 精品99一区二区三区| 亚洲第一综合色| 成人小视频在线| 欧美一区二区在线看| 亚洲视频一区二区免费在线观看 | 国产视频一区二区三区在线观看| 亚洲国产精品一区二区www| 国产精品88av| 欧美一级二级三级乱码| 一区二区三区视频在线看| 国产成人亚洲综合a∨婷婷| 欧美日韩国产经典色站一区二区三区 | 一级女性全黄久久生活片免费| 久久草av在线| 7878成人国产在线观看| 国产精品国产三级国产有无不卡 | 亚洲精品国产无套在线观| 国产最新精品精品你懂的| 7777精品伊人久久久大香线蕉超级流畅| 久久精品男人的天堂| 免费人成黄页网站在线一区二区| 一本一道久久a久久精品| 国产精品欧美综合在线| 久久av老司机精品网站导航| 在线视频你懂得一区| 成人免费在线播放视频| 国产成人三级在线观看| 久久这里都是精品| 美国av一区二区| 欧美一区二区视频在线观看2020 | www亚洲一区| 美女视频黄免费的久久| 欧美高清hd18日本| 日日摸夜夜添夜夜添精品视频| 日本精品视频一区二区| 樱花草国产18久久久久| 菠萝蜜视频在线观看一区| 欧美激情在线观看视频免费| 国产乱码精品一区二区三区av | 日韩一级成人av| 免费观看一级特黄欧美大片| 欧美久久久久久久久| 午夜伦理一区二区| 91精品蜜臀在线一区尤物| 日本中文字幕一区二区视频| 欧美日韩国产a| 首页欧美精品中文字幕| 欧美一区二区三区系列电影| 日本不卡视频在线观看| 91精品免费在线| 国产在线精品一区二区三区不卡 | 免费一区二区视频| 日韩视频免费观看高清完整版在线观看| 天堂成人免费av电影一区| 欧美精品久久一区| 日本亚洲最大的色成网站www| 91精品免费观看| 国产中文一区二区三区| 国产欧美va欧美不卡在线| 91在线精品一区二区三区| 一区二区在线电影| 欧美三级中文字| 久久福利视频一区二区| 中文字幕av免费专区久久| 一本色道久久加勒比精品| 五月婷婷综合在线| 欧美电影免费观看完整版| 风间由美一区二区三区在线观看| 国产精品视频免费看| 欧美日韩综合在线| 久久成人久久爱| 亚洲欧美综合网| 欧美日韩国产在线观看| 国产福利精品导航|