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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? ir_uart.asm

?? 用2051紅外進(jìn)行收發(fā)的程序
?? ASM
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
LED_WINK_LOOP:  CPL     f_LED2                      ;
                CALL    INT_DELAY20MS               ;
                DJNZ    g_SOFT_DOG,LED_WINK_LOOP    ;
                RET									;
;****************************************************
IROUT_DATA:     CALL    IROUT_DA_HEAD               ; 發(fā)射紅外導(dǎo)引頭
				MOV    	A,g_IR_HEAD1                ;
				CALL    IROUT_BYTE                  ;
				MOV    	A,g_IR_HEAD2                ;
				CALL    IROUT_BYTE                  ;
				MOV    	A,g_IR_HEAD3                ;
				CALL    IROUT_BYTE                  ;
				MOV    	A,g_IR_HEAD3                ;
                CPL     A                           ;
				CALL    IROUT_BYTE                  ;
                MOV     R6,#17H                     ;
IROUT_DA_END:   CALL    IROUT_LOW                   ;
                DJNZ    R6,IROUT_DA_END             ;
				RET                                 ;
;****************************************************
IROUT_BYTE:     MOV     R2,#8                       ;
                CLR     C                           ;
IROUT_BYTE1:    RRC     A                           ; 低位在前
                JC      IROUT_DA_BIT1               ; 判斷是1還是0
                MOV     R6,#17H                     ;
IROUT_DA_BIT0:  CALL    IROUT_LOW                   ;
                DJNZ    R6,IROUT_DA_BIT0            ;
                MOV     R6,#14H                     ;
IROUT_DA_BIT01: CALL    IROUT_HIGH                  ;
                DJNZ    R6,IROUT_DA_BIT01           ;
                AJMP    IROUT_BYTE_LOOP             ;
IROUT_DA_BIT1:  MOV     R6,#17H                     ;
IROUT_DA_BIT11: CALL    IROUT_LOW                   ;
                DJNZ    R6,IROUT_DA_BIT11           ;
                MOV     R6,#3FH                     ;
IROUT_DA_BIT12: CALL    IROUT_HIGH                  ;
                DJNZ    R6,IROUT_DA_BIT12           ;
IROUT_BYTE_LOOP:DJNZ    R2,IROUT_BYTE1              ;
                RET                                 ;
;****************************************************
IROUT_DA_HEAD:  MOV     R7,#2                       ;
     			MOV     R6,#05DH                    ;
IROUT_DA_HEAD1: CALL    IROUT_LOW                   ;
     			DJNZ    R6,IROUT_DA_HEAD1           ;
     			DJNZ    R7,IROUT_DA_HEAD1           ;
     			MOV     R6,#0AAH                    ;
IROUT_DA_HEAD2: CALL    IROUT_HIGH                  ;
     			DJNZ    R6,IROUT_DA_HEAD2           ;
                RET                                 ;
;****************************************************
IROUT_LOW:  	SETB   	f_IR_OUT                    ;
                MOV     R1,#3                       ;
                DJNZ    R1,$                        ;
                CLR   	f_IR_OUT                    ;
                MOV     R1,#4                       ;
                DJNZ    R1,$                        ;
                RET                                 ;
IROUT_HIGH:  	CLR   	f_IR_OUT                    ;
                MOV     R1,#8                       ;
                DJNZ    R1,$                        ;
                RET                                 ;
;***************************************************;
;┌─────┬─────────────────-┐;
;│INT_TMER1 │定時(shí)器1中斷服務(wù)程序				  │;
;├─────┼─────────────────-┤;
;│入口參數(shù): │定時(shí)器中斷 1	產(chǎn)生				  │;
;├─────┼─────────────────-┤;
;│出口參數(shù): │									  │;
;├─────┼─────────────────-┤;
;│影響資源: │g_IR_TIME、g_WINK_TMER			  │;
;└─────┴─────────────────-┘;
INT_TMER1:		MOV		TH0,#c_TMER0H+08H			; 定時(shí)器0 另外一個(gè)8位定時(shí)器	初值 用TMER1中斷 50US
				JNB		f_LED_WINK,IR_TIME			;
				DJNZ	g_WINK_TMER,IR_TIME			;
				MOV		g_WINK_TMER,#255			;
				CPL		f_LED1						;
				DJNZ	g_WINK_TMER1,IR_TIME		;
				MOV		g_WINK_TMER1,#4				;
				CLR		f_LED_WINK					;
IR_TIME:		DJNZ	g_IR_TMER_DOG,TMER1_RETI	;
				SETB	f_IR_TIME_OVER				;
				DJNZ	g_IR_TMER_DOG1,TMER1_RETI	;
				MOV		g_IR_TMER_DOG1,#c_TMER_OVER	;
				SETB	f_TIME_OVER					; 定時(shí)器溢出標(biāo)志 溢出時(shí)間:122880us
TMER1_RETI:		RETI								;
;***************************************************;
;┌─────┬─────────────────-┐;
;│INT_UART	 │串口接收中斷程序					  │;
;├─────┼─────────────────-┤;
;│入口參數(shù): │串口接收中斷產(chǎn)生	RI=1			  │;
;├─────┼─────────────────-┤;
;│出口參數(shù): │ACC=SBUF							  │;
;├─────┼─────────────────-┤;
;│影響資源: │ACC								  │;
;└─────┴─────────────────-┘;
;***************************************************;
;┌─────┬─────────────────-┐;
;│INT_MOUSE │鼠標(biāo)處理程序						  │;
;├─────┼─────────────────-┤;
;│入口參數(shù): │TMER0 計(jì)數(shù)溢出中斷 產(chǎn)生			  │;
;├─────┼─────────────────-┤;
;│出口參數(shù): │鼠標(biāo)數(shù)據(jù):g_MOUSE_HEAD1-3			  │;
;├─────┼─────────────────-┤;
;│影響資源: │ACC,PSW,g_MOUSE_DATA,g_MOUSE_HEAD1 │;
;└─────┴─────────────────-┘;
;***************************************************;
;┌─────┬─────────────────-┐;
;│INT_KB	 │鍵盤(pán)處理程序						  │;
;├─────┼─────────────────-┤;
;│入口參數(shù): │外部中斷	1 產(chǎn)生 鍵盤(pán)CLK中斷		  │;
;├─────┼─────────────────-┤;
;│出口參數(shù): │鍵盤(pán)數(shù)據(jù):g_KB_HEAD1-3			  │;
;├─────┼─────────────────-┤;
;│影響資源: │ACC,PSW,g_KB_DATA,g_KB_HEAD1-3	  │;
;└─────┴─────────────────-┘;
;***************************************************;
;┌─────┬─────────────────-┐;
;│INT_IRDA	 │紅外中斷服務(wù)程序					  │;
;├─────┼─────────────────-┤;
;│入口參數(shù): │外部中斷	0 產(chǎn)生 紅外CLK中斷		  │;
;├─────┼─────────────────-┤;
;│出口參數(shù): │紅外數(shù)據(jù):g_IR_HEAD1-3			  │;
;├─────┼─────────────────-┤;
;│影響資源: │ACC,PSW,g_IR_DATA,g_IR_HEAD1-3	  │;
;└─────┴─────────────────-┘; 所有處理在CLK為低的時(shí)候
INT_IRDA:		PUSH	ACC							; ACC壓棧
				MOV		g_IR_TMER_DOG,#0			; 計(jì)時(shí)看門(mén)狗清零
				MOV		g_IR_TMER_DOG1,#c_TMER_OVER	;
				CLR		f_IR_TIME_OVER				; 計(jì)時(shí)清零
				ACALL	IR_CLK						; 導(dǎo)引頭時(shí)鐘
				JB		F0,INT_IRDA_ERR				; 判斷導(dǎo)引頭的時(shí)鐘是否正確
				ACALL	IR_HEAD						; 判斷引導(dǎo)頭
				JB		F0,INT_IRDA_ERR				; 判斷導(dǎo)引頭數(shù)據(jù)是否正確
				JB		f_YKQ,IR_TASK1				; 是遙控器嗎?
				JB		f_YKQ_ACK,IR_TASK2			; 是遙控器應(yīng)答嗎?
				JB		f_IR_KB,IR_TASK3			; 是遙控鍵盤(pán)普通鍵嗎?
				JB		f_IR_EKB,IR_TASK4			; 是遙控鍵盤(pán)擴(kuò)展鍵嗎?
				JB		f_IR_MOUSE,IR_TASK5			; 是遙控鼠標(biāo)嗎?
INT_IRDA_ERR:	ACALL	INT_DELAY20MS				; 要延時(shí)到干擾過(guò)去 都不是 肯定有問(wèn)題?或者是干擾 錯(cuò)誤處理中繼站
				CLR		F0							; 清除錯(cuò)誤標(biāo)志 錯(cuò)誤標(biāo)志只在本身自己的模塊中起作用 不要對(duì)其他模塊造成影響
IRDA_RETI:		SETB	f_IR_CLK					;
				MOV		TL0,#c_TMER0L				; 送0FFH 確保下次還能中斷
				CLR		TF0							; 清除鼠標(biāo)中斷
				CLR		IE1							; 清除鍵盤(pán)中斷標(biāo)志位
				CLR		IE0							; 清除紅外中斷
				POP		ACC							; ACC出棧
				RETI								; 中斷返回
;***************************************************;
IR_TASK1:		AJMP	YKQ							; 遙控器
IR_TASK2:		AJMP	YKQ_ACK						; 遙控器應(yīng)答
IR_TASK3:		AJMP	IR_KB						; 遙控鍵盤(pán)普通鍵
IR_TASK4:		AJMP	IR_EKB						; 遙控鍵盤(pán)擴(kuò)展鍵
IR_TASK5:		AJMP	IR_MOUSE					; 遙控鼠標(biāo)
;***************************************************;
;┌───────┬───────────────-┐;
;│YKQ			 │紅外遙控器處理				  │; IR_TASK1
;└───────┴───────────────-┘;
YKQ:			ACALL	READ_YKQ_BYTE				; 遙控器處理 讀一個(gè)字節(jié)數(shù)據(jù)
				JB		F0,YKQ_ERR					; 接收一個(gè)字節(jié)是否正確
				MOV		g_IR_HEAD1,A				; 保存
				ACALL	READ_YKQ_BYTE				;
				JB		F0,YKQ_ERR					;
				MOV		g_IR_HEAD2,A				;
				ACALL	READ_YKQ_BYTE				;
				JB		F0,YKQ_ERR					;
				MOV		g_IR_HEAD3,A				;
				ACALL	READ_YKQ_BYTE				; 第3個(gè)字節(jié)的反碼
				JB		F0,YKQ_ERR					;
				CPL		A							; 取反
				CJNE	A,g_IR_HEAD3,YKQ_ERR		; 比較反碼是否正確
				CLR		f_TIME_OVER					; 時(shí)間溢出標(biāo)志 初始化
				ACALL	OUT_IR_DATA					; 送出數(shù)據(jù)
				MOV		g_YKQ_DELAY,#c_YKQKEY_delay	; 遙控器連健重碼連發(fā)個(gè)數(shù)初值
				AJMP	IRDA_RETI					;
YKQ_ERR:		AJMP	INT_IRDA_ERR				; 錯(cuò)誤處理中繼站
;┌───────┬───────────────-┐;
;│YKQ_ACK		 │處理應(yīng)答信號(hào)					  │; IR_TASK2
;└───────┴───────────────-┘;
YKQ_ACK:		JB		f_TIME_OVER,YKQ_ACK_RET		; 判斷是否時(shí)間有溢出過(guò) 時(shí)間溢出過(guò)是不處理應(yīng)答信號(hào)
				DJNZ	g_YKQ_DELAY,YKQ_ACK_RET		; 計(jì)數(shù)器還沒(méi)有為0
				MOV		g_YKQ_DELAY,#c_YKQKEY_again	; 遙控器重碼連發(fā)個(gè)數(shù)初值
				ACALL	OUT_IR_DATA					; 遙控器應(yīng)答處理 送出數(shù)據(jù)
YKQ_ACK_RET:	AJMP	IRDA_RETI					;
;┌───────┬───────────────-┐;
;│IR_KB		 │紅外鍵盤(pán)普通鍵處理			  │; IR_TASK3
;└───────┴───────────────-┘;
IR_KB:			ACALL	IR_BIT4						; 前面4bit的處理都一樣 為了節(jié)省代碼做成子程序的方式
				JB		F0,IR_KB_ERR				; 判斷時(shí)候處理成功
				MOV		g_BIT1_NUM,#0				; 1的計(jì)數(shù)器清零
				ACALL	READ_IRKB_BYTE				; 讀取一個(gè)字節(jié)
				JB		F0,IR_KB_ERR				;
				MOV		g_IR_HEAD3,A				;
				MOV		g_IR_HEAD2,B				; 前4bit 放在第二個(gè)字節(jié)
				JBC		B.3,IR_KEY_DM				; B.3=0通碼	B.3=1 斷碼
				JB		f_TIME_OVER,IR_KEY_TM		; 通碼判斷是否第一鍵 立即發(fā)	通過(guò)判斷時(shí)間有沒(méi)有溢出 可知是否第一次按鍵
				DJNZ	g_IRKB_DELAY,IR_KB_RET		; 計(jì)數(shù)延時(shí)
				MOV		g_IRKB_DELAY,#c_IRKB_again	; 接下來(lái)的 按鍵延時(shí)相對(duì)較短
				AJMP	IR_KB_DATA					;
IR_KEY_TM:		MOV		g_IRKB_DELAY,#c_IRKB_delay	; 初始化 按鍵延時(shí)  放在斷碼發(fā)送之后	因?yàn)閿啻a發(fā)送之后肯定要接收通碼
				CLR		f_TIME_OVER					; 時(shí)間溢出標(biāo)志 初始化
				AJMP	IR_KB_DATA					;
IR_KEY_DM:		SETB	f_TIME_OVER					;
IR_KB_DATA:		MOV		A,g_BIT1_NUM				; 斷碼 立即發(fā)
				CJNE	A,B,IR_KB_ERR				; 計(jì)算1的個(gè)數(shù)是否正確
				MOV		g_IR_HEAD1,#c_IR_KB			; 紅外鍵盤(pán)擴(kuò)展鍵 導(dǎo)引頭
				ACALL	OUT_IR_DATA					; 送出數(shù)據(jù)
IR_KB_RET:		AJMP	IRDA_RETI					;
IR_KB_ERR:		AJMP	INT_IRDA_ERR				; 錯(cuò)誤處理中繼站
;┌───────┬───────────────-┐;
;│IR_EKB		 │紅外鍵盤(pán)擴(kuò)展鍵處理			  │; IR_TASK4
;└───────┴───────────────-┘;
IR_EKB:			ACALL	IR_BIT4						; 前面4bit的處理都一樣 為了節(jié)省代碼做成子程序的方式
				JB		F0,IR_EKB_ERR				;
				MOV		g_BIT1_NUM,#0				; 1的計(jì)數(shù)器清零
				ACALL	READ_IRKB_BYTE				;
				JB		F0,IR_EKB_ERR				;
				MOV		g_IR_HEAD2,A				;
				ACALL	READ_IRKB_BYTE				;
				JB		F0,IR_EKB_ERR				;
				MOV		g_IR_HEAD3,A				;
				MOV		A,g_BIT1_NUM				;
				CJNE	A,B,IR_EKB_ERR				; 計(jì)算1的個(gè)數(shù)是否正確
				MOV		g_IR_HEAD1,#c_IR_EKB		; 紅外鍵盤(pán)擴(kuò)展鍵 導(dǎo)引頭
				MOV		A,g_IR_HEAD3				;
IRKB_Alt:		CJNE	A,#c_IRKB_Alt,IRKB_Ctrl		; 判斷是 Alt
				AJMP	IRDA_RETI					;
IRKB_Ctrl:		CJNE	A,#c_IRKB_Ctrl,IRKB_Shift	; 判斷是 Ctrl
				AJMP	IRDA_RETI					;
IRKB_Shift:		CJNE	A,#c_IRKB_Shift,IRKB_Shift_R; 判斷是 Shift
				AJMP	IRDA_RETI					;
IRKB_Shift_R:	CJNE	A,#c_IRKB_Shift_R,IRKB_Win	; 判斷是 Shift_R
				AJMP	IRDA_RETI					;
IRKB_Win:		CJNE	A,#c_IRKB_Win,IRKB_KEY		; 判斷是 Win
				AJMP	IRDA_RETI					;
IRKB_KEY:		JB		f_TIME_OVER,IR_EKEY_TM		; 通碼判斷是否第一鍵 立即發(fā)	通過(guò)判斷時(shí)間有沒(méi)有溢出 可知是否第一次按鍵
				DJNZ	g_IRKB_DELAY,IR_EKB_RET		; 計(jì)數(shù)延時(shí)
				MOV		g_IRKB_DELAY,#c_IRKB_again	; 接下來(lái)的 按鍵延時(shí)相對(duì)較短
				AJMP	IR_EKB_DATA					;
IR_EKEY_TM:		MOV		g_IRKB_DELAY,#c_IRKB_delay	; 初始化 按鍵延時(shí)  放在斷碼發(fā)送之后	因?yàn)閿啻a發(fā)送之后肯定要接收通碼
				CLR		f_TIME_OVER					; 時(shí)間溢出標(biāo)志 初始化
IR_EKB_DATA:	ACALL	OUT_IR_DATA					; 送出數(shù)據(jù)
IR_EKB_RET:		AJMP	IRDA_RETI					;
IR_EKB_ERR:		AJMP	INT_IRDA_ERR				; 錯(cuò)誤處理中繼站
;┌───────┬───────────────-┐;
;│IR_MOUSE		 │紅外鼠標(biāo)處理					  │; IR_TASK5
;└───────┴───────────────-┘;
IR_MOUSE:		ACALL	IR_BIT4						; 前面4bit的處理都一樣 為了節(jié)省代碼做成子程序的方式
				JB		F0,IR_MOUSE_ERR				;
				MOV		g_BIT1_NUM,#0				; 1的計(jì)數(shù)器清零
				ACALL	READ_IRKB_BYTE				;
				JB		F0,IR_MOUSE_ERR				;
				MOV		g_IR_HEAD2,A				;
				ACALL	READ_IRKB_BYTE				;
				JB		F0,IR_MOUSE_ERR				;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕在线观看一区| 91麻豆精品国产自产在线| 在线亚洲人成电影网站色www| 欧美亚洲动漫精品| 日韩欧美一区中文| 国产精品午夜电影| 亚欧色一区w666天堂| 国产剧情在线观看一区二区| 91亚洲男人天堂| 欧美一级欧美三级在线观看 | 精品影院一区二区久久久| 成人永久aaa| 欧美久久一区二区| 亚洲国产成人一区二区三区| 亚洲最新视频在线播放| 国模大尺度一区二区三区| 在线精品亚洲一区二区不卡| 久久久久久久久久美女| 亚洲一区二区三区视频在线播放| 国产在线播放一区二区三区| 在线观看91精品国产入口| 精品国产91洋老外米糕| 亚洲精选在线视频| 国产精品123区| 在线播放一区二区三区| 中文字幕精品一区二区精品绿巨人 | 亚洲午夜激情网页| 国产成人av电影在线播放| 欧美在线一二三四区| 久久综合久久综合亚洲| 性久久久久久久久久久久| 成人av电影在线| 精品嫩草影院久久| 亚洲国产精品精华液网站| 成人国产精品免费观看视频| 欧美大片一区二区三区| 亚洲福利视频一区| a4yy欧美一区二区三区| 精品国产免费视频| 日本不卡一区二区| 欧美午夜寂寞影院| 日韩码欧中文字| 久久99最新地址| 7777精品伊人久久久大香线蕉经典版下载| 国产精品视频麻豆| 国产美女在线观看一区| 日韩色在线观看| 午夜av一区二区| 一本一本大道香蕉久在线精品 | 日韩av午夜在线观看| 一本大道久久a久久综合| 国产日韩欧美激情| 精久久久久久久久久久| 91精品国产综合久久久久久 | 欧美日韩精品一区二区天天拍小说 | 日韩黄色免费电影| 欧美色网站导航| 一级精品视频在线观看宜春院 | 亚洲欧美偷拍卡通变态| 成人成人成人在线视频| 亚洲国产精品传媒在线观看| 国产精品性做久久久久久| 久久综合色之久久综合| 精品系列免费在线观看| 欧美成人女星排名| 精品一区二区三区不卡| 精品成a人在线观看| 蜜臀av亚洲一区中文字幕| 日韩欧美中文字幕精品| 日韩av网站在线观看| 日韩一区二区三区在线| 日本一不卡视频| 欧美电影免费观看高清完整版在线| 日韩精品欧美精品| 日韩亚洲欧美成人一区| 蜜臀av一级做a爰片久久| 日韩一区二区免费在线电影| 麻豆久久久久久| 欧美mv日韩mv亚洲| 国产福利一区二区三区视频在线 | 国产在线精品不卡| 国产偷v国产偷v亚洲高清| 国产成人福利片| 国产精品久久久久久妇女6080 | 亚洲精品国产第一综合99久久| 日本韩国精品一区二区在线观看| 亚洲乱码国产乱码精品精98午夜 | 亚洲宅男天堂在线观看无病毒| 欧美中文字幕一区| 日韩精品欧美精品| 精品国产一区二区三区久久久蜜月 | 国产激情一区二区三区| 中文字幕在线一区免费| 一道本成人在线| 天堂久久久久va久久久久| 精品奇米国产一区二区三区| 国产一区二区视频在线| 中文字幕一区二区三区精华液| 色呦呦日韩精品| 亚洲第一激情av| 精品国产一区二区在线观看| 成人h动漫精品| 亚洲动漫第一页| 欧美一级二级三级蜜桃| 国产风韵犹存在线视精品| 亚洲欧美日韩精品久久久久| 欧美精品三级在线观看| 国产精品羞羞答答xxdd| 一区二区三区不卡视频| 精品三级在线观看| 一本色道久久综合亚洲精品按摩| 午夜视频在线观看一区二区三区| 精品福利在线导航| 92国产精品观看| 日韩电影一区二区三区| 中文字幕av一区二区三区免费看 | 视频精品一区二区| 久久亚洲综合色| 在线亚洲人成电影网站色www| 久久国产精品露脸对白| 中文字幕佐山爱一区二区免费| 7777女厕盗摄久久久| 成人久久久精品乱码一区二区三区| 亚洲无人区一区| 国产女主播一区| 欧美肥胖老妇做爰| 99re6这里只有精品视频在线观看| 日韩激情av在线| 一区在线播放视频| 精品久久久久久最新网址| 色8久久人人97超碰香蕉987| 精品一区二区三区影院在线午夜 | 欧美电影在线免费观看| 丰满少妇久久久久久久| 亚洲国产一区视频| 国产精品久久久久影院亚瑟| 欧美一级二级三级蜜桃| 91成人国产精品| 国产精品亚洲午夜一区二区三区 | 91麻豆精品国产91久久久久久久久 | 欧美久久久久久久久| 成人福利视频在线看| 免费观看成人鲁鲁鲁鲁鲁视频| 最新中文字幕一区二区三区| 欧美变态tickle挠乳网站| 欧美三级欧美一级| 成人av综合一区| 国产乱人伦精品一区二区在线观看 | 国产精品亚洲一区二区三区在线| 午夜电影一区二区| 亚洲欧美在线aaa| 日本一区二区三区高清不卡| 日韩欧美一级二级| 欧美日韩国产一区二区三区地区| 99精品久久久久久| 国产91精品久久久久久久网曝门 | 久久久蜜臀国产一区二区| 欧美精品v日韩精品v韩国精品v| 99精品视频在线免费观看| 国产高清在线精品| 国产一区在线看| 黑人巨大精品欧美一区| 蜜臀av性久久久久蜜臀av麻豆| 亚洲一区二区四区蜜桃| 亚洲三级在线免费| 国产精品视频线看| 日本一区二区三区四区| 久久久久久日产精品| 日韩精品一区二区三区在线观看| 5566中文字幕一区二区电影| 欧美中文字幕一区| 在线免费一区三区| 在线影视一区二区三区| 91丨porny丨中文| 99精品久久99久久久久| 99久久精品情趣| 99视频在线精品| 91在线视频免费观看| 成人黄色片在线观看| av资源站一区| www.欧美日韩国产在线| av不卡免费在线观看| av在线播放成人| www.日本不卡| 色偷偷成人一区二区三区91| av午夜精品一区二区三区| 成人av在线观| 一本色道久久加勒比精品| 一本色道综合亚洲| 欧美色手机在线观看| 欧美人与禽zozo性伦| 欧美日韩精品欧美日韩精品一| 欧美三区免费完整视频在线观看| 欧美色手机在线观看| 欧美日韩mp4| 日韩一区二区三区四区| 精品国产91久久久久久久妲己 | 国产精品18久久久久久vr| 国产电影精品久久禁18| 波多野结衣欧美|