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

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

?? ds18b20_lcd.lst

?? 基于AVR單片機的DS18B20測溫程序.
?? LST
?? 第 1 頁 / 共 3 頁
字號:
__start:
__text_start:
    004A E5CF      LDI	R28,0x5F
    004B E0D4      LDI	R29,4
    004C BFCD      OUT	0x3D,R28
    004D BFDE      OUT	0x3E,R29
    004E 51C0      SUBI	R28,0x10
    004F 40D0      SBCI	R29,0
    0050 EA0A      LDI	R16,0xAA
    0051 8308      STD	Y+0,R16
    0052 2400      CLR	R0
    0053 ECE0      LDI	R30,0xC0
    0054 E0F0      LDI	R31,0
    0055 E010      LDI	R17,0
    0056 3CE5      CPI	R30,0xC5
    0057 07F1      CPC	R31,R17
    0058 F011      BEQ	0x005B
    0059 9201      ST	R0,Z+
    005A CFFB      RJMP	0x0056
    005B 8300      STD	Z+0,R16
    005C E3E4      LDI	R30,0x34
    005D E0F0      LDI	R31,0
    005E E6A0      LDI	R26,0x60
    005F E0B0      LDI	R27,0
    0060 E010      LDI	R17,0
    0061 39E4      CPI	R30,0x94
    0062 07F1      CPC	R31,R17
    0063 F021      BEQ	0x0068
    0064 95C8      LPM
    0065 9631      ADIW	R30,1
    0066 920D      ST	R0,X+
    0067 CFF9      RJMP	0x0061
    0068 D194      RCALL	_main
_exit:
    0069 CFFF      RJMP	_exit
_process:
  p                    --> R10
  i                    --> Y+6
    006A D1B1      RCALL	push_arg4
    006B D22D      RCALL	push_gset3
    006C 84AA      LDD	R10,Y+10
    006D 84BB      LDD	R11,Y+11
FILE: E:\CRAZY\調試AVR_C\電升06~1\DS18B20.c
(0001) #include <iom8v.h>
(0002) #include <macros.h>
(0003) 
(0004) #define LCM_Data  PORTB
(0005) #define Busy    0x80
(0006) 
(0007) #define  Set_DQ1        DDRC |= 0x08;  PORTC |= 0x08;         //總線拉高
(0008) #define  Set_DQ0        DDRC |= 0x08;  PORTC &= 0xf7;         //總線置低
(0009) #define  Read_DQ        PINC&0x08                             //讀總線
(0010) #define  MatchROM       0xcc                                  //匹配ROM
(0011) #define  WriteMode      0x4e                                  //寫模式
(0012) #define  TH             0x64                                  //設置溫度上限100
(0013) #define  TL             0x8a                                  //設置溫度下限-10
(0014) #define  MatchTemp      0x7f                                  //寫溫度匹配寄存器,12bit
(0015) #define  ConverTem      0x44                                  //DS18B20溫度轉換命令
(0016) #define  Get_Value      0xbe                                  //讀取溫度寄存器值
(0017) uchar data[5];
(0018) 
(0019) void process(long int i,uchar*p)
(0020) {
(0021) p[0]=i/1000;
    006E EE48      LDI	R20,0xE8
    006F E053      LDI	R21,3
    0070 D384      RCALL	0x03F5
    0071 D1B2      RCALL	div32s
    0072 01F5      MOVW	R30,R10
    0073 8300      STD	Z+0,R16
(0022) i=i%1000;
    0074 EE48      LDI	R20,0xE8
    0075 E053      LDI	R21,3
    0076 D37E      RCALL	0x03F5
    0077 D1AE      RCALL	mod32s
    0078 D399      RCALL	0x0412
(0023) p[1]=i/100;
    0079 E644      LDI	R20,0x64
    007A E050      LDI	R21,0
    007B D379      RCALL	0x03F5
    007C D1A7      RCALL	div32s
    007D 01F5      MOVW	R30,R10
    007E 8301      STD	Z+1,R16
(0024) i=i%100;
    007F E644      LDI	R20,0x64
    0080 E050      LDI	R21,0
    0081 D373      RCALL	0x03F5
    0082 D1A3      RCALL	mod32s
    0083 D38E      RCALL	0x0412
(0025) p[2]=i/10;
    0084 E04A      LDI	R20,0xA
    0085 E050      LDI	R21,0
    0086 D36E      RCALL	0x03F5
    0087 D19C      RCALL	div32s
    0088 01F5      MOVW	R30,R10
    0089 8302      STD	Z+2,R16
(0026) i=i%10;
    008A E04A      LDI	R20,0xA
    008B E050      LDI	R21,0
    008C D368      RCALL	0x03F5
    008D D198      RCALL	mod32s
    008E D383      RCALL	0x0412
(0027) p[3]=i;
    008F 01FE      MOVW	R30,R28
    0090 8026      LDD	R2,Z+6
    0091 8037      LDD	R3,Z+7
    0092 01F5      MOVW	R30,R10
    0093 8223      STD	Z+3,R2
(0028) for(i=0;i<4;i++)
    0094 E040      LDI	R20,0
    0095 E050      LDI	R21,0
    0096 E060      LDI	R22,0
    0097 E070      LDI	R23,0
    0098 01FE      MOVW	R30,R28
    0099 8346      STD	Z+6,R20
    009A 8357      STD	Z+7,R21
    009B 8760      STD	Z+8,R22
    009C 8771      STD	Z+9,R23
(0029) p[i]+=0x30;
    009D 01FE      MOVW	R30,R28
    009E 8026      LDD	R2,Z+6
    009F 8037      LDD	R3,Z+7
    00A0 0C2A      ADD	R2,R10
    00A1 1C3B      ADC	R3,R11
    00A2 01F1      MOVW	R30,R2
    00A3 8180      LDD	R24,Z+0
    00A4 5D80      SUBI	R24,0xD0
    00A5 8380      STD	Z+0,R24
    00A6 E041      LDI	R20,1
    00A7 E050      LDI	R21,0
    00A8 D35A      RCALL	0x0403
    00A9 0E24      ADD	R2,R20
    00AA 1E35      ADC	R3,R21
    00AB 1E46      ADC	R4,R22
    00AC 1E57      ADC	R5,R23
    00AD 01FE      MOVW	R30,R28
    00AE 8226      STD	Z+6,R2
    00AF 8237      STD	Z+7,R3
    00B0 8640      STD	Z+8,R4
    00B1 8651      STD	Z+9,R5
    00B2 E044      LDI	R20,4
    00B3 E050      LDI	R21,0
    00B4 D34E      RCALL	0x0403
    00B5 1624      CP	R2,R20
    00B6 0635      CPC	R3,R21
    00B7 0646      CPC	R4,R22
    00B8 0657      CPC	R5,R23
    00B9 F40C      BGE	0x00BB
    00BA CFE2      RJMP	0x009D
(0030) p[4]='$'; 
    00BB E284      LDI	R24,0x24
    00BC 01F5      MOVW	R30,R10
    00BD 8384      STD	Z+4,R24
    00BE D1D2      RCALL	pop_gset3
    00BF 9624      ADIW	R28,4
    00C0 9508      RET
_delayms:
  j                    --> R20
  i                    --> R16
    00C1 D1DB      RCALL	push_gset1
(0031) }
(0032) 
(0033) 
(0034) void delayms(uint i)
(0035) {
(0036)  uint j;
(0037)  for(;i!=0;i--)
    00C2 C00B      RJMP	0x00CE
(0038)  for(j=0;j<8000;j++)
    00C3 2744      CLR	R20
    00C4 2755      CLR	R21
    00C5 C002      RJMP	0x00C8
    00C6 5F4F      SUBI	R20,0xFF
    00C7 4F5F      SBCI	R21,0xFF
    00C8 3440      CPI	R20,0x40
    00C9 E1EF      LDI	R30,0x1F
    00CA 075E      CPC	R21,R30
    00CB F3D0      BCS	0x00C6
    00CC 5001      SUBI	R16,1
    00CD 4010      SBCI	R17,0
    00CE 3000      CPI	R16,0
    00CF 0701      CPC	R16,R17
    00D0 F791      BNE	0x00C3
    00D1 D1CE      RCALL	pop_gset1
    00D2 9508      RET
(0039)  ;
(0040) }
(0041) 
(0042) void delayus(uint i)
(0043) {
(0044)  for(;i!=0;i--)
_delayus:
  i                    --> R16
    00D3 C002      RJMP	0x00D6
    00D4 5001      SUBI	R16,1
    00D5 4010      SBCI	R17,0
    00D6 3000      CPI	R16,0
    00D7 0701      CPC	R16,R17
    00D8 F7D9      BNE	0x00D4
    00D9 9508      RET
(0045)  ;
(0046) }
(0047)  
(0048)  
(0049)  
(0050) 
(0051) void port_init(void)
(0052) {
(0053)    DDRD  = 0xfe;
_port_init:
    00DA EF8E      LDI	R24,0xFE
    00DB BB81      OUT	0x11,R24
(0054)    PORTD = 0xff;
    00DC EF8F      LDI	R24,0xFF
    00DD BB82      OUT	0x12,R24
(0055)    DDRB  = 0xff;
    00DE BB87      OUT	0x17,R24
(0056)    PORTB = 0xff;
    00DF BB88      OUT	0x18,R24
(0057)    DDRC  = 0xff;
    00E0 BB84      OUT	0x14,R24
(0058)    PORTC = 0xff;
    00E1 BB85      OUT	0x15,R24
    00E2 9508      RET
_WriteDataLCM:
  WDLCM                --> R20
    00E3 D1B9      RCALL	push_gset1
    00E4 2F40      MOV	R20,R16
(0059) }
(0060) 
(0061) 
(0062) /**********************************************************/ 
(0063) //寫數據
(0064) void WriteDataLCM(unsigned char WDLCM)
(0065) {
(0066)  //ReadStatusLCM(); //檢測忙
(0067)  LCM_Data = WDLCM;
    00E5 BB48      OUT	0x18,R20
(0068)  //PORTC=0B00000100;
(0069)  //PORTC=0B00000100;
(0070)  delayms(1);
    00E6 E001      LDI	R16,1
    00E7 E010      LDI	R17,0
    00E8 DFD8      RCALL	_delayms
(0071)  PORTC=0B00000101;
    00E9 E085      LDI	R24,5
    00EA BB85      OUT	0x15,R24
(0072)  PORTC=0B00000100;
    00EB E084      LDI	R24,4
    00EC BB85      OUT	0x15,R24
    00ED D1B2      RCALL	pop_gset1
    00EE 9508      RET
_WriteCommandLCM:
  BuysC                --> R22
  WCLCM                --> R20
    00EF D1AB      RCALL	push_gset2
    00F0 2F62      MOV	R22,R18
    00F1 2F40      MOV	R20,R16
(0073) }
(0074) 
(0075) //寫指令
(0076) void  WriteCommandLCM(unsigned char WCLCM,unsigned char BuysC) //BuysC為0時忽略忙檢測
(0077) 
(0078) {
(0079)  if (BuysC) 
    00F2 2366      TST	R22
    00F3 F001      BEQ	0x00F4
(0080)  ;//ReadStatusLCM(); //根據需要檢測忙
(0081)  LCM_Data = WCLCM;
    00F4 BB48      OUT	0x18,R20
(0082)  delayms(1);
    00F5 E001      LDI	R16,1
    00F6 E010      LDI	R17,0
    00F7 DFC9      RCALL	_delayms
(0083)  PORTC=0B00000001;
    00F8 E081      LDI	R24,1
    00F9 BB85      OUT	0x15,R24
(0084)  delayms(1);
    00FA E001      LDI	R16,1
    00FB E010      LDI	R17,0
    00FC DFC4      RCALL	_delayms
(0085)  PORTC=0B00000000;
    00FD 2422      CLR	R2
    00FE BA25      OUT	0x15,R2
    00FF D18F      RCALL	pop_gset2
    0100 9508      RET
(0086) }
(0087) 
(0088) //讀數據
(0089) unsigned char ReadDataLCM(void)
(0090) {
(0091)  PORTC=0X00000111;
_ReadDataLCM:
    0101 E181      LDI	R24,0x11
    0102 E091      LDI	R25,1
    0103 BB85      OUT	0x15,R24
(0092)  return(LCM_Data);
    0104 B308      IN	R16,0x18
    0105 9508      RET
(0093) }
(0094) 
(0095) //讀狀態
(0096) 
(0097) 
(0098) void LCMInit(void) //LCM初始化
(0099) {
(0100) /* LCM_Data = 0;
(0101)  WriteCommandLCM(0x38,0); //三次顯示模式設置,不檢測忙信號
(0102)  delayms(5);
(0103)  WriteCommandLCM(0x38,0);
(0104)  delayms(5);
(0105)  WriteCommandLCM(0x38,0);
(0106)  delayms(5);
(0107) */
(0108)  WriteCommandLCM(0x38,0); //顯示模式設置,開始要求每次檢測忙信號
_LCMInit:
    0106 2722      CLR	R18
    0107 E308      LDI	R16,0x38
    0108 DFE6      RCALL	_WriteCommandLCM
(0109)  //WriteCommandLCM(0x08,0); //關閉顯示
(0110)  WriteCommandLCM(0x01,0); //顯示清屏
    0109 2722      CLR	R18
    010A E001      LDI	R16,1
    010B DFE3      RCALL	_WriteCommandLCM
(0111)  WriteCommandLCM(0x06,0); // 顯示光標移動設置
    010C 2722      CLR	R18
    010D E006      LDI	R16,6
    010E DFE0      RCALL	_WriteCommandLCM
(0112)  WriteCommandLCM(0x0c,0); // 顯示開及光標設置
    010F 2722      CLR	R18
    0110 E00C      LDI	R16,0xC
    0111 DFDD      RCALL	_WriteCommandLCM
    0112 9508      RET
_DisplayOneChar:
  DData                --> Y+4
  Y                    --> R22
  X                    --> R20
    0113 D187      RCALL	push_gset2
    0114 2F62      MOV	R22,R18
    0115 2F40      MOV	R20,R16
(0113) }
(0114) 
(0115) /*****************************************************************************/
(0116) 
(0117) 
(0118) //按指定位置顯示一個字符
(0119) void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData)
(0120) {
(0121)  Y &= 0x1;
    0116 7061      ANDI	R22,1
(0122)  X &= 0xF; //限制X不能大于15,Y不能大于1
    0117 704F      ANDI	R20,0xF
(0123)  if (Y) X += 0x40; //當要顯示第二行時地址碼+0x40;
    0118 2366      TST	R22
    0119 F009      BEQ	0x011B
    011A 5C40      SUBI	R20,0xC0
(0124)  X += 0x80; // 算出指令碼
    011B 5840      SUBI	R20,0x80
(0125)  WriteCommandLCM(X, 0); //這里不檢測忙信號,發送地址碼
    011C 2722      CLR	R18
    011D 2F04      MOV	R16,R20
    011E DFD0      RCALL	_WriteCommandLCM
(0126)  WriteDataLCM(DData);
    011F 810C      LDD	R16,Y+4
    0120 DFC2      RCALL	_WriteDataLCM
    0121 D16D      RCALL	pop_gset2
    0122 9508      RET
_DisplayListChar:
  ListLength           --> R20
  DData                --> R22
  Y                    --> R10
  X                    --> R12
    0123 D173      RCALL	push_gset4
    0124 2EA2      MOV	R10,R18
    0125 2EC0      MOV	R12,R16
    0126 9721      SBIW	R28,1
    0127 8569      LDD	R22,Y+9
    0128 857A      LDD	R23,Y+10
(0127) }
(0128) 
(0129) //按指定位置顯示一串字符
(0130) void DisplayListChar(unsigned char X, unsigned char Y, unsigned char *DData)
(0131) {
(0132)  unsigned char ListLength;
(0133) 
(0134)   ListLength = 0;
    0129 2744      CLR	R20
(0135)  Y &= 0x1;
    012A 2D8A      MOV	R24,R10
    012B 7081      ANDI	R24,1
    012C 2EA8      MOV	R10,R24
(0136)  X &= 0xF; //限制X不能大于15,Y不能大于1
    012D 2D8C      MOV	R24,R12
    012E 708F      ANDI	R24,0xF
    012F 2EC8      MOV	R12,R24
    0130 C00B      RJMP	0x013C
(0137)  while (DData[ListLength]!= '$') //若到達字串尾則退出
(0138)   {
(0139)    if (X <= 0xF) //X坐標應小于0xF
    0131 E08F      LDI	R24,0xF
    0132 158C      CP	R24,R12
    0133 F040      BCS	0x013C
    0134 D300      RCALL	0x0435
(0140)     {
(0141)      DisplayOneChar(X, Y, DData[ListLength]); //顯示單個字符
    0135 8020      LDD	R2,Z+0
    0136 8228      STD	Y+0,R2
    0137 2D2A      MOV	R18,R10
    0138 2D0C      MOV	R16,R12
    0139 DFD9      RCALL	_DisplayOneChar
(0142)      ListLength++;
    013A 9543      INC	R20
(0143)      X++;
    013B 94C3      INC	R12
    013C D2F8      RCALL	0x0435
    013D 8180      LDD	R24,Z+0
    013E 3284      CPI	R24,0x24
    013F F789      BNE	0x0131
    0140 9621      ADIW	R28,1
    0141 D151      RCALL	pop_gset4
    0142 9508      RET
(0144)     }
(0145)   }
(0146) }
(0147) 
(0148) /**********************************************************/ 
(0149) 
(0150) 
(0151) /***************************************************************
(0152) *  功能:主機向總線寫0                                         *
(0153) ***************************************************************/
(0154) void Writr0(void)
(0155) {
(0156)    Set_DQ1;
_Writr0:
    0143 D2C7      RCALL	0x040B
(0157)    Set_DQ0;
(0158)    delayus(700);
    0144 EB0C      LDI	R16,0xBC
    0145 E012      LDI	R17,2
    0146 DF8C      RCALL	_delayus
(0159)  
(0160)    Set_DQ1; 
    0147 9AA3      SBI	0x14,3
    0148 9AAB      SBI	0x15,3
(0161)    asm("nop");
    0149 0000      NOP
(0162)    delayus(15);
    014A E00F      LDI	R16,0xF
    014B E010      LDI	R17,0
    014C DF86      RCALL	_delayus
    014D 9508      RET
(0163) }
(0164) 
(0165) /***************************************************************
(0166) *  功能:主機向總線寫1                                         *
(0167) ***************************************************************/
(0168) void Writr1(void)
(0169) {
(0170)    Set_DQ1;
_Writr1:
    014E D2BC      RCALL	0x040B
    014F D29C      RCALL	<created procedures>
(0171)    Set_DQ0;
(0172)    asm("nop");
(0173)    asm("nop");
(0174)    asm("nop");
(0175)    asm("nop");
(0176)  asm("nop");
(0177)  asm("nop");
(0178)  asm("nop");
(0179)     asm("nop");
(0180)    asm("nop");
    0150 0000      NOP
    0151 D29A      RCALL	<created procedures>
(0181)    asm("nop");
(0182)    asm("nop");
(0183)    asm("nop");
(0184)    asm("nop");
(0185)    asm("nop");
(0186)    asm("nop");
(0187)    asm("nop");
(0188)    asm("nop");
(0189) 
(0190)    Set_DQ1;
    0152 9AA3      SBI	0x14,3
    0153 9AAB      SBI	0x15,3
(0191)  delayus(30);
    0154 E10E      LDI	R16,0x1E
    0155 E010      LDI	R17,0
    0156 DF7C      RCALL	_delayus
    0157 9508      RET
_WriteBits:
  i                    --> R20
  Byte                 --> R22
    0158 D142      RCALL	push_gset2
    0159 2F60      MOV	R22,R16
(0192) 
(0193) }
(0194)  
(0195) /***************************************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕中文字幕中文字幕亚洲无线| 欧美日韩不卡在线| 99久久精品国产一区| 欧美绝品在线观看成人午夜影视| 国产日本一区二区| 日本不卡中文字幕| 欧美性色aⅴ视频一区日韩精品| 精品理论电影在线| 亚洲v中文字幕| 91免费版pro下载短视频| 久久久亚洲精品一区二区三区| 亚洲国产欧美另类丝袜| 99久久99久久精品国产片果冻| 亚洲人快播电影网| 成人黄色在线网站| 国产日韩三级在线| 99re成人在线| 亚洲成av人片一区二区| 欧美变态凌虐bdsm| 不卡一区二区三区四区| 一区二区三区不卡视频在线观看 | 91在线视频网址| 一区二区高清在线| 精品国一区二区三区| 免费观看久久久4p| 欧美日韩电影在线| 国产一区二区影院| 欧美精品一区二区久久婷婷 | 成人开心网精品视频| 久久久久久久久久看片| 色伊人久久综合中文字幕| 中文字幕成人在线观看| 成人丝袜视频网| 丝袜a∨在线一区二区三区不卡| 欧美综合欧美视频| 亚洲一区二区三区四区五区黄| 欧美性受xxxx黑人xyx性爽| 久草在线在线精品观看| 日韩一区二区三区视频| 精品亚洲欧美一区| 亚洲最新视频在线播放| 久久一区二区三区四区| 国产成人精品三级| 成人欧美一区二区三区黑人麻豆 | 欧美一区二区三区性视频| 日本欧美韩国一区三区| 亚洲欧美另类小说视频| 久久婷婷综合激情| 制服丝袜在线91| 精品一区二区三区免费视频| 亚洲男人都懂的| 国产午夜三级一区二区三| 99久久精品免费精品国产| 精品在线免费观看| 亚洲第一福利一区| 一区二区三区四区视频精品免费 | 精品国产免费一区二区三区四区 | 不卡免费追剧大全电视剧网站| 老司机一区二区| 国产日产欧产精品推荐色| 日韩欧美国产wwwww| 成人h动漫精品| 国产自产视频一区二区三区| 中文字幕一区二区三区精华液 | 国产在线视频精品一区| 日韩**一区毛片| 亚洲图片自拍偷拍| 一区二区三区四区国产精品| 中文字幕制服丝袜一区二区三区| xnxx国产精品| 久久综合久久综合九色| 欧美一级午夜免费电影| 在线电影一区二区三区| 欧美在线观看18| 在线观看网站黄不卡| av在线不卡电影| 日本aⅴ精品一区二区三区 | 日本不卡一区二区三区| 亚洲电影视频在线| 亚洲第一激情av| 亚洲18色成人| 午夜激情综合网| 国产欧美日韩中文久久| 久久久国产精品麻豆| 久久久久久久综合日本| 久久久精品日韩欧美| 国产欧美中文在线| 国产精品沙发午睡系列990531| 在线不卡中文字幕| 欧美一区二区久久| 精品卡一卡二卡三卡四在线| 久久亚洲一级片| 国产午夜精品在线观看| 国产精品午夜久久| 亚洲丝袜精品丝袜在线| 国产亚洲综合性久久久影院| 国产精品入口麻豆九色| 亚洲视频资源在线| 婷婷开心久久网| 久久国产尿小便嘘嘘尿| 国产白丝精品91爽爽久久| 美女视频第一区二区三区免费观看网站| 亚洲欧洲综合另类| 亚洲国产精品久久艾草纯爱| 麻豆91在线观看| 国产成a人亚洲精品| 色综合久久天天| 欧美军同video69gay| 久久你懂得1024| 一区二区三区国产精品| 日本美女一区二区| 成人午夜在线免费| 欧美日韩中文字幕一区二区| 欧洲中文字幕精品| 欧美变态tickle挠乳网站| 国产精品久久久久久久岛一牛影视 | 亚洲一区二区三区精品在线| 蜜桃视频第一区免费观看| 国产aⅴ综合色| 欧美精品v日韩精品v韩国精品v| 久久久久国产一区二区三区四区| 亚洲精品国产一区二区三区四区在线| 国产精品每日更新| 亚洲国产日韩在线一区模特| 国内成人免费视频| 欧美日韩小视频| 国产欧美精品一区二区三区四区 | 国产精品初高中害羞小美女文| 亚洲va在线va天堂| 成人黄色在线视频| 日韩欧美你懂的| 亚洲精品一二三| 国产成人免费在线| 欧美高清视频www夜色资源网| 国产精品热久久久久夜色精品三区| 亚洲6080在线| 一本色道a无线码一区v| 久久久久久久电影| 蜜臀av性久久久久av蜜臀妖精| 91免费视频网址| 国产女人18毛片水真多成人如厕| 五月婷婷久久丁香| 日本韩国欧美一区| 欧美一区二区不卡视频| 亚洲乱码国产乱码精品精98午夜| 国产精品亚洲一区二区三区妖精| eeuss鲁片一区二区三区在线看| 91精品欧美一区二区三区综合在| 亚洲免费在线视频一区 二区| 国产精品77777| 亚洲精品一区二区三区在线观看| 婷婷成人激情在线网| 在线看日韩精品电影| 日韩理论电影院| 9久草视频在线视频精品| 久久久久久久av麻豆果冻| 久久99久久99小草精品免视看| 欧美日韩精品欧美日韩精品 | 亚洲精品日产精品乱码不卡| 成人国产精品免费观看动漫| 久久久国产午夜精品 | 久久综合狠狠综合| 老司机精品视频一区二区三区| 欧美一区二区三区免费大片 | 久久精品免费看| 欧美一区二区三区成人| 青青草国产精品97视觉盛宴| 欧美精品在线一区二区三区| 婷婷久久综合九色综合绿巨人 | 日韩欧美一区在线观看| 丝袜亚洲另类丝袜在线| 欧美美女一区二区| 日一区二区三区| 日韩一级免费观看| 久久99精品国产.久久久久久| 欧美videofree性高清杂交| 激情综合网天天干| 三级不卡在线观看| 欧美一区二区在线视频| 七七婷婷婷婷精品国产| 日韩欧美视频一区| 国产精品亚洲第一| 国产精品久久久久久亚洲伦 | 色婷婷综合激情| 亚洲午夜久久久久久久久久久| 欧美日韩一区不卡| 秋霞国产午夜精品免费视频| 欧美成人aa大片| 成人性色生活片| 亚洲一卡二卡三卡四卡无卡久久 | 美女视频黄久久| 国产婷婷色一区二区三区| 成人网页在线观看| 亚洲最色的网站| 日韩午夜在线观看视频| 国产精品影视在线观看| 国产精品白丝在线| 欧美酷刑日本凌虐凌虐| 国产成人免费视频一区| 亚洲自拍欧美精品|