wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 18477|回復(fù): 32
收起左側(cè)

單片機(jī)315M解碼程序_學(xué)習(xí)型六路無線遙控開關(guān)_成品 含原理圖PCB

  [復(fù)制鏈接]
ID:134239 發(fā)表于 2017-9-7 17:37 | 顯示全部樓層 |閱讀模式
QQ圖片20170907171904.png

QQ圖片20170907171937.png

QQ圖片20170907172225.png

0.png

全部資料51hei下載地址:
遙控解碼6#-15w204.rar (132.27 KB, 下載次數(shù): 516)
http://m.izizhuan.cn/bbs/dpj-54638-1.html 單路
http://m.izizhuan.cn/bbs/dpj-54161-1.html 四路
STC15W204S模擬315M 2272解碼程序
工作頻率:12M
說明:6路繼電器輸出,6LED指示,1LED電源指示,1微動開關(guān)K1。
          按K1進(jìn)入編輯模式,LED指示燈全亮。
          在編輯模式下 ,按下遙控器鈕,LED1亮>>LED2亮>>LED3亮>>LED4亮>> LED5亮>>LED6亮>>全亮(此模式存儲的遙控碼是關(guān)閉所有的LED)>>退出編輯模式。
          在編輯模式下 ,按K1退出編輯模式或存儲有效的遙控碼。
          在編輯模式下 ,長按K1 (10S) 刪除所有存儲的遙控碼。      
          在正常模式下 , 按下遙控器鈕,及相應(yīng)的LED.繼電器亮滅。
注意: 同一條遙控碼 在同一個LED上存兩條,相當(dāng)于亮了又滅,無動作。
優(yōu)點(diǎn): 能接收2262的1.2M-4.7M電阻編碼,幾乎所有的315M遙控器都兼容。
         由于定時讀引腳,抗干擾能力強(qiáng) ,和硬件解碼距離無區(qū)別。
缺點(diǎn):占用單片機(jī)資源比較多。


單片機(jī)源程序如下:
  1. //#include <reg52.h>
  2. #include "stc15w204s.h"
  3. #include "flash.h"                 
  4. typedef unsigned int u16;  //16位無符號整型數(shù)
  5. typedef unsigned char u8;  //8位無符號整型數(shù)

  6. sbit IR_INPUT = P1^1;
  7. sbit KEY1 = P1^0;
  8. sbit JD1 = P3^0;
  9. sbit JD2 = P3^1;
  10. sbit JD3 = P3^2;
  11. sbit JD4 = P3^3;
  12. sbit JD5 = P3^6;
  13. sbit JD6 = P3^7;

  14. sbit led1 = P5^5;
  15. sbit led2 = P5^4;
  16. sbit led3 = P1^5;
  17. sbit led4 = P1^4;
  18. sbit led5 = P1^3;
  19. sbit led6 = P1^2;


  20. u8 T0RL = 0;  //T0重載值的低字節(jié)
  21. u8 ms =1;
  22. u8 ircode_x[3];  //編輯模式解碼中間值
  23. u8 ircodex[3];
  24. u8 ircode[6];
  25. u16 code Tm_bz[]={ 31 ,156 ,114 ,134 ,2 ,16 ,8 };         
  26. u8 code YaoKongSu_4 = 4;       //遙控碼個數(shù)
  27. u8 code DaiMaTiaoSu_20 = 20;  //遙控條數(shù)
  28. u8 code LuShu = 6;       //幾路遙控
  29. bit WanCengBiaoJi = 0;         //        讀完一組數(shù)據(jù)的標(biāo)記
  30. bit Bianji = 0;         //進(jìn)入編輯標(biāo)記
  31. u8 JIBU=0;    //按鍵第幾步標(biāo)記
  32. u8 E2BiaoJi;
  33. u8 Tm1[50];

  34. void ConfigTimer0(u8 ms);
  35. void ConfigTimer2(u8 ms);
  36. void xunhuanculi(u8 add);
  37. void Bian_ji();
  38. void Led_jia();
  39. void Flash_del();
  40. void LED_jh(u8 add,bit add1);
  41. void Caozuo_csh();

  42. void main()
  43. {        
  44.     EA = 1;      //開總中斷
  45.         IR_INPUT = 1;  //接收引腳
  46.     ConfigTimer2(5);     //配置T2定時 ms
  47.     ConfigTimer0(124);   //配置T0定時 0-255us   
  48.     Caozuo_csh();        
  49.         P1M1= 0x02;                 //0000 0010
  50.         P1M0= 0x00;                 //0000 0000

  51.     while (1)
  52.     {
  53.                  
  54.                           if(WanCengBiaoJi == 1)
  55.                           {        WanCengBiaoJi = 0;
  56.                                            xunhuanculi(0);
  57.                                            xunhuanculi(1);
  58.                                            if((ircode[0]==ircode[3]) && (ircode[1]==ircode[4]) && (ircode[2]==ircode[5]) && ms!=0)
  59.                                            {
  60.                                                            if((ircodex[0]==ircode[0]) && (ircodex[1]==ircode[1]) && (ircodex[2]==ircode[2]) )
  61.                                                                 {    ms=1;        }
  62.                                                                 else
  63.                                                                 {
  64.                                                                          ircodex[0]=ircode[0];
  65.                                                                          ircodex[1]=ircode[1];
  66.                                                                          ircodex[2]=ircode[2];                                                                  
  67.                                                                          if(Bianji==1)
  68.                                                                  { ms = 1; Led_jia();}
  69.                                                                          else
  70.                                                                          { ms=0;}
  71.                                                                 }
  72.                                                 }
  73.                                           
  74.                         ET0 = 1;
  75.                                 
  76.                           }
  77.                         
  78.     }
  79. }
  80. //脈沖解碼
  81. void xunhuanculi(u8 add)
  82. {                 
  83.         u8 i, j, x, dat;
  84.         u8 byt;
  85.                
  86.                 x = add*25+1;
  87.         for(i=0; i<3; i++)
  88.         {    dat=i*8;
  89.                      for(j=0; j<8; j++)
  90.                          {      if(Tm1[dat+j+x]<=Tm_bz[6])
  91.                                         {  byt <<= 1; byt |= 0x01; }
  92.                                         else
  93.                                         {  byt <<= 1; }

  94.                          }        
  95.                      ircode[i+ add*3 ] = byt;                                                                        
  96.              }

  97. }
  98. void LED_jh(u8 add,bit add1)
  99. {   bit dat;

  100.     switch(add)
  101.     {
  102.                 case 0: led1 = add1;led2 = add1;led3 = add1;led4 = add1;led5 = add1;led6 = add1;
  103.                         if(Bianji==0)
  104.                                 {dat=!add1;  JD1 = dat;JD2 = dat; JD3 = dat;JD4 = dat;JD5 = dat;JD6 = dat;}
  105.                                 break;
  106.                 case 1: dat= led1;
  107.                                 _nop_();
  108.                                 led1=!dat;
  109.                         if(Bianji==0)
  110.                                 {JD1 = dat; }
  111.                 break;
  112.                 case 2:        dat= led2;
  113.                                 _nop_();
  114.                                 led2=!dat;
  115.                         if(Bianji==0)
  116.                                 {JD2 = dat; }
  117.                 break;
  118.                 case 3: dat= led3;
  119.                                 _nop_();
  120.                                 led3=!dat;
  121.                         if(Bianji==0)
  122.                                 {JD3 = dat; }
  123.                 break;
  124.                 case 4: dat= led4;
  125.                                 _nop_();
  126.                                 led4=!dat;
  127.                         if(Bianji==0)
  128.                                 {JD4 = dat; }
  129.                                 break;
  130.                 case 5: dat= led5;
  131.                                 _nop_();
  132.                                 led5=!dat;
  133.                         if(Bianji==0)
  134.                                 {JD5 = dat; }
  135.                 break;
  136.                 case 6: dat= led6;
  137.                                 _nop_();
  138.                                 led6=!dat;
  139.                         if(Bianji==0)
  140.                                 {JD6 = dat; }
  141.                 break;
  142.                 case 7: led1 = add1;led2 = add1;led3 = add1;led4 = add1;led5 = add1;led6 = add1;
  143.                                 if(Bianji==0)
  144.                                 {dat=!add1;  JD1 = dat;JD2 = dat; JD3 = dat;JD4 = dat;JD5 = dat;JD6 = dat; }
  145.                 break;
  146.             default:break;
  147.     }
  148. }
  149. void Caozuo_csh()
  150. {         
  151.         Bianji=0;
  152.         LED_jh(0,1);   
  153.         JIBU=0;         
  154.    
  155.         P3M1= 0x00;          //0000 0000                                                                  
  156.         P3M0= 0xcf;          //1100 1111


  157. }

  158. //遙控碼修改
  159. void Flash_del()
  160. {  if(Bianji==1)
  161.    {  eeprom_erase(0);        Caozuo_csh(); }
  162. }

  163. void Bian_ji()
  164. {   u8 i,dat;

  165.         if(Bianji==0)
  166.         { Bianji=1;
  167.          
  168.           P3M1= 0xcf;          //1100 1111
  169.       P3M0= 0xcf;          //1100 1111
  170.           LED_jh(0,0);
  171.           E2BiaoJi=0xff;
  172.       for(i=0; i<DaiMaTiaoSu_20; i++)
  173.       {           if(eeprom_read(i*YaoKongSu_4)==0xff)
  174.                        {E2BiaoJi=i; break;}
  175.       }
  176.         }
  177.           else
  178.     {        if (E2BiaoJi!= 0xff && JIBU!=0)
  179.         {      dat=         E2BiaoJi*YaoKongSu_4;         
  180.                        eeprom_write(dat,JIBU);        //標(biāo)記以寫入
  181.                            eeprom_write(dat+1,ircode_x[0]);
  182.                            eeprom_write(dat+2,ircode_x[1]);
  183.                            eeprom_write(dat+3,ircode_x[2]);
  184.         
  185.                 }
  186.                 Caozuo_csh();
  187.          }
  188.          
  189. }
  190. void Led_jia()
  191. {     
  192.           JIBU++;
  193.     if(JIBU>(LuShu+1))
  194.         {   Caozuo_csh(); }
  195.         else  
  196.         {   ircode_x[0]=ircodex[0];
  197.                 ircode_x[1]=ircodex[1];
  198.                 ircode_x[2]=ircodex[2];
  199.                 LED_jh(0,1);
  200.                 if(JIBU>LuShu)
  201.                 {  LED_jh(0,0); }
  202.                 else
  203.                 { LED_jh(JIBU,0); }
  204.     }
  205. }                                          


  206. /* 配置并啟動T2,ms-T2定時時間 */
  207. void ConfigTimer2(u8 ms)
  208. {
  209.     unsigned long tmp;  //臨時變量
  210.    
  211.     tmp = 12000000 / 12;      //定時器計(jì)數(shù)頻率
  212.     tmp = (tmp * ms) / 1000;  //計(jì)算所需的計(jì)數(shù)值
  213.     tmp = 65536 - tmp;        //計(jì)算定時器重載值
  214.     tmp = tmp + 18;           //補(bǔ)償中斷響應(yīng)延時造成的誤差
  215.     T2H = (u8)(tmp>>8);  //定時器重載值拆分為高低字節(jié)
  216.     T2L = (u8)tmp;
  217.            
  218.         AUXR &= 0xEF;  // 啟動T2定時器  方式 :16位重裝模式計(jì)數(shù)器
  219.         AUXR |= 0x10;  // 啟動T2定時器
  220.            IE2 &= 0xFB;  // 使能T2中斷
  221.         IE2 |= 0x04;  // 使能T2中斷
  222.            
  223.     //ET2 = 1;        //使能T2中斷
  224.     //T2R = 1;        //啟動T2定時器
  225. }
  226. /* 配置并啟動T0,us-T0定時時間 */
  227. void ConfigTimer0(u8 ms)
  228. {        
  229.     u8 tmp;  //臨時變量

  230.     tmp = 256 -ms ;        //計(jì)算定時器重載值
  231.         TMOD &= 0xF0;  // 定時器工作方式  方式 :8位重裝模式計(jì)數(shù)器
  232.         TMOD |= 0x02;  //配置T0為模式2
  233.         T0RL = tmp;
  234.         TH0 = tmp;     //加載T0重載值
  235.     ET0 = 1;        //使能T0中斷
  236.     TR0 = 1;        //啟動T0
  237.         PT0 = 1;        //配置T0中斷為高優(yōu)先級
  238. }

  239. void EXINT1_ISR() interrupt 1
  240. {          static bit a1,a2,a3;
  241.           static u8 Tm_zz=0;
  242.           static u8 Tm_js=0;
  243.       static u8 Tm=0;


  244.       a3=a2;
  245.       a2=a1;
  246.           a1=IR_INPUT;
  247.           if(a1==a3)
  248.           {a2=a1;}

  249.          if(a3)
  250.           {                              
  251.                         switch(Tm_zz)
  252.                     {                        
  253.                                 case 0:      if(Tm==0)
  254.                                              {         
  255.                                                              if((Tm_js<Tm_bz[0] )|| Tm_js>Tm_bz[1])
  256.                                                                  { Tm_zz=0; Tm=0; Tm_js=0; TH0 = T0RL; }
  257.                                                                  else        
  258.                                                                     {  Tm++; Tm_zz=2; TH0 = 256- Tm_js; TL0=TH0;}
  259.                                                          }
  260.                                                          else
  261.                                                          {         if((Tm_js<Tm_bz[2] )|| Tm_js>Tm_bz[3] )
  262.                                                                  {  Tm_zz=0; Tm=0; Tm_js=0; TH0 = T0RL; }
  263.                                                                    else        
  264.                                                                     { Tm1[Tm]=256-TH0; Tm++; Tm_zz=2;}
  265.                                                          }
  266.                                 
  267.                                 break;
  268.                                 case 1:           if((Tm_js<Tm_bz[4] )|| Tm_js>Tm_bz[5])
  269.                                                          { Tm_zz=0; Tm=0; Tm_js=0; TH0 = T0RL; }         
  270.                                                          else
  271.                                                          { Tm1[Tm]=Tm_js; Tm++; Tm_zz=2;}
  272.                                 break;
  273.                                 case 2:             if( Tm==25)
  274.                                                          {Tm_zz=3;}
  275.                                              if( Tm>=50)
  276.                                                          { ET0 = 0;  WanCengBiaoJi =1; Tm_zz=0; Tm=0; Tm_js=0; TH0 = T0RL; }
  277.                                 break;
  278.                                 default:break;
  279.                     }

  280.           }
  281.          else
  282.          {            
  283.                 switch(Tm_zz)
  284.                     {
  285.                                 case 0:  Tm_js++; break;
  286.                                 case 1:  Tm_js++; break;
  287.                                 case 2:  Tm_js=1; Tm_zz=1; break;
  288.                                 case 3:  Tm_js=1; Tm_zz=0; break;
  289.                             default:break;
  290.                     }
  291.          

  292.          }
  293.          
  294. }



  295. void chamiao()
  296. {        u8 i,x,dat;
  297.         ms++;
  298.         if(ms == 1)
  299.         {
  300.           EA=0 ;
  301.          
  302.           for(i=0; i<DaiMaTiaoSu_20; i++)
  303.           {            dat= i*YaoKongSu_4;
  304.                         x = eeprom_read(dat);
  305.                 if(x != 0xff)
  306.                         {         if(eeprom_read(dat+1)==ircodex[0])
  307.                              {          if(eeprom_read(dat+2)==ircodex[1])
  308.                                           {           if(eeprom_read(dat+3)==ircodex[2])
  309.                                                {   LED_jh(x,1); }
  310.                                           }
  311.                                  }
  312.                         }
  313.                         else
  314.                         {break;}
  315.                
  316.           }
  317.           EA=1 ;

  318.         }
  319.         if(ms > 150 )
  320.         {ircodex[0]=0x00;
  321.          ircodex[1]=0x00;
  322.          ircodex[2]=0x00;
  323.          ms = 1;
  324.         }

  325.   
  326. ……………………

  327. …………限于本文篇幅 余下代碼請從51黑帖子頂部下載附件…………
復(fù)制代碼



評分

參與人數(shù) 2黑幣 +130 收起 理由
dww465757120 + 30 共享資料的黑幣獎勵!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2017-9-7 17:59 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

ID:164988 發(fā)表于 2017-9-7 20:11 | 顯示全部樓層
好文章,先標(biāo)記,等黑幣足夠時,一定下載分享。
回復(fù)

使用道具 舉報(bào)

ID:229306 發(fā)表于 2017-10-12 10:05 | 顯示全部樓層
謝謝了,在我做的控制板上試一下,
回復(fù)

使用道具 舉報(bào)

ID:229306 發(fā)表于 2017-10-12 16:04 | 顯示全部樓層
很好,謝謝了!
回復(fù)

使用道具 舉報(bào)

ID:343102 發(fā)表于 2018-8-9 07:39 | 顯示全部樓層
謝謝分享!
回復(fù)

使用道具 舉報(bào)

7#
無效樓層,該帖已經(jīng)被刪除
ID:36105 發(fā)表于 2018-9-8 22:03 | 顯示全部樓層
多謝分享,努力學(xué)習(xí)中,相信有大咖們的杰作一定能助我一臂之力
回復(fù)

使用道具 舉報(bào)

9#
無效樓層,該帖已經(jīng)被刪除
ID:63317 發(fā)表于 2018-12-3 06:27 | 顯示全部樓層
很實(shí)用。手藝精湛
回復(fù)

使用道具 舉報(bào)

ID:240034 發(fā)表于 2018-12-4 18:27 | 顯示全部樓層
思路很不錯,向樓主學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:60263 發(fā)表于 2019-4-4 09:14 | 顯示全部樓層
謝謝!不錯 有空也做一個
回復(fù)

使用道具 舉報(bào)

13#
無效樓層,該帖已經(jīng)被刪除
ID:473471 發(fā)表于 2019-7-6 23:24 來自觸屏版 | 顯示全部樓層
樓主辛苦了,好資料
回復(fù)

使用道具 舉報(bào)

ID:524834 發(fā)表于 2019-7-7 07:16 | 顯示全部樓層
好資料,標(biāo)記一下
回復(fù)

使用道具 舉報(bào)

ID:282095 發(fā)表于 2019-7-7 10:31 | 顯示全部樓層
畫板軟件是PADS嗎
回復(fù)

使用道具 舉報(bào)

ID:572103 發(fā)表于 2019-9-14 23:18 | 顯示全部樓層
這個可以做成16通的無線開關(guān)嗎?
回復(fù)

使用道具 舉報(bào)

ID:381390 發(fā)表于 2019-9-17 11:41 | 顯示全部樓層
謝謝分享!好資料
回復(fù)

使用道具 舉報(bào)

ID:627633 發(fā)表于 2019-10-22 08:51 | 顯示全部樓層
請問能改成點(diǎn)動模式嗎?
回復(fù)

使用道具 舉報(bào)

ID:196311 發(fā)表于 2020-2-22 22:46 | 顯示全部樓層
謝謝樓主,正好在學(xué)習(xí)解碼,下載參考一下
回復(fù)

使用道具 舉報(bào)

ID:36359 發(fā)表于 2020-2-23 21:06 | 顯示全部樓層
謝謝分享 學(xué)習(xí)學(xué)習(xí),下載保存 慢慢研究
回復(fù)

使用道具 舉報(bào)

ID:23303 發(fā)表于 2020-2-26 14:55 | 顯示全部樓層
謝謝了,在我做的控制板上試一下
回復(fù)

使用道具 舉報(bào)

23#
無效樓層,該帖已經(jīng)被刪除
ID:46241 發(fā)表于 2020-3-15 23:56 來自觸屏版 | 顯示全部樓層
好文章,先標(biāo)記,等黑幣足夠時,一定下載分享
回復(fù)

使用道具 舉報(bào)

ID:65237 發(fā)表于 2020-4-8 21:00 | 顯示全部樓層
謝謝 要學(xué)習(xí)要動手做一個 決對的贊 樓主能從中加上解EV1527的
回復(fù)

使用道具 舉報(bào)

ID:716103 發(fā)表于 2020-4-9 11:39 | 顯示全部樓層
正在學(xué)習(xí)433MHz的無線遙控,下載學(xué)習(xí)了。
回復(fù)

使用道具 舉報(bào)

ID:65237 發(fā)表于 2020-4-11 20:25 | 顯示全部樓層
樓主我用你的程序下載在STC11F16XE上怎么開關(guān)按下,怎么沒反應(yīng) 是我這IC不行嗎 我下載了另外程序試了一下硬件沒有問題 我看了一下程序這IC應(yīng)可以運(yùn)行的才對 求解?
回復(fù)

使用道具 舉報(bào)

ID:517794 發(fā)表于 2020-8-1 09:03 | 顯示全部樓層
315M解碼 6控制6 mark
回復(fù)

使用道具 舉報(bào)

ID:53421 發(fā)表于 2020-8-22 09:01 | 顯示全部樓層
非常感謝,研究研究。
回復(fù)

使用道具 舉報(bào)

ID:92556 發(fā)表于 2020-10-3 00:56 | 顯示全部樓層
不是用了204s頭文件嗎,還用rge52???
回復(fù)

使用道具 舉報(bào)

ID:261025 發(fā)表于 2021-2-3 14:48 | 顯示全部樓層
為什么四路六路我只能使用最后學(xué)習(xí)的那個按鍵  之前幾個都無法使用  
回復(fù)

使用道具 舉報(bào)

32#
無效樓層,該帖已經(jīng)被刪除
ID:848824 發(fā)表于 2021-2-19 09:40 | 顯示全部樓層
433接收頭可以嗎?
回復(fù)

使用道具 舉報(bào)

ID:48994 發(fā)表于 2021-7-5 16:24 | 顯示全部樓層
感謝樓主的分享,正在學(xué)習(xí)相關(guān)資料!
回復(fù)

使用道具 舉報(bào)

35#
無效樓層,該帖已經(jīng)被刪除
ID:826754 發(fā)表于 2021-7-18 11:32 | 顯示全部樓層
好文章,先標(biāo)記,等黑幣足夠時,一定下載分享
回復(fù)

使用道具 舉報(bào)

37#
無效樓層,該帖已經(jīng)被刪除
ID:343102 發(fā)表于 2023-5-14 12:05 | 顯示全部樓層
多謝分享,努力學(xué)習(xí)!
回復(fù)

使用道具 舉報(bào)

ID:403447 發(fā)表于 2023-6-9 09:56 | 顯示全部樓層
先留下尿點(diǎn),方便回頭辨識回來
回復(fù)

使用道具 舉報(bào)

40#
無效樓層,該帖已經(jīng)被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
无套白嫩进入乌克兰美女| 亚洲欧美另类综合| 蜜臀av.com| 国产成人一区二区三区电影| 欧美日本国产视频| 国产喷白浆一区二区三区| 欧美mv日韩| 开心久久婷婷综合中文字幕| 国内精品一区视频| 91美剧网在线播放| 99精品久久久久久中文字幕| 亚洲欧洲综合网| 99sesese| 欧美高清一级片在线| 国产精品久久久久久久久久| 国产精品嫩模av在线| 一二三四在线观看视频韩国| 五月婷婷中文字幕| 成人h动漫精品一区| 欧美黑人经典片免费观看| 国产精品v欧美精品∨日韩| 九九九久久国产免费| 日韩欧美一区中文| 黑人极品videos精品欧美裸| 久久免费视频一区| 国产综合色视频| 欧美日韩一区二区三区四区在线观看| 麻豆国产精品| 亚洲精品第一国产综合精品| 免费黄色激情视频| 精品亚洲第一| 2019亚洲日韩新视频| 亚洲情综合五月天| 欧美精品自拍偷拍动漫精品| 亚洲丶国产丶欧美一区二区三区| 99国产一区二区三精品乱码| 美女爽到高潮91| 在线精品福利| 成人免费av| 欧美男男freegayvideosroom| 成人精品国产亚洲| 国产一区二区四区| 中文字幕一区二区三区人妻四季| 久久青青草原| 国产日本欧美一区二区三区在线| 国产精品18久久久久久久久久久久 | 美国精品一区二区| 日本三级日本三级日本三级极| 黄色一级免费大片| 男的插女的下面视频| 亚洲一区不卡在线| 不卡一卡2卡3卡4卡精品在| 国产大片精品免费永久看nba| 毛片网站免费| 在线一区观看| 国产三级在线播放| 亚洲人与黑人屁股眼交| 性活交片大全免费看| 又色又爽又高潮免费视频国产| 一二三四中文字幕| 特级黄色录像片| 香蕉久久夜色| 亚洲人成影视在线观看| 任我爽在线视频精品一| 久久一区二区三区欧美亚洲| 欧美一区二区女人| 亚洲自拍偷拍在线| 中文字幕一区2区3区| 国产亚洲欧美在线视频| 国内精品国产三级国产99| 中文一区一区三区免费| 一道精品一区二区三区 | av永久免费观看| 亚洲第一香蕉网| 久久无码人妻精品一区二区三区 | 日本成片免费高清| 国产精品自产拍在线观看| 91精品国产综合久久福利软件| 欧美午夜电影在线播放| 欧美性感一区二区三区| 7777精品伊人久久久大香线蕉| 在线成人超碰| 欧美3p视频| 尤物精品在线| 日韩精品乱码免费| 国产一区视频在线看| 成人的网站免费观看| 久久影院视频免费| 亚洲精品乱码久久久久久| 图片区日韩欧美亚洲| 欧美亚洲国产bt| 欧美mv日韩mv国产网站app| 日韩av资源在线播放| 色偷偷88888欧美精品久久久| 色中色综合影院手机版在线观看 | 色婷婷综合久久| 欧美另类一区二区三区| 精品国产123| 色悠悠久久久久| 欧美黑人性受xxxx精品| 97操在线视频| 国产伦精品一区二区三区免 | 精品国产青草久久久久福利| 亚洲美女久久久| 九色成人免费视频| 成人在线播放av| 日本一区二区三区免费观看| 日本三级中文字幕在线观看| 依人在线免费视频| 国产jk精品白丝av在线观看| 日本少妇在线观看| 国产三级精品三级在线| 26uuu国产在线精品一区二区| 国产麻豆成人精品| 日韩欧美中文字幕在线视频| 国产三级精品三级在线观看国产| 香蕉精品视频在线观看| 麻豆精品一区二区三区| 中文字幕一区三区| 91麻豆精品国产91久久久使用方法| 亚洲欧美中文另类| 国产91色在线免费| 日韩欧美视频第二区| 亚洲男人天堂色| 林心如三级全黄裸体| 亚洲天堂aaa| 韩国视频一区| 91夜夜揉人人捏人人添红杏| 激情在线视频| 久久bbxx| 7777精品| 亚洲一区久久| 国产欧美一区二区精品性色超碰| 在线观看日韩一区| 久久久精品国产| 岛国视频一区免费观看| 日本欧美视频在线观看| 丝袜美腿中文字幕| 中文字幕在线播放av| 91美剧网在线播放| av网站大全在线观看| 中文字幕日韩在线| 国户精品久久久久久久久久久不卡| 青草视频在线观看视频| 亚洲免费国产| 国产精品不卡| 好吊视频一区二区三区| 在线观看无遮挡| 岛国在线大片| 最新精品在线| 日韩经典中文字幕一区| 亚洲精品免费电影| 亚洲精品福利免费在线观看| 国产精品免费久久久久影院| 精品一区二区三区毛片| 美女洗澡无遮挡| 亚洲中文字幕一区二区| 久久网这里都是精品| bt在线麻豆视频| 国产又白又嫩又紧又爽18p| 久久白虎精品| 婷婷激情成人| 视频在线观看国产精品| 性久久久久久久| 久久精品亚洲国产| 日韩欧美一区二区视频在线播放| 中文字幕三级电影| 国内老熟妇对白xxxxhd| 国内福利写真片视频在线| 999色成人| 黄色小说综合网站| 欧美人牲a欧美精品| 国产乱人伦真实精品视频| 亚洲精品国产一区二区三区四区在线| 成人欧美一区二区三区视频xxx | 亚洲福利视频三区| 久久精品国产91精品亚洲| 91麻豆国产福利精品| 热这里只有精品| 91亚洲精品丁香在线观看| 69堂免费视频| 欧美一区二区三区网站| 激情校园亚洲图片| 中文字幕日韩亚洲| 国产九色精品成人porny| 91精品欧美福利在线观看| 国产精品亚洲视频在线观看 | 国产一区二区三区四区视频| 啊灬啊灬啊灬啊灬高潮在线看| 亚洲91网站| 久久久久久免费| 在线观看国产精品日韩av| 欧美日韩综合久久| 日韩精品福利一区二区三区| 亚洲警察之高压线| 久久久噜噜噜久噜久久综合| 在线观看欧美日韩| 99热一区二区三区| 欧美三级一区二区三区| 美女激情网站| 亚洲综合小说图片| 亚洲伦理在线精品| 国产99久久精品一区二区永久免费 | 日本亚洲欧美在线| 男人天堂av电影| 最近2018年中文字幕在线| 日韩电影免费观看| 日一区二区三区| 日韩午夜av电影| 日本精品一区二区三区视频 | 污视频网址在线观看| 日韩在线一区二区三区四区| 日韩激情美女| 激情图区综合网| 亚洲欧洲高清在线| 亚洲国产一区二区三区在线观看 | 国产偷亚洲偷欧美偷精品| 久久久久综合一区二区三区| 99热6这里只有精品| eeuss影院www| 亚洲宅男网av| 精品久久久精品| 成人午夜电影在线播放| 九九热最新地址| 久草在线资源视频| 欧美在线三级| 日韩午夜在线播放| wwwjizzjizzcom| 国产日韩欧美视频在线观看| 成人av免费| 涩涩视频网站在线观看| 一区二区三区影视| 男女视频网站| 新天堂中文资源官网在线观看| 牛牛在线精品视频| 国产美女一区二区三区| www.美女亚洲精品| 中文字幕 91| 明星国产一级毛片范冰冰视频| 国产日本亚洲| 亚洲综合免费观看高清完整版| 成人福利网站在线观看11| 自拍偷拍第9页| 日韩福利一区二区| 久久这里有精品15一区二区三区| 亚洲美女www午夜| www.四虎成人| 欧美中文字幕一二三四区| 99久久人爽人人添人人澡| 亚洲va欧美va天堂v国产综合| 亚洲综合成人婷婷小说| 国产午夜福利一区二区| 日本在线观看免费| 成人做爰69片免费看网站| 欧美一级在线播放| 受虐m奴xxx在线观看| 色网址在线观看| 中文日韩欧美| 中文在线资源观看视频网站免费不卡| 看欧美ab黄色大片视频免费| 国产在线第一页| 要久久电视剧全集免费| 欧美日韩成人在线| 人人妻人人澡人人爽欧美一区双 | 在线激情av| 日本高清免费电影一区| 日韩欧美成人激情| 欧美精品一区二区三区免费播放| 99久久99久久免费精品小说| 色小子综合网| 精品亚洲国产视频| 国产又粗又猛又爽又黄| 人猿泰山h版在线观看| 日韩制服丝袜av| 97超碰国产精品女人人人爽| 久久国产高清视频| 在线免费av导航| 中文成人综合网| 欧美精品一区二区视频| 男人天堂手机在线观看| 妖精视频一区二区三区免费观看| 欧美r级在线观看| 超级砰砰砰97免费观看最新一期| 国产宾馆自拍| 久99久精品视频免费观看| 国产亚洲精品福利| 精品久久中出| 日韩有码第一页| 少妇精品久久久| 亚洲人av在线影院| 国产一区二区三区精品在线| 欧美成人xxx| 亚洲视频1区2区| 亚洲黄色网址在线观看| 岛国91视频| 玖玖视频精品| 国产三级精品网站| 97国产成人无码精品久久久| 国产欧美一区二区三区米奇| 日韩成人在线视频| 亚洲一区二区三区日韩| 手机在线免费观看av| 亚洲高清免费视频| 日韩有码免费视频| 中国大陆高清aⅴ毛片| 床上的激情91.| 日本免费高清一区| 91激情视频| 欧美女v视频| 波多野结衣欲乱| 在线电影看在线一区二区三区| 亚洲电影先锋| 久久一区二区三区电影| 久久精品国产一区| 一区二区三区免费高清视频| 香蕉视频亚洲一级| 欧美日韩久久久久久| 亚洲综合伊人久久| 成年人在线观看| 一区二区三区四区中文字幕| 亚洲欧洲日产国码无码久久99| 激情视频网址| 久久综合久久99| 亚洲一区美女| 成人淫片免费视频95视频| 成人免费的视频| 亚洲精品国产一区| a天堂在线观看| av成人免费在线| 四虎4hu永久免费入口| 国产福利电影网| 国产精品色在线观看| 男女啪啪免费视频网站| 在线视频1区| 亚洲欧美久久精品| 亚洲欧美国产另类| 日韩av电影网址| 欧美18免费视频| 久久久免费电影| 一级全黄裸体免费视频| 一女三黑人理论片在线| av资源一区二区| 国产无人区码熟妇毛片多| 卡通动漫精品一区二区三区| 精品国产一区二区三区久久久| 9i精品福利一区二区三区| 国产欧美日韩影院| 日本精品性网站在线观看| 国产 欧美 精品| 亚洲一区成人| 国产欧美日韩综合一区在线观看| 91丨九色丨蝌蚪丨少妇在线观看| 国产iv一区二区三区| 特级毛片在线免费观看| 少妇免费视频| 亚洲国产精品自拍| 日本一区二区在线免费观看| 亚洲欧美韩国| 国产午夜精品免费一区二区三区| 九九热在线免费观看| 99久久精品费精品国产| 91在线高清视频| 手机在线色视频| 国产欧美一二三区| 午夜免费一级片| 欧美极品免费| 久久人人爽人人爽爽久久| 亚洲AV无码一区二区三区少妇| 美女日韩在线中文字幕| 神马影院我不卡午夜| 宅男午夜在线| 91国偷自产一区二区开放时间 | 日本一区不卡| 日韩黄色a级片| 青青青视频在线免费观看| 黄色免费在线网站| 精品精品国产高清一毛片一天堂| 欧美精品入口蜜桃| 欧洲杯什么时候开赛| 91精品视频免费| a√在线视频| 亚洲国产视频一区| 少妇精品无码一区二区免费视频| 黄色欧美在线| 国产在线观看精品一区二区三区| 天堂网www在线网| 亚洲色图视频网站| 亚洲av无码一区二区二三区| 久久精品国产亚洲5555| 91精品国产综合久久香蕉的用户体验| 摸bbb搡bbb搡bbbb| 性做久久久久久| 污软件在线观看| 综合一区在线| 91久久国产综合久久| 西西44rtwww国产精品| 91久久视频| 欧美一区二区三区成人| 欧美三级电影在线看| 粉嫩av一区二区三区免费野|