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

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

?? ds18b20.src

?? 使用AT89S51軟件模擬
?? SRC
字號:
; .\ds18b20.SRC generated from: ds18b20.c
; COMPILER INVOKED BY:
;        E:\Program Files\C51\BIN\C51.EXE ds18b20.c BROWSE DEBUG OBJECTEXTEND SRC(.\ds18b20.SRC)

$NOMOD51

NAME	DS18B20

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
DQ	BIT	090H.4
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
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
addr0	BIT	090H.4
EX0	BIT	0A8H.0
IT0	BIT	088H.0
TH1	DATA	08DH
addr1	BIT	090H.5
TB8	BIT	098H.3
EX1	BIT	0A8H.2
IT1	BIT	088H.2
TH2	DATA	0CDH
addr2	BIT	090H.6
P	BIT	0D0H.0
addr3	BIT	090H.7
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
TR2	BIT	0C8H.2
PX0	BIT	0B8H.0
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
EXEN2	BIT	0C8H.3
REN	BIT	098H.4
T2CON	DATA	0C8H
RXD	BIT	0B0H.0
TXD	BIT	0B0H.1
F0	BIT	0D0H.5
PSW	DATA	0D0H
?PR?_delay?DS18B20   SEGMENT CODE 
?PR?reset?DS18B20    SEGMENT CODE 
?PR?readbyte?DS18B20 SEGMENT CODE 
?PR?_writebyte?DS18B20                   SEGMENT CODE 
?PR?readtemp?DS18B20 SEGMENT CODE 
?PR?vLedKey_Scan?DS18B20                 SEGMENT CODE 
?PR?main?DS18B20     SEGMENT CODE 
?DT?main?DS18B20     SEGMENT DATA OVERLAYABLE 
?CO?DS18B20          SEGMENT CODE 
?DT?DS18B20          SEGMENT DATA 
	EXTRN	CODE (?C_STARTUP)
	EXTRN	CODE (?C?FCASTC)
	EXTRN	CODE (?C?FPMUL)
	EXTRN	CODE (?C?CASTF)
	PUBLIC	dispbuf
	PUBLIC	temper
	PUBLIC	table
	PUBLIC	scan
	PUBLIC	main
	PUBLIC	vLedKey_Scan
	PUBLIC	readtemp
	PUBLIC	_writebyte
	PUBLIC	readbyte
	PUBLIC	reset
	PUBLIC	_delay

	RSEG  ?DT?main?DS18B20
?main?BYTE:
    backbit?652:   DS   4

	RSEG  ?DT?DS18B20
         temper:   DS   2
        dispbuf:   DS   8

	RSEG  ?CO?DS18B20
scan:
	DB	0FEH
	DB	0FDH
	DB	0FBH
	DB	0F7H
	DB	0EFH
	DB	0DFH
	DB	0BFH
	DB	07FH

table:
	DB	0C0H
	DB	0F9H
	DB	0A4H
	DB	0B0H
	DB	099H
	DB	092H
	DB	082H
	DB	0F8H
	DB	080H
	DB	090H
	DB	088H
	DB	083H
	DB	0C6H
	DB	0A1H
	DB	086H
	DB	08EH
	DB	0BFH
	DB	0FFH

; /*****************************************************************/ 
; /*                                                               */                                                                
; /*名稱:                   測溫+顯示程序                         */                                                                                                                                                                           
; /*功能:           讀取當(dāng)前18B20溫度,由數(shù)碼管顯示出來。            */                                                    
; /*難度等級:                   中                                */                                                                     
; /* 作者:                  zengrenliang                          */
; /* 版權(quán):           http://www.51kaifa.com                       */
; /*編寫日期:        2006.05.19                                   */                                                                                                                                                                                                             
; /*****************************************************************/
; 
; 
; #include<reg52.h>
; #define  uchar  unsigned char
; 
; sbit DQ =P1^4;//18B20數(shù)據(jù)線引腳
; 
; sbit addr0 = P1^4;//系統(tǒng)片選地址線0
; sbit addr1 = P1^5;//系統(tǒng)片選地址線1
; sbit addr2 = P1^6;//系統(tǒng)片選地址線2
; sbit addr3 = P1^7;//系統(tǒng)片選地址線3
; //行掃描數(shù)組
; uchar code scan[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//row0--row7
; //數(shù)碼管顯示的段碼表
; uchar code table[18] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,//0,1,2,3,4,5
;                        0x82,0xf8,0x80,0x90,0x88,0x83,//6,7,8,9,a,b
;                        0xc6,0xa1,0x86,0x8e,0xbf,0xff};//c,d,e,f,-,空格
; 
; uchar dispbuf[8]; //顯示緩沖區(qū)   
; uchar  temper[2];//存放溫度的數(shù)組                      
; 
; /*****************************延時函數(shù)**************************/
; 
; void delay (unsigned int us)  

	RSEG  ?PR?_delay?DS18B20
_delay:
	USING	0
			; SOURCE LINE # 33
;---- Variable 'us?040' assigned to Register 'R6/R7' ----
; {
			; SOURCE LINE # 34
?C0001:
;   while(us--);
			; SOURCE LINE # 35
	MOV  	A,R7
	DEC  	R7
	MOV  	R4,AR6
	JNZ  	?C0026
	DEC  	R6
?C0026:
	ORL  	A,R4
	JNZ  	?C0001
; }
			; SOURCE LINE # 36
?C0003:
	RET  	
; END OF _delay

; 
; void reset(void)   //復(fù)位

	RSEG  ?PR?reset?DS18B20
reset:
	USING	0
			; SOURCE LINE # 38
; {
			; SOURCE LINE # 39
;   uchar x=0;
			; SOURCE LINE # 40
;---- Variable 'x?141' assigned to Register 'R7' ----
	CLR  	A
;   DQ = 1;
			; SOURCE LINE # 41
	SETB 	DQ
;   delay(8);   //稍做延時
			; SOURCE LINE # 42
	MOV  	R7,#08H
	MOV  	R6,A
	LCALL	_delay
;   DQ = 0;
			; SOURCE LINE # 43
	CLR  	DQ
;   delay(80);   //精確延時 大于 480us
			; SOURCE LINE # 44
	MOV  	R7,#050H
	MOV  	R6,#00H
	LCALL	_delay
;   DQ = 1;   //拉高總線
			; SOURCE LINE # 45
	SETB 	DQ
;   delay(14);
			; SOURCE LINE # 46
	MOV  	R7,#0EH
	MOV  	R6,#00H
	LCALL	_delay
;   x=DQ;
			; SOURCE LINE # 47
	MOV  	C,DQ
;   delay(20);
			; SOURCE LINE # 48
	MOV  	R7,#014H
	MOV  	R6,#00H
	LJMP 	_delay
; END OF reset

; }
; /**********************從DS18B20讀一字節(jié)***************/
; uchar readbyte(void) //讀1字節(jié)

	RSEG  ?PR?readbyte?DS18B20
readbyte:
	USING	0
			; SOURCE LINE # 51
; {
			; SOURCE LINE # 52
;   uchar i=0;
			; SOURCE LINE # 53
;---- Variable 'i?242' assigned to Register 'R5' ----
	CLR  	A
;   uchar dat=0;
			; SOURCE LINE # 54
;---- Variable 'dat?243' assigned to Register 'R3' ----
	MOV  	R3,A
;   for (i=8;i>0;i--)
			; SOURCE LINE # 55
	MOV  	R5,#08H
?C0005:
;   {
			; SOURCE LINE # 56
;     DQ = 0;
			; SOURCE LINE # 57
	CLR  	DQ
;     dat>>=1;
			; SOURCE LINE # 58
	MOV  	A,R3
	CLR  	C
	RRC  	A
	MOV  	R3,A
;     DQ = 1;
			; SOURCE LINE # 59
	SETB 	DQ
;     if(DQ)
			; SOURCE LINE # 60
	JNB  	DQ,?C0008
;     dat|=0x80;
			; SOURCE LINE # 61
	ORL  	AR3,#080H
?C0008:
;     delay(4);
			; SOURCE LINE # 62
	MOV  	R7,#04H
	MOV  	R6,#00H
	LCALL	_delay
;    }
			; SOURCE LINE # 63
	DJNZ 	R5,?C0005
?C0006:
;   return(dat);
			; SOURCE LINE # 64
	MOV  	R7,AR3
;  }
			; SOURCE LINE # 65
?C0009:
	RET  	
; END OF readbyte

; /***********************向DS18B20寫一字節(jié)***********************/
; void writebyte(unsigned char dat) //寫1字節(jié)

	RSEG  ?PR?_writebyte?DS18B20
_writebyte:
	USING	0
			; SOURCE LINE # 67
;---- Variable 'dat?344' assigned to Register 'R5' ----
	MOV  	R5,AR7
; {
			; SOURCE LINE # 68
;   uchar i=0;
			; SOURCE LINE # 69
;---- Variable 'i?345' assigned to Register 'R3' ----
;   for (i=8; i>0; i--)
			; SOURCE LINE # 70
	MOV  	R3,#08H
?C0010:
;   {
			; SOURCE LINE # 71
;    DQ = 0;
			; SOURCE LINE # 72
	CLR  	DQ
;    DQ = dat&0x01;
			; SOURCE LINE # 73
	MOV  	A,R5
	RRC  	A
	MOV  	DQ,C
;    delay(5);
			; SOURCE LINE # 74
	MOV  	R7,#05H
	MOV  	R6,#00H
	LCALL	_delay
;    DQ = 1;
			; SOURCE LINE # 75
	SETB 	DQ
;    dat>>=1;
			; SOURCE LINE # 76
	MOV  	A,R5
	CLR  	C
	RRC  	A
	MOV  	R5,A
;    }
			; SOURCE LINE # 77
	DJNZ 	R3,?C0010
?C0011:
;  delay(4);
			; SOURCE LINE # 78
	MOV  	R7,#04H
	MOV  	R6,#00H
	LJMP 	_delay
; END OF _writebyte

; }
; /***********************CPU讀取溫度值***************************/
; void readtemp(void) //讀取溫度

	RSEG  ?PR?readtemp?DS18B20
readtemp:
	USING	0
			; SOURCE LINE # 81
; {
			; SOURCE LINE # 82
;   uchar a=0,b=0;
			; SOURCE LINE # 83
;---- Variable 'a?446' assigned to Register 'R2' ----
	CLR  	A
	MOV  	R2,A
;---- Variable 'b?447' assigned to Register 'R7' ----
	MOV  	R7,A
;   reset();
			; SOURCE LINE # 84
	LCALL	reset
;   writebyte(0xCC); // 跳過序列號
			; SOURCE LINE # 85
	MOV  	R7,#0CCH
	LCALL	_writebyte
;   writebyte(0x44); // 啟動溫度轉(zhuǎn)換
			; SOURCE LINE # 86
	MOV  	R7,#044H
	LCALL	_writebyte
;   reset();
			; SOURCE LINE # 87
	LCALL	reset
;   writebyte(0xCC);
			; SOURCE LINE # 88
	MOV  	R7,#0CCH
	LCALL	_writebyte
;   writebyte(0xBE); //讀9個寄存器,前兩個為溫度
			; SOURCE LINE # 89
	MOV  	R7,#0BEH
	LCALL	_writebyte
;   a=readbyte();   //低位
			; SOURCE LINE # 90
	LCALL	readbyte
	MOV  	R2,AR7
;   b=readbyte();   //高位
			; SOURCE LINE # 91
	LCALL	readbyte
;   temper[0]=a&0x0f;
			; SOURCE LINE # 92
	MOV  	A,R2
	ANL  	A,#0FH
	MOV  	temper,A
;   a=a>>4;         //低位右移4位,舍棄小數(shù)部分
			; SOURCE LINE # 93
	MOV  	A,R2
	SWAP 	A
	ANL  	A,#0FH
	MOV  	R2,A
;   temper[1]=b<<4;         //高位左移4位,舍棄符號位
			; SOURCE LINE # 94
	MOV  	A,R7
	SWAP 	A
	ANL  	A,#0F0H
	MOV  	temper+01H,A
;   temper[1]=temper[1]|a;
			; SOURCE LINE # 95
	MOV  	A,R2
	ORL  	temper+01H,A
;   }
			; SOURCE LINE # 96
	RET  	
; END OF readtemp

; 
; /******************************顯示+讀鍵*************************/
; 
; void vLedKey_Scan()

	RSEG  ?PR?vLedKey_Scan?DS18B20
vLedKey_Scan:
	USING	0
			; SOURCE LINE # 100
;---- Variable 'value?549' assigned to Register 'R5' ----
; {  unsigned char i,value;  
			; SOURCE LINE # 101
; 
;     for(i=0;i<8;i++){
			; SOURCE LINE # 103
;---- Variable 'i?548' assigned to Register 'R3' ----
	CLR  	A
	MOV  	R3,A
?C0015:
;        addr3 = 0;
			; SOURCE LINE # 104
	CLR  	addr3
;        addr0 = 0;
			; SOURCE LINE # 105
	CLR  	addr0
;        addr1 = 1;
			; SOURCE LINE # 106
	SETB 	addr1
;        addr2 = 0;//開發(fā)板上U4(74HC574)的片選地址
			; SOURCE LINE # 107
	CLR  	addr2
;        value =table[dispbuf[i]]; //取一行顯示數(shù)據(jù) 
			; SOURCE LINE # 108
	MOV  	A,#LOW (dispbuf)
	ADD  	A,R3
	MOV  	R0,A
	MOV  	A,@R0
	MOV  	DPTR,#table
	MOVC 	A,@A+DPTR
	MOV  	R5,A
;        if(i==3)
			; SOURCE LINE # 109
	CJNE 	R3,#03H,?C0018
;        value &= 0x7f;
			; SOURCE LINE # 110
	ANL  	AR5,#07FH
?C0018:
;        P0 = value;
			; SOURCE LINE # 111
	MOV  	P0,R5
;        addr3 = 1; 
			; SOURCE LINE # 112
	SETB 	addr3
;        addr3 = 0;//在U4的11腳(鎖存信號)產(chǎn)生上升沿
			; SOURCE LINE # 113
	CLR  	addr3
;        P2 = scan[i];//取row0--row7行掃描數(shù)據(jù)
			; SOURCE LINE # 114
	MOV  	A,R3
	MOV  	DPTR,#scan
	MOVC 	A,@A+DPTR
	MOV  	P2,A
;        delay(50); //延時50us
			; SOURCE LINE # 115
	MOV  	R7,#032H
	MOV  	R6,#00H
	LCALL	_delay
;        P2 = 0xff;//關(guān)顯示
			; SOURCE LINE # 116
	MOV  	P2,#0FFH
;        }
			; SOURCE LINE # 117
	INC  	R3
	CJNE 	R3,#08H,?C0015
;  }
			; SOURCE LINE # 118
?C0019:
	RET  	
; END OF vLedKey_Scan

; 
; /*******************************主函數(shù)***********************/
; 
; main()

	RSEG  ?PR?main?DS18B20
main:
	USING	0
			; SOURCE LINE # 122
; { uchar i;
			; SOURCE LINE # 123
;   uchar temp;
;   float backbit;   
;   for(i=0;i<8;i++)
			; SOURCE LINE # 126
;---- Variable 'i?650' assigned to Register 'R7' ----
?C0020:
;    dispbuf[i] = 17;
			; SOURCE LINE # 127
	MOV  	R7,#08H
	MOV  	R0,#LOW (dispbuf)
	MOV  	A,#011H
?C0027:
	MOV  	@R0,A
	INC  	R0
	DJNZ 	R7,?C0027
	MOV  	R7,#08H
?C0023:
;   while(1){
			; SOURCE LINE # 128
;       vLedKey_Scan(); //顯示,讀鍵掃描 
			; SOURCE LINE # 129
	LCALL	vLedKey_Scan
;       
;        readtemp();//讀18B20
			; SOURCE LINE # 131
	LCALL	readtemp
;        backbit = temper[0];//換成浮點數(shù)
			; SOURCE LINE # 132
	MOV  	R4,temper
	CLR  	A
	LCALL	?C?FCASTC
	MOV  	backbit?652+03H,R7
	MOV  	backbit?652+02H,R6
	MOV  	backbit?652+01H,R5
	MOV  	backbit?652,R4
;        backbit = backbit * 6.25;//乘以0.0625*100
			; SOURCE LINE # 133
	CLR  	A
	MOV  	R3,A
	MOV  	R2,A
	MOV  	R1,#0C8H
	MOV  	R0,#040H
	LCALL	?C?FPMUL
	MOV  	backbit?652+03H,R7
	MOV  	backbit?652+02H,R6
	MOV  	backbit?652+01H,R5
	MOV  	backbit?652,R4
;        temp = backbit;//取低2位整數(shù)部分
			; SOURCE LINE # 134
	LCALL	?C?CASTF
;---- Variable 'temp?651' assigned to Register 'R7' ----
;        dispbuf[5] = temp%10 ;
			; SOURCE LINE # 135
	MOV  	A,R7
	MOV  	B,#0AH
	DIV  	AB
	MOV  	dispbuf+05H,B
;        
;        temp = temp/10;
			; SOURCE LINE # 137
	MOV  	A,R7
	MOV  	B,#0AH
	DIV  	AB
;        dispbuf[4] = temp%10 ;
			; SOURCE LINE # 138
	MOV  	B,#0AH
	DIV  	AB
	MOV  	dispbuf+04H,B
;        
;        temp = temper[1];//取整數(shù)部分
			; SOURCE LINE # 140
	MOV  	R7,temper+01H
;        dispbuf[3] = temp%10;
			; SOURCE LINE # 141
	MOV  	A,R7
	MOV  	B,#0AH
	DIV  	AB
	MOV  	dispbuf+03H,B
;        
;        temp = temp/10;
			; SOURCE LINE # 143
	MOV  	A,R7
	MOV  	B,#0AH
	DIV  	AB
	MOV  	R7,A
;        dispbuf[2]= temp%10;
			; SOURCE LINE # 144
	MOV  	B,#0AH
	DIV  	AB
	MOV  	dispbuf+02H,B
;   }
			; SOURCE LINE # 145
	SJMP 	?C0023
; END OF main

	END

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
九九九久久久精品| 欧美性高清videossexo| 寂寞少妇一区二区三区| 久久99精品一区二区三区| 日韩va欧美va亚洲va久久| 午夜精品福利一区二区三区av | 91免费视频观看| av成人免费在线观看| 成人av影院在线| 91网站在线观看视频| 色婷婷亚洲一区二区三区| 91看片淫黄大片一级在线观看| 91视视频在线直接观看在线看网页在线看| 成人综合在线视频| 成人精品国产免费网站| av日韩在线网站| 欧美怡红院视频| 欧美三级一区二区| 91精品国产综合久久精品麻豆| 欧美一级在线观看| 久久一留热品黄| 国产精品区一区二区三| 亚洲欧洲av一区二区三区久久| **欧美大码日韩| 爽好多水快深点欧美视频| 日韩激情av在线| 国产suv精品一区二区三区| av不卡免费在线观看| 欧美亚洲一区二区在线观看| 欧美日韩高清一区| 午夜精品久久久久久久99水蜜桃 | 国产成人精品综合在线观看| 波波电影院一区二区三区| 91成人看片片| 91精品国产综合久久久蜜臀图片| 日韩精品自拍偷拍| 国产日本亚洲高清| 亚洲曰韩产成在线| 久久se这里有精品| 91在线精品一区二区| 欧美高清视频在线高清观看mv色露露十八| 日韩欧美国产综合在线一区二区三区 | 欧美一区二区福利在线| 久久久久综合网| 玉足女爽爽91| 精品一区二区日韩| 色婷婷精品大视频在线蜜桃视频| 7777精品伊人久久久大香线蕉最新版| 久久久精品欧美丰满| 一区二区三区四区不卡在线| 久久www免费人成看片高清| 91丝袜美腿高跟国产极品老师 | 午夜免费欧美电影| 国产精品2024| 制服丝袜成人动漫| 中文字幕综合网| 老司机精品视频一区二区三区| www.亚洲在线| 久久综合久色欧美综合狠狠| 亚洲美女淫视频| 国产酒店精品激情| 欧美一区二区网站| 亚洲男同1069视频| 韩国视频一区二区| 欧美日韩国产中文| 国产精品青草综合久久久久99| 日本不卡在线视频| 色综合欧美在线| 国产日韩精品一区二区三区 | 在线观看91精品国产入口| 久久品道一品道久久精品| 亚洲国产欧美一区二区三区丁香婷| 国产精品资源在线看| 欧美另类一区二区三区| 中文字幕字幕中文在线中不卡视频| 韩国av一区二区三区| 欧美日本韩国一区二区三区视频| 国产精品日韩精品欧美在线| 国产一区欧美一区| 欧美岛国在线观看| 日韩主播视频在线| 在线免费亚洲电影| 综合婷婷亚洲小说| 成人黄色一级视频| 国产丝袜在线精品| 国内精品久久久久影院薰衣草| 欧美一区二区啪啪| 亚洲成a人v欧美综合天堂下载| 一本到一区二区三区| 国内欧美视频一区二区| 日韩一区二区三区在线| 亚洲国产一区二区a毛片| 日本高清免费不卡视频| 中文字幕中文乱码欧美一区二区| 国产一区二区在线看| 久久伊人蜜桃av一区二区| 美女免费视频一区二区| 日韩一级在线观看| 日韩经典一区二区| 欧美一区二区三区在线看| 天堂va蜜桃一区二区三区| 91福利视频网站| 一区二区免费视频| 在线视频你懂得一区| 一区二区三区不卡在线观看 | 国产精品免费网站在线观看| 国产成人在线视频免费播放| 久久久久久久久久看片| 国产精品一区2区| 欧美激情一区在线| 成+人+亚洲+综合天堂| 国产精品色噜噜| 91看片淫黄大片一级| 亚洲一二三四区| 8x8x8国产精品| 精品亚洲免费视频| 国产免费久久精品| 色呦呦网站一区| 亚洲mv在线观看| 日韩欧美一级二级| 国产精品亚洲综合一区在线观看| 亚洲国产高清不卡| 色婷婷亚洲精品| 免费在线看一区| 国产欧美日韩在线| 成人伦理片在线| 怡红院av一区二区三区| 欧美日韩一二三| 日本一不卡视频| 精品第一国产综合精品aⅴ| 国产一本一道久久香蕉| 国产精品国产三级国产三级人妇| 91免费观看国产| 一区二区日韩电影| 日韩一区二区三区视频| 国产精品系列在线播放| 亚洲国产精品成人综合色在线婷婷| 91蜜桃免费观看视频| 男女男精品视频| 国产欧美一区二区在线| 在线免费精品视频| 久久er精品视频| 日韩美女久久久| 日韩一区二区三区av| 成人一区在线观看| 午夜电影一区二区| 国产午夜精品福利| 欧美性大战久久| 国产一区二区看久久| 亚洲欧美日韩久久精品| 91精品国产美女浴室洗澡无遮挡| 国产精品中文字幕日韩精品| 一区二区欧美在线观看| 久久久亚洲午夜电影| 91国产丝袜在线播放| 激情小说欧美图片| 一区二区三区日韩精品| 久久午夜国产精品| 欧美偷拍一区二区| 盗摄精品av一区二区三区| 欧美亚洲国产怡红院影院| 久久成人久久爱| 亚洲国产成人porn| 中文字幕av免费专区久久| 69堂国产成人免费视频| av电影在线观看不卡 | 制服丝袜激情欧洲亚洲| av成人免费在线观看| 九一九一国产精品| 亚洲午夜三级在线| 中日韩av电影| 日韩欧美一区二区三区在线| 日本精品裸体写真集在线观看| 韩国v欧美v日本v亚洲v| 日韩国产精品久久久| 一区二区在线看| 国产精品视频一二| 日韩免费成人网| 欧美精品在线观看播放| 91性感美女视频| 国产寡妇亲子伦一区二区| 日韩经典中文字幕一区| 亚洲一区在线观看视频| 国产精品乱人伦中文| 精品1区2区在线观看| 91精品国产综合久久婷婷香蕉| 欧美一a一片一级一片| av一区二区久久| 本田岬高潮一区二区三区| 国产精品一区二区免费不卡| 日本vs亚洲vs韩国一区三区| 亚洲一区在线免费观看| 亚洲激情自拍偷拍| 中文字幕中文乱码欧美一区二区| 国产日韩精品一区二区浪潮av| 日韩欧美不卡在线观看视频| 在线播放亚洲一区| 欧美久久久一区| 在线电影国产精品| 在线91免费看|