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

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

?? ds12997.s

?? 本程序經調試好使
?? S
?? 第 1 頁 / 共 2 頁
字號:
	.module ds12997.c
	.area data(ram, con, rel)
_y::
	.blkb 2
	.area idata
	.byte 0,0
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 46,0
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 0,46
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 0,0
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 32,0
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 0,58
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 0,0
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 58,0
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 0,32
	.area data(ram, con, rel)
	.blkb 1
	.area idata
	.byte 32
	.area data(ram, con, rel)
	.dbfile C:\DOCUME~1\wangqinbo\MYDOCU~1\avrc\ds12997.c
	.dbsym e y _y A[19:19]c
	.area text(rom, con, rel)
	.dbfile C:\DOCUME~1\wangqinbo\MYDOCU~1\avrc\ds12997.c
	.dbfunc e usart_init _usart_init fV
	.even
_usart_init::
	.dbline -1
	.dbline 114
; /******************************************************/
; //Title:ATMAGE16 & DS12887加上串口通信顯示時鐘程序-查詢方式
; //ICC-AVR : 2009-3-4 17:04:40
; // Target : M16
; // Crystal: 1.0000Mhz ~8.0000Mhz都好使
; //Author  :borlittle
; //Function:usart+DS12887 RTC test
; //備注	  :本程序經調試好使,如果程序不好使,請注意檢查硬件連線,內部時鐘
; //記得要校驗準,串口才能發送正確,
; // AVR 執行時間:8MHZ ->0.125us  4MHZ->0.25us  //有串口,模擬總線最簡版
; //               2MHZ->0.5us      *1MHZ->1us ,每句后延時2句
; // at89s52  執行時間:11.0592MHZ->2.17us 
; //
; //
; /****************************************************/
; 
; #include <iom16v.h>        
; #include <macros.h>
; 
; #define uchar unsigned char		//定義無符號字符為 uchar
; #define uint  unsigned int       //定義無符號整型
; #define Crystal 8000000   //晶振8MHZ 
; #define Baud 9600         //波特率
; 
; uchar y1,y2,y3,y4,y5,y6; //用于調試用,在JTAG仿真器與AVR Studio 中查看是否讀取正確
; uchar y[19]={0,0,'.',0,0,'.',0,0,' ',0,0,':',0,0,':',0,0,' ',' '}; //09.3.4 17:06:50
; //上位機接收到得時間數據格式
; /**********************接口定義*********************************/
; //GND <--   MOT		   VCC  -->VCC
; //			.		   SQW
; //			.		   .
; //PA_0<-- 	AD0	       .     
; //PA_1<-- 	AD1		   .
; //PA_2<-- 	AD2        IRQ   -->PB_0
; //PA_3<-- 	AD3        REET	 -->VCC
; //PA_4<-- 	AD4		   DS	 -->PB_1
; //PA_5<-- 	AD5		   .
; //PA_6<-- 	AD6		   R/W	 -->PB_2
; //PA_7<-- 	AD7		   AS	 -->PB_3
; //		    GND		   CS    -->GND--可以用端口控制以省電降功耗 
; /*********************引腳說明***********************************/
; //DS12887       16    器件
; //數據線       PA口    數據地址公用總線
; //DS_IRQ        PB0    時間中斷     
; //DS_DS         PB1    數據選通
; //DS_RW    		PB2	   讀寫控制
; //DS_AS			PB3	   地址選通
; //DS_CS         PB4	   芯片片選
; //DS_MOT        GND    模式選擇
; 
; /*******************數據地址定義*************************************/
; #define	DS12887_Second		0x00	//秒
; #define	DS12887_Minute		0x02	//分
; #define	DS12887_Hour		0x04	//時
; #define	DS12887_Week		0x06	//星期
; #define	DS12887_Day		    0x07	//日
; #define	DS12887_Month		0x08	//月
; #define	DS12887_Year		0x09	//年
; 
; //引腳電平定義
; #define P_DS_1 PORTB|=BIT(PB1)	  	//DS_DS為1
; #define P_DS_0 PORTB&=~BIT(PB1)		//DS_DS為0
; #define D_DS_1 DDRB |=BIT(PB1)      //設為輸出
; 
; #define P_RW_1  PORTB|=BIT(PB2)	    //DS_RW為1
; #define P_RW_0  PORTB&=~BIT(PB2)	//DS_RW為0
; #define D_RW_1   DDRB |=BIT(PB2)    //設為輸出
; 
; #define P_AS_1 PORTB|=BIT(PB3)		//DS_AS為1
; #define P_AS_0 PORTB&=~BIT(PB3)    	//DS_AS為0
; #define D_AS_1  DDRB |=BIT(PB3)     //設為輸出
; 
; #define P_CS_1 PORTB|=BIT(PB4)     //DS_CS為1
; #define P_CS_0 PORTB&=~BIT(PB4)	   //DS_CS為0				
; #define D_CS_1  DDRB |=BIT(PB4)     //設為輸出
; 
;  			
; //數據端口定義
; #define AD_DDR DDRA 			//AD(地址/數據服用線)的輸入/輸出控制
; #define AD_PORT PORTA			//AD(地址/數據服用線)的輸出電平控制
; #define AD_PIN PINA			//AD(地址/數據服用線)的輸入電平控制
; 
; //定義時間類型,結構體數據類型
; typedef struct _SYSTEMTIME_
; {
; 	unsigned  char Second;
; 	unsigned  char Minute;
; 	unsigned  char Hour;
; 	unsigned  char Week;
; 	unsigned  char Day;
; 	unsigned  char Month;
; 	unsigned  char Year;
; 	unsigned  char DateString[9];
; 	unsigned  char TimeString[9];
; }SYSTEMTIME;			
; 
; /***********************函數聲明*****************************/
; void DS12887_Init(void);											//DS12887初始化
; void DS12887_Write( uchar Address,  uchar Value);		//DS12887指定地址寫入數據
; uchar DS12887_Read(uchar Address);					//DS12887指定地址中讀出數據	
; void DS12887_SetTime( uchar Address,  uchar Value);	//設置時間函數
; void DS12887_GetTime(SYSTEMTIME *Time);								//讀出時間
; void delay_8nus(uchar n);
; void port_init(void);
; void usart0_init(void);
; void init_devices(void);
; 
; void usart_char_send(uchar i);
; void usart_str_send(char *s);
; uchar usart_char_receive(void);
; 
; /*****************串口初始化*********************************/
; void usart_init(void) 
; {
	.dbline 115
;  UCSRB = 0x00;                     //禁止發送和接收
	clr R2
	out 0xa,R2
	.dbline 116
;  UCSRA = 0x02;                     //倍速異步模式USX=1
	ldi R24,2
	out 0xb,R24
	.dbline 117
;  UCSRC = 0x06;                     //0000 0110,UCSZ1=1,UCSZ0=1;8位字符,1位停止位 
	ldi R24,6
	out 0x20,R24
	.dbline 118
;  UBRRL=(Crystal/8/(Baud+1))%256;   //若為正常異步模式USX0=0則位(Crystal/16/(Baud+1))%256
	ldi R24,104
	out 0x9,R24
	.dbline 119
;  UBRRH=(Crystal/8/(Baud+1))/256;   //參見ATMAGE16使用手冊
	out 0x20,R2
	.dbline 120
;  UCSRB = 0x18;                     //允許發送和接收
	ldi R24,24
	out 0xa,R24
	.dbline -2
L1:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e port_init _port_init fV
	.even
_port_init::
	.dbline -1
	.dbline 124
; }
; /******************端口初始化*******************************/
; void port_init(void) 
; {
	.dbline 125
;   DDRB  = 0xFF; 
	ldi R24,255
	out 0x17,R24
	.dbline 126
;  PORTB = 0xFF; //設為輸出高電平
	out 0x18,R24
	.dbline 128
;  
;  DDRA  = 0x00; 
	clr R2
	out 0x1a,R2
	.dbline 129
;  PORTA = 0x00; //設為高阻態
	out 0x1b,R2
	.dbline 131
;   
;  PORTD = 0xFF;   //設置RXD0和TXD0
	out 0x12,R24
	.dbline 132
;  DDRD  = 0x02;
	ldi R24,2
	out 0x11,R24
	.dbline -2
L2:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e usart_char_send _usart_char_send fV
;              i -> R16
	.even
_usart_char_send::
	.dbline -1
	.dbline 138
; 
; }
; 
; //****************發送一個字符******************************
; void usart_char_send(uchar i)
; {
L4:
	.dbline 139
L5:
	.dbline 139
; while(!(UCSRA&(1<<UDRE)));
	sbis 0xb,5
	rjmp L4
	.dbline 140
; UDR=i;
	out 0xc,R16
	.dbline -2
L3:
	.dbline 0 ; func end
	ret
	.dbsym r i 16 c
	.dbend
	.dbfunc e usart_str_send _usart_str_send fV
;              s -> R20,R21
	.even
_usart_str_send::
	xcall push_gset1
	movw R20,R16
	.dbline -1
	.dbline 144
; }
; /******************發送一個字符串*************************/
; void usart_str_send(char *s) 
; {
	xjmp L9
L8:
	.dbline 146
	.dbline 147
	movw R30,R20
	ldd R16,z+0
	xcall _usart_char_send
	.dbline 148
	subi R20,255  ; offset = 1
	sbci R21,255
	.dbline 149
L9:
	.dbline 145
;  while(*s)
	movw R30,R20
	ldd R2,z+0
	tst R2
	brne L8
	.dbline -2
L7:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r s 20 pc
	.dbend
	.dbfunc e usart_send_arry _usart_send_arry fV
;              i -> R20
	.even
_usart_send_arry::
	xcall push_gset1
	.dbline -1
	.dbline 153
;  {
;  usart_char_send(*s); 
;  s++;
;  }
; }
; /*****************發送數組數據**************************************/
; void usart_send_arry(void)
; {
	.dbline 155
; uchar i;
; for(i=0;i<19;i++)
	clr R20
	xjmp L15
L12:
	.dbline 156
	ldi R24,<_y
	ldi R25,>_y
	mov R30,R20
	clr R31
	add R30,R24
	adc R31,R25
	ldd R16,z+0
	xcall _usart_char_send
L13:
	.dbline 155
	inc R20
L15:
	.dbline 155
	cpi R20,19
	brlo L12
	.dbline -2
L11:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r i 20 c
	.dbend
	.dbfunc e usart_char_receive _usart_char_receive fc
	.even
_usart_char_receive::
	.dbline -1
	.dbline 160
; usart_char_send(y[i]);
; }
; /*****************接收一個字符****************************/
; uchar usart_char_receive(void) 
; {
L17:
	.dbline 161
L18:
	.dbline 161
; while(!(UCSRA&(1<<RXC)));
	sbis 0xb,7
	rjmp L17
	.dbline 162
; return UDR;
	in R16,0xc
	.dbline -2
L16:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e delay5ms _delay5ms fV
;              i -> R16
;              j -> R18
	.even
_delay5ms::
	.dbline -1
	.dbline 168
; }
; 
; 
; /*********************延時5000+0us 函數定義**********/
; void delay5ms(void)
; {
	.dbline 170
;     uchar i,j;
;     for(i=185;i>0;i--)
	ldi R16,185
	xjmp L24
L21:
	.dbline 171
	ldi R18,12
	xjmp L28
L25:
	.dbline 171
L26:
	.dbline 171
	dec R18
L28:
	.dbline 171
	clr R2
	cp R2,R18
	brlo L25
L22:
	.dbline 170
	dec R16
L24:
	.dbline 170
	clr R2
	cp R2,R16
	brlo L21
	.dbline -2
L20:
	.dbline 0 ; func end
	ret
	.dbsym r i 16 c
	.dbsym r j 18 c
	.dbend
	.dbfunc e delay_1ms _delay_1ms fV
;              i -> R16,R17
	.even
_delay_1ms::
	.dbline -1
	.dbline 175
;     for(j=12;j>0;j--);
; }
; /*****************延時1秒子函數*******************/
; void delay_1ms(void)
; {
	.dbline 177
;  uint i;
; for(i=1;i<(8*143-2);i++) //8為晶振頻率
	ldi R16,1
	ldi R17,0
	xjmp L33
L30:
	.dbline 178
L31:
	.dbline 177
	subi R16,255  ; offset = 1
	sbci R17,255
L33:
	.dbline 177
	cpi R16,118
	ldi R30,4
	cpc R17,R30
	brlo L30
	.dbline -2
L29:
	.dbline 0 ; func end
	ret
	.dbsym r i 16 i
	.dbend
	.dbfunc e delay_nms _delay_nms fV
;              i -> R20,R21
;              n -> R22,R23
	.even
_delay_nms::
	xcall push_gset2
	movw R22,R16
	.dbline -1
	.dbline 182
; ;
; }
; /****************延時N毫秒子函數****************/
; void delay_nms(uint n)
; {
	.dbline 184
; uint i;
; for(i=0;i<n;i++)
	clr R20
	clr R21
	xjmp L38
L35:
	.dbline 185
	xcall _delay_1ms
L36:
	.dbline 184
	subi R20,255  ; offset = 1
	sbci R21,255
L38:
	.dbline 184
	cp R20,R22
	cpc R21,R23
	brlo L35
	.dbline -2
L34:
	xcall pop_gset2
	.dbline 0 ; func end
	ret
	.dbsym r i 20 i
	.dbsym r n 22 i
	.dbend
	.dbfunc e delay_8nus _delay_8nus fV
;              i -> R22,R23
;              k -> R20,R21
;              n -> R16
	.even
_delay_8nus::
	xcall push_gset2
	.dbline -1
	.dbline 189
; delay_1ms();
; }
; /****************精確延時微妙級,8MHZ,0.25us/step***********/
; void delay_8nus(uchar n)
; {
	.dbline 191
;   uint i,k;
;   i=n;
	mov R22,R16
	clr R23
	.dbline 192
;   for(k=i;k>0;k--)
	movw R20,R22
	xjmp L43
L40:
	.dbline 193
	.dbline 194
	nop
	.dbline 195
L41:
	.dbline 192
	subi R20,1
	sbci R21,0
L43:
	.dbline 192
	cpi R20,0
	cpc R20,R21
	brne L40
X0:
	.dbline -2
L39:
	xcall pop_gset2
	.dbline 0 ; func end
	ret
	.dbsym r i 22 i
	.dbsym r k 20 i
	.dbsym r n 16 c
	.dbend
	.dbfunc e DS12887_Write _DS12887_Write fV
;          Value -> R18
;        Address -> R16
	.even
_DS12887_Write::
	.dbline -1
	.dbline 199
;   {
;    _NOP();
;     }
; }
; /*******DS12887指定地址寫入數據 ,嚴格按照INTERL的時序,程序**********/
; void DS12887_Write( uchar Address, uchar Value)
; {
	.dbline 201
; 	
; 	P_AS_0; 
	cbi 0x18,3
	.dbline 202
;     _NOP(); 
	nop
	.dbline 203
;     _NOP();     
	nop
	.dbline 204
;     P_DS_1; 
	sbi 0x18,1
	.dbline 205
; 	_NOP(); 
	nop
	.dbline 206
;     _NOP();
	nop
	.dbline 207
;     P_RW_1;            //給出讀信號 
	sbi 0x18,2
	.dbline 208
;     _NOP(); 
	nop
	.dbline 209
;     _NOP();    
	nop
	.dbline 210
;     P_AS_1;            //鎖存信號高電平 
	sbi 0x18,3
	.dbline 211
;     _NOP(); 
	nop
	.dbline 212
;     _NOP(); 
	nop
	.dbline 213
;     AD_DDR = 0xFF;          //數據口設置為輸出 
	ldi R24,255
	out 0x1a,R24
	.dbline 214
;     _NOP(); 
	nop
	.dbline 215
;     _NOP();
	nop
	.dbline 216
; 	_NOP();
	nop
	.dbline 217
; 	_NOP(); 
	nop
	.dbline 218
;     AD_PORT = Address;       //給出地址 
	out 0x1b,R16
	.dbline 219
;     _NOP(); 
	nop
	.dbline 220
;     _NOP();  
	nop
	.dbline 221
; 	_NOP(); 
	nop
	.dbline 222
;     _NOP();
	nop
	.dbline 223
; 	_NOP();
	nop
	.dbline 224
; 	_NOP();                     // 
	nop
	.dbline 225
;     P_AS_0;            //鎖存信號低電平 
	cbi 0x18,3
	.dbline 226
;     _NOP(); 
	nop
	.dbline 227
;     _NOP();  
	nop
	.dbline 228
;     P_RW_0;            //給出寫信號 
	cbi 0x18,2
	.dbline 229
;     _NOP(); 
	nop
	.dbline 230
;     _NOP(); 
	nop
	.dbline 231
;     _NOP(); 
	nop
	.dbline 232
;     AD_PORT = Value;  //寫出數據 
	out 0x1b,R18
	.dbline 233
;     _NOP(); 
	nop
	.dbline 234
;     _NOP(); 
	nop
	.dbline 235
;     _NOP(); 
	nop
	.dbline 236
;     _NOP();
	nop
	.dbline 237
; 	_NOP();
	nop
	.dbline 238
; 	_NOP();
	nop
	.dbline 239
; 	_NOP();
	nop
	.dbline 240
; 	_NOP(); 
	nop
	.dbline 241
;     P_RW_1;            //給出讀信號 
	sbi 0x18,2
	.dbline 242
;     _NOP(); 
	nop
	.dbline 243
;     _NOP(); 
	nop
	.dbline 244
;     _NOP(); 
	nop
	.dbline 245
;     P_AS_1;            //片選信號高電平 
	sbi 0x18,3
	.dbline 246
;     _NOP(); 
	nop
	.dbline 247
;     _NOP();  
	nop
	.dbline -2
L44:
	.dbline 0 ; func end
	ret
	.dbsym r Value 18 c
	.dbsym r Address 16 c
	.dbend
	.dbfunc e DS12887_Read _DS12887_Read fc
;           temp -> R20
;        Address -> R16
	.even
_DS12887_Read::
	xcall push_gset1
	.dbline -1
	.dbline 251
; }
; /*********DS12887指定地址中讀出數據,嚴格按照INTERL的時序!!!!!********/
; uchar DS12887_Read( uchar Address)
; {   
	.dbline 252
; 	 unsigned char temp = 0;     
	clr R20
	.dbline 253
;     P_AS_0;            //鎖存信號高電平 
	cbi 0x18,3
	.dbline 254
;     _NOP(); 
	nop
	.dbline 255
;     _NOP(); 
	nop
	.dbline 256
; 	P_DS_1; 
	sbi 0x18,1
	.dbline 257
; 	_NOP(); 
	nop
	.dbline 258
;     _NOP();
	nop
	.dbline 259
;     P_RW_1;            //給出讀信號    
	sbi 0x18,2
	.dbline 260
;     _NOP(); 
	nop
	.dbline 261
;     _NOP(); 
	nop
	.dbline 262
;     P_AS_1;            //鎖存信號高電平 
	sbi 0x18,3
	.dbline 263
;     _NOP(); 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色噜噜狠狠色综合欧洲selulu| 日日摸夜夜添夜夜添精品视频| 91麻豆精品久久久久蜜臀 | 欧美人xxxx| 欧美日韩免费不卡视频一区二区三区 | 国产不卡在线播放| 福利一区二区在线观看| 国产成a人无v码亚洲福利| 成人av在线播放网址| 成人激情开心网| 99久久精品免费看国产| 99精品国产91久久久久久 | 亚洲国产毛片aaaaa无费看| 亚洲综合一区二区精品导航| 亚洲国产va精品久久久不卡综合| 亚洲国产综合91精品麻豆| 午夜精品免费在线观看| 精品亚洲免费视频| 大桥未久av一区二区三区中文| 99久久精品99国产精品| 欧美日韩一区二区在线观看| 欧美一区二区三区在线观看视频| 精品成人一区二区| 国产精品久久久久久福利一牛影视| 亚洲欧洲成人精品av97| 天堂久久久久va久久久久| 激情亚洲综合在线| 99久久er热在这里只有精品66| 欧美伊人久久久久久久久影院 | 国产亚洲自拍一区| 樱花草国产18久久久久| 视频一区中文字幕国产| 丁香天五香天堂综合| 在线一区二区三区做爰视频网站| 欧美一级片在线| 国产精品传媒视频| 日韩 欧美一区二区三区| 国产毛片精品一区| 精品视频在线免费看| 久久精品亚洲国产奇米99| 一区二区三区加勒比av| 国产精品一区专区| 欧美精品久久99| 亚洲同性gay激情无套| 日韩影院免费视频| 91蜜桃传媒精品久久久一区二区| 日韩三级在线免费观看| 亚洲精品五月天| 国产成人在线视频网址| 欧美三级午夜理伦三级中视频| 亚洲国产成人在线| 麻豆精品久久精品色综合| 日本道色综合久久| 国产精品麻豆视频| 精品一区二区三区久久久| 欧美三级日韩三级国产三级| 国产精品色呦呦| 久久99久久99精品免视看婷婷 | 国产精品一线二线三线精华| 欧美精品一级二级| 一区二区三区在线免费| 99久久婷婷国产精品综合| 精品一二三四区| 精品欧美久久久| 日韩专区中文字幕一区二区| 欧美在线小视频| 亚洲男帅同性gay1069| 成人av资源网站| 国产精品久久久久天堂| 懂色av中文一区二区三区| 精品日韩欧美在线| 麻豆精品在线观看| 欧美一区二区三区在线观看| 日韩电影免费一区| 欧美日韩国产首页在线观看| 亚洲精品国产无天堂网2021| 91污在线观看| 亚洲一区二区综合| 色妹子一区二区| 一区二区成人在线观看| 在线观看日韩国产| 午夜免费欧美电影| 日韩一级片在线播放| 免费高清在线一区| 欧美精品一区二区三| 国产精品99久久久| 国产精品黄色在线观看| 色婷婷一区二区| 亚洲第一狼人社区| 日韩精品一区二区三区中文不卡| 美女脱光内衣内裤视频久久网站| 欧美精品一区二区三区视频| 国产精品一区二区91| 中文字幕中文字幕中文字幕亚洲无线| jvid福利写真一区二区三区| 亚洲日本韩国一区| 精品视频一区三区九区| 精品一区二区在线看| 国产精品久久久久久久久免费樱桃| 99精品视频在线观看免费| 亚洲成av人片一区二区梦乃 | 日本成人超碰在线观看| 国产亚洲一区二区三区四区| 91视频在线观看| 日韩精品电影一区亚洲| 国产欧美一区二区精品性色超碰 | 久久66热re国产| 国产精品人人做人人爽人人添| 日本久久一区二区三区| 久久国产麻豆精品| 一区二区在线看| 欧美成人精品高清在线播放| av电影在线不卡| 另类的小说在线视频另类成人小视频在线 | 亚洲国产日韩a在线播放性色| 欧美成人r级一区二区三区| 色呦呦国产精品| 国产一区二区不卡老阿姨| 亚洲一区二区欧美激情| 欧美国产激情一区二区三区蜜月| 91福利在线观看| 成人一区二区在线观看| 蜜芽一区二区三区| 亚洲激情成人在线| 久久久欧美精品sm网站| 欧美日韩国产一区| 91丨九色丨蝌蚪丨老版| 国产麻豆视频精品| 日本中文字幕一区二区视频| 亚洲日本免费电影| 中文一区二区在线观看| 精品捆绑美女sm三区| 欧美嫩在线观看| 91麻豆123| eeuss鲁片一区二区三区在线观看| 日韩国产欧美在线视频| 亚洲观看高清完整版在线观看| 国产精品久久久久久久久久久免费看 | 51精品久久久久久久蜜臀| 91麻豆自制传媒国产之光| 国产成人夜色高潮福利影视| 精品一区二区三区视频在线观看| 日韩制服丝袜av| 午夜精品久久久久久久蜜桃app| 亚洲男人的天堂在线aⅴ视频| 久久久久久综合| 久久婷婷国产综合国色天香 | 国产成人精品免费| 国产一区在线精品| 国产精品456| 国产美女av一区二区三区| 国产一区二区三区免费看 | 国产欧美一区二区三区在线老狼| 日韩免费视频线观看| 日韩精品专区在线影院重磅| 日韩一本二本av| 精品国产精品网麻豆系列| 亚洲精品一区二区精华| 国产喂奶挤奶一区二区三区| www激情久久| 欧美国产精品中文字幕| 国产精品高清亚洲| 亚洲另类一区二区| 亚洲一区二区在线视频| 日韩黄色小视频| 韩国一区二区在线观看| 国产福利一区二区三区视频在线 | 丝袜亚洲另类欧美综合| 日本美女视频一区二区| 国内精品久久久久影院色| 国产精品自拍av| 色综合久久久久网| 欧美日韩国产一二三| 久久亚洲精品国产精品紫薇| 国产精品久久久久久久久免费丝袜| 亚洲欧美一区二区三区久本道91 | 国产精品1区2区3区在线观看| 国产99精品国产| www.99精品| 欧美一区二区二区| 国产精品看片你懂得| 亚洲主播在线播放| 久久97超碰色| 色综合天天在线| 日韩欧美中文字幕一区| 久久婷婷色综合| 亚洲自拍都市欧美小说| 精一区二区三区| 91网站在线播放| 欧美精品一区二区三区在线播放| 亚洲欧洲www| 美女精品一区二区| 99re热这里只有精品视频| 欧美蜜桃一区二区三区| 国产欧美一区二区精品婷婷 | 欧美国产激情二区三区| 婷婷夜色潮精品综合在线| 成人性生交大片免费看视频在线| 精品视频全国免费看| 国产精品国产三级国产a|