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

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

?? snt-c485.asm

?? 抄錄符合DL/T645-1997的電表
?? ASM
?? 第 1 頁 / 共 4 頁
字號:
ECOMM4:		MOV	A,R5			;暫存表地址A3
		MOV	DBADR3,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMM5:		MOV	A,R5			;暫存表地址A2
		MOV	DBADR2,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMM6:		MOV	A,R5			;暫存表地址A1
		MOV	DBADR1,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMM7:		MOV	A,R5			;暫存表地址A0
		MOV	DBADR0,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMM7A:	LJMP	ECOMMF
ECOMM8:		MOV	A,R5			;判控制字
		CJNE	A,#04H,ECOMM7A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMM9:		MOV	A,R5			;判數據長度
		CJNE	A,#04H,ECOMM7A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMMA:		MOV	A,R5			;判數據標識A0H
		CJNE	A,#0A0H,ECOMM7A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMMB:		MOV	A,R5			;判數據標識17H
		CJNE	A,#17H,ECOMM7A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMMC:		MOV	A,R5			;判序列號
		CJNE	A,SERNO,ECOMM7A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMMD:		MOV	A,R5			;判數據
		CJNE	A,#55H,ECOMMDA
		LJMP	ECOMMDB
ECOMMDA:	CJNE	A,#0AAH,ECOMM7A
ECOMMDB:	ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

ECOMME:		MOV	A,R5			;判校驗和
		MOV	B,A
		MOV	A,R3
		CJNE	A,B,ECOMM7A
		INC	RECCNT
		LJMP	RETURN

ECOMMF:		MOV	A,R5			;判結束符
		CJNE	A,#16H,ECOMMG
		MOV	R0,#BADD5
		MOV	R1,#DBADR5
		MOV	R2,#6
ECOMMFA:	MOV	A,@R1
		MOV	@R0,A
		INC	R0
		INC	R1
		DJNZ	R2,ECOMMFA
		SETB	DBREAD_F		;置位讀表標志
		SETB	REC_COMM		;置收到新命令標志
		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

ECOMMG:		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

		;*********************讀表地址部分***************
ECOMMH:		LJMP	GCOMM
FCOMM:		CJNE	A,#05H,ECOMMH
		MOV	A,RECCNT		;讀表地址
		CLR	C
		SUBB	A,#03H
		RL	A
		MOV	DPTR,#FCOMM1
		JMP	@A+DPTR

FCOMM1:		AJMP	FCOMM2			;數據長度
		AJMP	FCOMM3			;采集器地址A6
		AJMP	FCOMM4			;采集器地址A5
		AJMP	FCOMM5			;采集器地址A4
		AJMP	FCOMM6			;采集器地址A3
		AJMP	FCOMM7			;采集器地址A2
		AJMP	FCOMM8			;采集器地址A1
		AJMP	FCOMM9			;采集器地址A0
		AJMP	FCOMMA			;校驗和
		AJMP	FCOMMB			;結束符16H

FCOMM2:		MOV	A,R5			;判數據長度
		CJNE	A,#07H,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMM3:		MOV	A,R5			;判采集器地址A6
		CJNE	A,CK_ADDR6,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMM4:		MOV	A,R5			;判采集器地址A5
		CJNE	A,CK_ADDR5,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMM5:		MOV	A,R5			;判采集器地址A4
		CJNE	A,CK_ADDR4,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMM6:		MOV	A,R5			;判采集器地址A3
		CJNE	A,CK_ADDR3,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN
		LJMP	RETURN

FCOMM7:		MOV	A,R5			;判采集器地址A2
		CJNE	A,CK_ADDR2,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMM8:		MOV	A,R5			;判采集器地址A1
		CJNE	A,CK_ADDR1,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMM9:		MOV	A,R5			;判采集器地址A0
		CJNE	A,CK_ADDR0,FCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

FCOMMA:		MOV	A,R5			;判校驗和
		MOV	B,A
		MOV	A,R3
		CJNE	A,B,FCOMMC
		INC	RECCNT
		LJMP	RETURN

FCOMMB:		MOV	A,R5			;判結束符
		CJNE	A,#16H,FCOMMC
		SETB	ADDR_READ		;置讀表地址標志
		SETB	REC_COMM		;置收到新命令標志
		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

FCOMMC:		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

		;*********************寫表地址部分******************
FCOMMD:		LJMP	HCOMM
GCOMM:		CJNE	A,#06H,FCOMMD
		MOV	A,RECCNT		;寫表地址
		CLR	C
		SUBB	A,#03H
		MOV	B,A
		RL	A
		ADD	A,B
		MOV	DPTR,#GCOMM1
		JMP	@A+DPTR

GCOMM1:		LJMP	GCOMM2			;數據長度
		LJMP	GCOMM3			;地址A6
		LJMP	GCOMM4			;地址A5
		LJMP	GCOMM5			;地址A4
		LJMP	GCOMM6			;地址A3
		LJMP	GCOMM7			;地址A2
		LJMP	GCOMM8			;地址A1
		LJMP	GCOMM9			;地址A0
		LJMP	GCOMMA			;表地址A5
		LJMP	GCOMMB			;表地址A4
		LJMP	GCOMMC			;表地址A3
		LJMP	GCOMMD			;表地址A2
		LJMP	GCOMME			;表地址A1
		LJMP	GCOMMF			;表地址A0
		LJMP	GCOMMG			;校驗和
		LJMP	GCOMMH			;結束符16H

GCOMM1A:	LJMP	GCOMMI
GCOMM2:		MOV	A,R5			;判數據長度
		CJNE	A,#0DH,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMM3:		MOV	A,R5			;判采集器地址A6
		CJNE	A,CK_ADDR6,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMM4:		MOV	A,R5			;判采集器地址A5
		CJNE	A,CK_ADDR5,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMM5:		MOV	A,R5			;判采集器地址A4
		CJNE	A,CK_ADDR4,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMM6:		MOV	A,R5			;判采集器地址A3
		CJNE	A,CK_ADDR3,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN
		LJMP	RETURN

GCOMM7:		MOV	A,R5			;判采集器地址A2
		CJNE	A,CK_ADDR2,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMM8:		MOV	A,R5			;判采集器地址A1
		CJNE	A,CK_ADDR1,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMM9:		MOV	A,R5			;判采集器地址A0
		CJNE	A,CK_ADDR0,GCOMM1A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMMA:		MOV	A,R5			;暫存表地址A5
		MOV	DBADR5,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMMB:		MOV	A,R5			;暫存表地址A4
		MOV	DBADR4,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

GCOMMC:		MOV	A,R5			;暫存表地址A3
		MOV	DBADR3,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN


GCOMMD:		MOV	A,R5			;暫存表地址A2
		MOV	DBADR2,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN


GCOMME:		MOV	A,R5			;暫存表地址A1
		MOV	DBADR1,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN


GCOMMF:		MOV	A,R5			;暫存表地址A0
		MOV	DBADR0,A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN


GCOMMG:		MOV	A,R5			;判校驗和
		MOV	B,A
		MOV	A,R3
		CJNE	A,B,GCOMMI
		INC	RECCNT
		LJMP	RETURN

GCOMMH:		MOV	A,R5			;判結束符
		CJNE	A,#16H,GCOMMI
		MOV	R0,#BADD5
		MOV	R1,#DBADR5
		MOV	R2,#6
GCOMMHA:	MOV	A,@R1
		MOV	@R0,A
		INC	R0
		INC	R1
		DJNZ	R2,GCOMMHA
		SETB	ADDR_WR			;置寫表地址標志
		SETB	REC_COMM		;置收到新命令標志
		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

GCOMMI:		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

		;********************抄表命令部分***************

HCOMM:		CJNE	A,#07H,HCOMM2A
		MOV	A,RECCNT		;讀表地址
		CLR	C
		SUBB	A,#03H
		RL	A
		MOV	DPTR,#HCOMM1
		JMP	@A+DPTR

HCOMM1:		AJMP	HCOMM2			;數據長度
		AJMP	HCOMM3			;采集器地址A6
		AJMP	HCOMM4			;采集器地址A5
		AJMP	HCOMM5			;采集器地址A4
		AJMP	HCOMM6			;采集器地址A3
		AJMP	HCOMM7			;采集器地址A2
		AJMP	HCOMM8			;采集器地址A1
		AJMP	HCOMM9			;采集器地址A0
		AJMP	HCOMMA			;校驗和
		AJMP	HCOMMB			;結束符16H

HCOMM2:		MOV	A,R5			;判數據長度
		CJNE	A,#07H,HCOMM2A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN
HCOMM2A:	LJMP	HCOMMC
HCOMM3:		MOV	A,R5			;判采集器地址A6
		CJNE	A,CK_ADDR6,HCOMM2A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

HCOMM4:		MOV	A,R5			;判采集器地址A5
		CJNE	A,CK_ADDR5,HCOMM2A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

HCOMM5:		MOV	A,R5			;判采集器地址A4
		CJNE	A,CK_ADDR4,HCOMM2A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

HCOMM6:		MOV	A,R5			;判采集器地址A3
		CJNE	A,CK_ADDR3,HCOMM2A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN
		LJMP	RETURN

HCOMM7:		MOV	A,R5			;判采集器地址A2
		CJNE	A,CK_ADDR2,HCOMM2A
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

HCOMM8:		MOV	A,R5			;判采集器地址A1
		CJNE	A,CK_ADDR1,HCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

HCOMM9:		MOV	A,R5			;判采集器地址A0
		CJNE	A,CK_ADDR0,HCOMMC
		ADD	A,R3
		MOV	R3,A
		INC	RECCNT
		LJMP	RETURN

HCOMMA:		MOV	A,R5			;判校驗和
		MOV	B,A
		MOV	A,R3
		CJNE	A,B,HCOMMC
		INC	RECCNT
		LJMP	RETURN

HCOMMB:		MOV	A,R5			;判結束符
		CJNE	A,#16H,HCOMMC
		SETB	CHAOBIAO		;置抄表標志
		MOV	SENDCNT,#0
		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

HCOMMC:		MOV	COMMTYPE,#0
		MOV	RECCNT,#0
		LJMP	RETURN

RETURN:		POP	TEMP
		POP	PSW
		POP	DPL
		POP	DPH
		POP	B
		POP	ACC
		SETB	ES
		RETI


;*************************************************************
;從24C08A中讀1字節子程序
;入口: C,DPTR(地址),出口:A(數據)
;*************************************************************
READ_1:
		SETB	SDA
		SETB	SCL
		LCALL	DELAY
		CLR	    SDA	    ;開始信號
		LCALL	DELAY
		CLR	    C
		MOV	    A,DPH
		RL	    A
		ORL	    A,#SCMD	;為寫命令
		LCALL	    SEND
		MOV	    C,SDA
		JC	    READ_1
			    ;判斷是否應答,高電平為無應答,低則應答,無應答則復位,從新開始

		MOV	    A,DPL	     ;低字節首地址
		LCALL	    SEND
		LCALL	DELAY
RE_1:		MOV	    C,SDA
		JC	    RE_1	     ;是否應答
		LCALL	DELAY		     ;如果下邊的程序不能執行,則加一個時間循環,
		CLR	    SCL		     ;此為寫循環周期,需要一定時間
		LCALL	DELAY
		SETB	    SDA
		LCALL	DELAY
		SETB	    SCL
		LCALL	DELAY
		CLR	    SDA		     ;又一個開始信號
		LCALL	DELAY
		MOV	    A,#RCMD
		LCALL	    SEND
		LCALL	DELAY
RE_2:		MOV	    C,SDA
		JC	    RE_2	     ;是否應答
		LCALL	DELAY
		MOV	    A,#0	    ;清A
		CLR	    C		    ;清C
		MOV	    R4,#8	    ;循環次數
RE_3:		SETB	    SCL		    ;開始接收
		LCALL	DELAY
		CLR	    SCL		    ;下降沿輸出數據
		LCALL	DELAY
		MOV	    C,SDA
		RLC	    A		    ;將C中數據移到A中
		DJNZ	    R4,RE_3	    ;接收循環(EEPROM輸出數據)
		CLR	    SDA
		LCALL	DELAY
		SETB	    SCL
		LCALL	DELAY
		SETB	    SDA		    ;時鐘為高電平,SDA由低變高是停止信號
		RET

;*************************************************************
;向24C08A中寫1字節子程序
;入口: A,C,DPTR(地址)
;*************************************************************
WRITE_1:	CLR	WRP		;允許寫
		PUSH	ACC
WR_0:		LCALL	START		;開始信號
		MOV	A,DPH
		RL	A
		ORL	A,#SCMD		;發寫命令(含高2位地址)
		LCALL	SEND
		LCALL	DELAY
WR_1:		MOV	C,SDA		;應答
		JC	WR_0
		MOV	A,DPL		;發低8位地址
		LCALL	SEND
		LCALL	DELAY
WR_2:		MOV	C,SDA		;應答
		JC	WR_2
		POP	ACC
		LCALL	SEND		;發要寫數據
		LCALL	DELAY
WR_3:		MOV	C,SDA		;應答
		JC	WR_3
		CLR	SCL
		LCALL	DELAY
		CLR	SDA		;SCL為高,SDA上升沿為停止信號
		LCALL	DELAY
		SETB	SCL
		LCALL	DELAY
		SETB	SDA
		SETB	WRP		;禁止寫
		RET

;**********************************************************
;從24C08A中連續讀字節子程序
;入口: C,DPTR(地址),R3(字節個數),出口:R0(數據塊存儲首地址)
;**********************************************************
READ_BL:
		SETB	SDA
		SETB	SCL
		LCALL	DELAY
		CLR	    SDA	    ;開始信號
		LCALL	DELAY
		CLR	    C
		MOV	    A,DPH
		RL	    A
		ORL	    A,#SCMD	;為寫命令
		LCALL	    SEND
		MOV	    C,SDA
		JC	    READ_BL
			    ;判斷是否應答,高電平為無應答,低則應答,無應答則復位,從新開始

		MOV	    A,DPL	     ;低字節地址
		LCALL	    SEND
		LCALL	DELAY
RE_1B:		MOV	    C,SDA
		JC	    RE_1B	     ;是否應答
		LCALL	DELAY		     ;如果下邊的程序不能執行,則加一個時間循環,
RE_4B:		CLR	    SCL		     ;此為寫循環周期,需要一定時間
		LCALL	DELAY
		SETB	    SDA
		LCALL	DELAY
		SETB	    SCL
		LCALL	DELAY
		CLR	    SDA		     ;又一個開始信號
		LCALL	DELAY
		MOV	    A,#RCMD
		LCALL	    SEND
		LCALL	DELAY
RE_2B:		MOV	    C,SDA
		JC	    RE_2B	     ;是否應答
		LCALL	DELAY

		MOV	    A,#0	    ;清A
		CLR	    C		    ;清C
		MOV	    R4,#8	    ;循環次數
RE_3B:		SETB	    SCL		    ;開始接收
		LCALL	DELAY
		CLR	    SCL		    ;下降沿輸出數據
		LCALL	DELAY
		MOV	    C,SDA
		RLC	    A		    ;將C中數據移到A中
		DJNZ	    R4,RE_3B	    ;接收循環(EEPROM輸出數據)
		CLR	    SDA
		LCALL	DELAY
		SETB	    SCL
		LCALL	DELAY
		SETB	    SDA		    ;時鐘為高電平,SDA由低變高是停止信號
		MOV	    @R0,A
		INC	    R0
		DJNZ	    R3,RE_4B
		CLR	    SDA
		LCALL	DELAY
		SETB	    SCL
		LCALL	DELAY
		SETB	    SDA		    ;時鐘為高電平,SDA由低變高是停止信號
		RET

;**********************************************************
;向24C08A中連續寫數據子程序
;入口: C,DPTR(地址),R3(字節個數),R0(數據塊存儲首地址)
;**********************************************************
WRITE_B:
		CLR	    WRP
		LCALL	    DELAY		       ;
		SETB	    SDA		    ;開始信號
		SETB	    SCL
		LCALL	    DELAY
		CLR	    SDA
		CLR	    C
		MOV	    A,DPH
		RL	    A
		ORL	    A,#SCMD	    ;為寫命令
		LCALL	    SEND
		MOV	    C,SDA
		JC	    WRITE_B	    ;是否應答
		MOV	    A,DPL	    ;低字節首地址
		LCALL	    SEND
WR_1B:		MOV	    C,SDA
		JC	    WR_1B	    ;是否應答
WR_2B:
		MOV	    A,@R0	    ;數據
		LCALL	    SEND
WR_3B:		MOV	    C,SDA
		JC	    WR_3B	     ;是否應答
		INC	    R0
		DJNZ	    R3,WR_2B
		LCALL	    DELAY
		CLR	    SCL
		LCALL	    DELAY
		CLR	    SDA
		LCALL	    DELAY
		SETB	    SCL
		LCALL	    DELAY
		SETB	    SDA	;停止信號,SDA由低變高,SCL處于高電平
		SETB	    WRP
		RET

		;***********開始信號
START:
		SETB	SDA
		LCALL	DELAY
		SETB	SCL
		LCALL	DELAY
		CLR	SDA
		RET

		;**************發送1個字節
SEND:
		MOV	R4,#08H
SEND0:
		CLR	SCL
		RLC	A
		MOV	SDA,C
		LCALL	DELAY
		SETB	SCL
		LCALL	DELAY
		DJNZ	R4,SEND0
		CLR	SCL
		LCALL	DELAY
		SETB	SDA
		LCALL	DELAY
		SETB	SCL
		RET

		;****************延時子程序
DELAY:		NOP
		NOP
		NOP
		RET
DELAY_1S:	MOV	YSRES1,#04H	;500MS延時
DEY_1:		MOV	YSRES2,#0E0H
DEY_2:		MOV	YSRES3,#0
DEY_3:		DJNZ	YSRES3,DEY_3
		DJNZ	YSRES2,DEY_2
		DJNZ	YSRES1,DEY_1
		RET

		END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
老司机精品视频线观看86| 欧美电影一区二区| 日韩一区二区三区四区 | 精品久久久久久亚洲综合网 | 欧美婷婷六月丁香综合色| 精品美女一区二区| 视频精品一区二区| 99国产欧美另类久久久精品| 久久亚区不卡日本| 日韩精品视频网站| 在线视频一区二区三| 国产精品国产自产拍高清av王其| 国产一区二区三区在线观看免费视频| 欧美精品久久一区二区三区 | 久久综合av免费| 蜜桃精品在线观看| 欧美日韩国产三级| 亚洲午夜电影在线| 色av一区二区| 一区二区三区在线观看视频| 不卡的av网站| 国产精品久久久一区麻豆最新章节| 国产在线一区观看| 久久美女高清视频| 国产一区欧美二区| 久久久精品一品道一区| 国精产品一区一区三区mba视频| 日韩欧美色综合| 美国十次了思思久久精品导航| 69av一区二区三区| 免费欧美高清视频| 久久婷婷色综合| 国产麻豆欧美日韩一区| 欧美国产日韩在线观看| fc2成人免费人成在线观看播放| 欧美国产欧美综合| 91日韩在线专区| 夜夜夜精品看看| 欧美精品第1页| 欧美aⅴ一区二区三区视频| 日韩欧美国产高清| 国产美女精品人人做人人爽| 中文字幕不卡在线播放| 色8久久人人97超碰香蕉987| 一区二区三区四区视频精品免费 | 韩国欧美国产一区| 国产精品少妇自拍| 色国产综合视频| 美国十次综合导航| 国产精品午夜在线| 欧美午夜寂寞影院| 美日韩一区二区| 中文字幕中文乱码欧美一区二区| 99精品视频在线免费观看| 亚洲影院久久精品| 久久免费偷拍视频| 色婷婷亚洲精品| 国内外成人在线| 亚洲色图色小说| 日韩欧美激情一区| 91蜜桃婷婷狠狠久久综合9色| 视频一区中文字幕| 国产欧美日本一区二区三区| 欧美午夜精品一区二区三区| 国产综合色视频| 亚洲欧美日韩在线| 欧美大胆一级视频| 色999日韩国产欧美一区二区| 久久99热这里只有精品| 亚洲色图.com| 欧美成人一区二区三区| 在线亚洲欧美专区二区| 国产精品99久久久久久宅男| 亚洲高清三级视频| 国产精品久久久久精k8| 日韩一区二区在线观看| 99综合影院在线| 国产主播一区二区三区| 午夜欧美电影在线观看| 亚洲视频一二三区| 久久精品视频免费| 日韩免费成人网| 欧美日韩免费电影| 91麻豆国产福利在线观看| 国产91精品欧美| 美女任你摸久久| 亚洲超碰97人人做人人爱| 国产精品传媒入口麻豆| 精品国产乱码久久久久久图片| 91成人网在线| 91美女片黄在线| 成人免费精品视频| 国产精品主播直播| 精品一区二区av| 久久国产精品第一页| 日韩av一级片| 天天综合色天天综合色h| 夜夜嗨av一区二区三区中文字幕 | 色老汉av一区二区三区| 成人h精品动漫一区二区三区| 国产麻豆欧美日韩一区| 久久成人综合网| 精品影院一区二区久久久| 日本人妖一区二区| 天堂久久久久va久久久久| 亚洲国产精品久久人人爱| 亚洲人成在线观看一区二区| 国产精品热久久久久夜色精品三区| 久久久久久97三级| 日本一区二区视频在线观看| 日本一区二区三区久久久久久久久不| 日韩午夜小视频| 久久亚洲二区三区| 久久精品男人天堂av| 中日韩免费视频中文字幕| 国产精品久久久久久妇女6080| 亚洲国产精品ⅴa在线观看| 国产精品区一区二区三| 1区2区3区欧美| 亚洲一区在线观看网站| 午夜精品视频在线观看| 日av在线不卡| 国产乱码精品一品二品| 成人自拍视频在线观看| 91免费观看国产| 欧美日韩一区二区三区不卡| 欧美一级免费观看| 国产欧美日韩麻豆91| 亚洲人成亚洲人成在线观看图片 | 亚洲精品日产精品乱码不卡| 亚洲精品福利视频网站| 日本91福利区| 成人一区二区三区视频| 日本韩国欧美在线| 日韩一区二区三区免费观看 | 久久久噜噜噜久久人人看| 欧美激情一区二区三区蜜桃视频| 亚洲欧美日韩国产手机在线| 五月天中文字幕一区二区| 国产一区日韩二区欧美三区| 99久久精品一区二区| 91精品一区二区三区在线观看| wwwwxxxxx欧美| 最新不卡av在线| 免费精品视频在线| av亚洲精华国产精华精华| 7777精品伊人久久久大香线蕉的 | 亚洲一区免费在线观看| 久久激情五月激情| 91丨porny丨中文| 日韩精品一区二区在线| 国产精品传媒视频| 蜜臀av一区二区| 99久久99久久精品国产片果冻| 91精品一区二区三区在线观看| 欧美激情一区二区三区在线| 午夜精品福利视频网站| 顶级嫩模精品视频在线看| 欧美二区乱c少妇| 国产精品福利一区| 蜜臀久久99精品久久久久宅男| www.日本不卡| xnxx国产精品| 日韩专区欧美专区| 91在线视频18| 国产日韩欧美高清| 麻豆精品在线观看| 欧美三片在线视频观看| 一区在线播放视频| 国产综合久久久久影院| 欧美一区二区三区四区高清| 一区二区三区久久久| 国产成人在线免费| 精品国产网站在线观看| 日韩精品乱码免费| 欧美日韩中文精品| 亚洲欧洲国产日本综合| 国产精品一区专区| 日韩亚洲欧美成人一区| 天堂一区二区在线| 欧美日韩免费不卡视频一区二区三区| 自拍偷拍欧美激情| eeuss影院一区二区三区| 国产免费成人在线视频| 国内久久精品视频| 精品国产一区二区三区不卡 | 蜜桃视频在线一区| 欧美丰满嫩嫩电影| 亚洲成人午夜电影| 欧美日韩视频在线第一区| 亚洲制服欧美中文字幕中文字幕| 99久久777色| 亚洲乱码中文字幕综合| 99久久99久久精品免费看蜜桃| 国产精品久99| 91看片淫黄大片一级在线观看| 国产精品灌醉下药二区| 99re在线精品| 亚洲一区电影777| 精品视频在线免费看|