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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7308|回復: 8
打印 上一主題 下一主題
收起左側

用pic16f630 MCU實現的315MHZ無線軟件解碼和編碼.代替PT2272和pt2262

  [復制鏈接]
跳轉到指定樓層
樓主
ID:86688 發表于 2019-3-8 14:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. #include <pic.h>   
  2. //#include <pic16630.h>   
  3. #define uchar unsigned char   
  4. #define uint unsigned int   
  5. #define PORTAIT(adr,bit) ((unsigned)(&adr)*8+(bit)) ///絕對尋址位操作指令   
  6. #define PORTCIT(adr,bit)((unsigned)(&adr)*8+(bit)) ///絕對尋址位操作指令   


  7. static bit KEY1 @ PORTAIT(PORTA,0);   
  8. static bit KEY2 @ PORTAIT(PORTA,1);   
  9. static bit KEY3 @ PORTAIT(PORTA,4);   
  10. static bit KEY4 @ PORTAIT(PORTA,5);   

  11. static bit DECODE_POWER_ON_OFF @ PORTCIT(PORTC,0);   
  12. static bit LED1 @ PORTCIT(PORTC,1);   
  13. static bit LED2 @ PORTCIT(PORTC,5);   
  14. static bit BEEP @ PORTCIT(PORTC,2);   
  15. static bit DIN  @ PORTCIT(PORTC,3);   
  16. static bit DOUT @ PORTCIT(PORTC,4);   

  17. uint i;   

  18. uchar keyCode;   
  19. bit sign_key;   




  20. #define Err 0xFF                //當解碼程序發現接收的數據是無效數據時返回此值   

  21. char DeviceAddr[9]="1010ffff";  //報警器的地址,1 接高電平,0 接低電平(地), F 為懸空.(人可讀)   

  22. uchar AddrH,AddrL;              //產品地址(機可讀)   

  23. void delay_150us(uchar t)   
  24. {   uchar k;   
  25.     uchar j;   
  26.       for(k=t;k>0;k--)   
  27.       for(j=50;--j;);   
  28. }   
  29. void delay_50us(uchar t)   
  30. {        
  31.       uchar k;   
  32.       uchar i;   
  33.       for(k=t;k>0;k--)   
  34.       for(i=14;--i;);   
  35. }   

  36. void Convert()          //人可讀地址轉換為MCU可讀   
  37. {   
  38.     uchar i;   
  39.     for(i=0;i<4;i++){   
  40.         if(DeviceAddr[i]=='0')   
  41.         {   AddrH<<=2;   
  42.             AddrH|=0;   
  43.         }   
  44.         if(DeviceAddr[i]=='1')   
  45.         {   
  46.             AddrH<<=2;   
  47.             AddrH|=3;   
  48.         }   
  49.         if(DeviceAddr[i]=='f')   
  50.         {   
  51.             AddrH<<=2;   
  52.             AddrH|=1;   
  53.         }   
  54.     }   
  55.         for(i=4;i<8;i++){   
  56.         if(DeviceAddr[i]=='0')   
  57.         {      
  58.             AddrL<<=2;   
  59.             AddrL|=0;              
  60.         }   
  61.         if(DeviceAddr[i]=='1')   
  62.         {   
  63.             AddrL<<=2;   
  64.             AddrL|=3;   
  65.         }   
  66.         if(DeviceAddr[i]=='f')   
  67.         {   
  68.             AddrL<<=2;   
  69.             AddrL|=1;   
  70.         }   
  71.     }   
  72. }   
  73. void Send(uchar *DAddr,uchar SendData)   
  74. {       uchar temp,i;   
  75.         DOUT=1;   
  76.         delay_150us(2);   
  77.         DOUT=0;   
  78.         delay_150us(60);   
  79.         for(i=0;i<8;i++)//Send AddrCode   
  80.         {   temp=*DAddr++;   
  81.             if(temp=='1')   
  82.             {   DOUT=1;   
  83.                 delay_150us(6);   
  84.                 DOUT=0;   
  85.                 delay_150us(2);   
  86.                 DOUT=1;   
  87.                 delay_150us(6);   
  88.                 DOUT=0;   
  89.                 delay_150us(2);               
  90.             }   
  91.             if(temp=='f')   
  92.             {   DOUT=1;   
  93.                 delay_150us(2);   
  94.                 DOUT=0;   
  95.                 delay_150us(6);   
  96.                 DOUT=1;   
  97.                 delay_150us(6);   
  98.                 DOUT=0;   
  99.                 delay_150us(2);   
  100.             }   
  101.             if(temp=='0')   
  102.             {   DOUT=1;   
  103.                 delay_150us(2);   
  104.                 DOUT=0;   
  105.                 delay_150us(6);   
  106.                 DOUT=1;   
  107.                 delay_150us(2);   
  108.                 DOUT=0;   
  109.                 delay_150us(6);   
  110.             }   
  111.         }   
  112.         for(i=0;i<4;i++)///Send Data   
  113.         {   if(SendData&(8>>i))   
  114.             {   
  115.                 DOUT=1;   
  116.                 delay_150us(6);   
  117.                 DOUT=0;   
  118.                 delay_150us(2);   
  119.                 ////////////////////   
  120.                 DOUT=1;   
  121.                 delay_150us(6);   
  122.                 DOUT=0;   
  123.                 delay_150us(2);   
  124.             }   
  125.             else   
  126.             {         
  127.                 DOUT=1;   
  128.                 delay_150us(2);   
  129.                 DOUT=0;   
  130.                 delay_150us(6);   
  131.                 ///   
  132.                 DOUT=1;   
  133.                 delay_150us(2);   
  134.                 DOUT=0;   
  135.                 delay_150us(6);   
  136.             }   
  137.         }   
  138. }   
  139. uchar GetData()//解碼程序   
  140. {      
  141.          uchar i,j,k;   
  142.          uchar ReadCode[3],GetCode;   
  143.          //------------------------找同步頭-------------------------   
  144.          if(!DIN)return Err;   
  145.          delay_150us(3);   
  146.          for(i=0;i<28;i++)   
  147.          {   
  148.             if(DIN)return Err;   
  149.             delay_150us(2);   
  150.          }   
  151.          for(i=0;i<30;i++)   
  152.          {   
  153.             if(DIN)break;   
  154.             delay_50us(1);   
  155.             if(i>25)return Err;//如果超時則返回   
  156.          }   
  157.         //-----------------------接收地址碼和數據碼-----------------   
  158.          for(j=0;j<3;j++)   
  159.          {   
  160.             for(i=0;i<8;i++)   
  161.             {   
  162.                 delay_150us(2);   
  163.                 delay_50us(1);   
  164.                 ReadCode[j]=ReadCode[j]<<1;   
  165.                 ReadCode[j]=ReadCode[j]|DIN;   
  166.                 if(DIN)   
  167.                 {       //while(DIN);//等待0出現   
  168.                         for(k=0;k<255;k++)   
  169.                          {  delay_50us(2);   
  170.                             if(DIN==0)break;   
  171.                             if(k>12)return Err;//超時,返回錯誤代碼   
  172.                          }   
  173.                 }   
  174.                 //while(!DIN);//等待1出現   
  175.                 for(k=0;k<255;k++)   
  176.                  {  delay_50us(2);   
  177.                     if(DIN==1)break;   
  178.                     if(k>12)return Err;//超時,返回錯誤代碼   
  179.                  }   
  180.             }   
  181.          }            
  182.         //-------------------校驗地址及運算數據---------------------   
  183.               if(ReadCode[0]!=AddrH)return Err;   
  184.               if(ReadCode[1]!=AddrL)return Err;//校驗地址   
  185.               GetCode=ReadCode[2]&0x01;   
  186.               GetCode|=(ReadCode[2]&0x04)>>1;   
  187.               GetCode|=(ReadCode[2]&0x10)>>2;   
  188.               GetCode|=(ReadCode[2]&0x40)>>3;   
  189.               return GetCode;   
  190. }   


  191. void delay(){ for(i=6553;i!=0;i--)continue;}   

  192. void beep(void)   
  193. {   uchar i;   
  194.     for(i=0;i<0xff;i++)   
  195.     {   delay_150us(5);   
  196.         BEEP=!BEEP;   
  197.     }   
  198.     BEEP=0;   
  199. }   

  200. void interrupt ISR(void) //中斷服務程序   
  201. {   
  202.     if(RAIE && RAIF)   
  203.     {   RAIF = 0;   
  204.         delay();   
  205.         if(KEY1==0){sign_key=1;keyCode=1;}   
  206.         if(KEY2==0){sign_key=1;keyCode=2;}   
  207.         if(KEY3==0){sign_key=1;keyCode=3;}   
  208.         if(KEY4==0){sign_key=1;keyCode=4;}   
  209.         //PORTA = PORTA;   
  210.     }   
  211. /* if(T0IE && T0IF) //判TMR0 中斷  
  212.     {  
  213.         T0IF = 0; //清除TMR0 中斷標誌  
  214.     }  
  215.     if(TMR1IE && TMR1IF) //判TMR1 中斷  
  216.     {  
  217.         TMR1IF = 0; //清除TMR1 中斷標誌  
  218.     }*/   
  219. }   

  220. void main()   
  221. {   

  222. uchar mydata;   

  223.     DOUT=0; //發送數據端口上電為低電平   
  224.     CMCON=0x07;     //關閉比較器   
  225.     TRISA=0x33;     //PORTA_1為輸入。   
  226.     OPTION=0x7f;    //弱上拉全局控制位使能   
  227.     WPUA=0xFF;      //PORTA弱上拉控制位使能   
  228.     TRISC=0x08;     //設置C口輸入輸出   

  229.   RAIF=0;           //中斷標誌位清零   
  230.   PORTA=0x00;       //配合  PORTA = PORTA 給電平中斷做準備   
  231.   RAIE=1;           //A口電平中斷允許   
  232.   IOCA=0x33;        //A口各個中斷允許   
  233.   GIE =1;           //總中斷允許   
  234.   PORTA = PORTA;      
  235.   Convert();   
  236.   Send("1010ffff",1);   
  237. for(;;){   
  238.     if(sign_key)   
  239.         {   switch(keyCode){   
  240.             case 1:   
  241.                 LED1=0;   
  242.                 Send(DeviceAddr,1);   
  243.                 Send(DeviceAddr,1);   
  244.                 Send(DeviceAddr,1);   
  245.                 Send(DeviceAddr,1);   
  246.                 break;   
  247.             case 2:   
  248.                 Send(DeviceAddr,2);   
  249.                 Send(DeviceAddr,2);   
  250.                 Send(DeviceAddr,2);   
  251.                 Send(DeviceAddr,2);   
  252.                 LED1=1;   
  253.                 break;   
  254.             case 3:   
  255.                 Send(DeviceAddr,4);   
  256.                 Send(DeviceAddr,4);   
  257.                 Send(DeviceAddr,4);   
  258.                 Send(DeviceAddr,4);   
  259.                 LED2=1;   
  260.                 DECODE_POWER_ON_OFF=1;   
  261.                 break;   
  262.             case 4:   
  263.                 Send(DeviceAddr,8);   
  264.                 Send(DeviceAddr,8);   
  265.                 Send(DeviceAddr,8);   
  266.                 Send(DeviceAddr,8);   
  267.                 DECODE_POWER_ON_OFF=0;   
  268.                 LED2=0;   
  269.                 break;   
  270.             }   
  271.             sign_key=0;   
  272.             //beep();   
  273.         }   

  274.         mydata=GetData();   
  275.             if(mydata!=Err)   
  276.             {   
  277.                 if(mydata==1)LED1=0;   
  278.                 if(mydata==2)LED1=1;   
  279.                 if(mydata==4)LED2=0;   
  280.                 if(mydata==8)LED2=1;   
  281.             }   


  282. }   



  283. }   
復制代碼

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏10 分享淘帖 頂1 踩
回復

使用道具 舉報

無效樓層,該帖已經被刪除
板凳
ID:300165 發表于 2020-9-26 19:13 | 只看該作者
穩定就好,省錢了
回復

使用道具 舉報

地板
ID:582276 發表于 2020-11-15 17:34 | 只看該作者
630代2262有點得不償失
回復

使用道具 舉報

5#
ID:851448 發表于 2020-11-30 00:45 | 只看該作者
可以的,不用浪費錢了
回復

使用道具 舉報

6#
ID:745362 發表于 2021-1-29 16:40 來自觸屏版 | 只看該作者
nanfuB 發表于 2020-11-15 17:34
630代2262有點得不償失

你說的那些1.2.毛的芯片嗎
回復

使用道具 舉報

7#
ID:935260 發表于 2021-7-2 09:53 | 只看該作者
XSBCL 發表于 2021-1-29 16:40
你說的那些1.2.毛的芯片嗎

使用過PIC的和國產,臺席的芯片,PIC的性能確實好一些,輸出波形穩定。
回復

使用道具 舉報

8#
ID:1088608 發表于 2023-7-16 00:42 | 只看該作者
有沒有流程圖看看
回復

使用道具 舉報

9#
ID:103411 發表于 2023-11-7 16:16 | 只看該作者
學習一下解碼方法,感謝樓主分享。
回復

使用道具 舉報

10#
ID:1108700 發表于 2024-1-9 21:30 | 只看該作者
用一,兩毛的能做嗎
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
久久久久亚洲精品| 97碰在线视频| 一区二区成人在线| 狠狠色狠狠色综合婷婷tag| 干出白浆视频| 免费黄色在线视频| 国产精品一区视频| 日韩午夜av一区| 国产一区二区三区四区五区入口| 在线观看精品| 搞黄网站免费观看| 国产精品777777| 日韩网址在线观看| 国产91九色视频| 色综合天天综合色综合av| 亚洲国产日韩在线| 免费毛片b在线观看| 欧美亚洲另类在线观看| 欧美激情网友自拍| |精品福利一区二区三区| 欧洲三级视频| 午夜老司机在线观看| 中文在线资源新版官网| 爱爱的免费视频| 蜜桃传媒视频第一区入口在线看| 欧美变态口味重另类| 国产伦精品一区二区三区免费迷 | 永久久久久久久| 在线观看日韩羞羞视频| 欧美精品在线视频观看| 精品伊人久久久久7777人| 粉嫩av国产一区二区三区| 理论片播放午夜国外| av网站在线观看免费| 亚洲中文字幕一区| 大桥未久一区二区| 日本道色综合久久影院| 欧美不卡一区二区三区| 欧美国产国产综合| 欧美亚洲一区二区三区| 久久久久久久久久久久电影| 国产视频网站在线| 欧美日韩综合高清一区二区| 国产精品第9页| 最新天堂在线视频| 欧美一区二视频在线免费观看| 神马久久久久久| 欧美香蕉大胸在线视频观看| 国产成人免费视频| av成人在线看| 污网站视频在线观看| 久色视频在线观看| 久久精品一二区| 中文字幕 日本| 日本中文字幕一级片| 国产精品一区二区在线| 国产婷婷97碰碰久久人人蜜臀 | 亚洲黄色一级大片| 亚洲欧美日韩第一页| 老司机午夜av| 日本精品免费| 国产精品久久久久久久电影| 亚洲夜晚福利在线观看| 在线视频欧美区| 国产欧美日韩激情| 麻豆成人av在线| 日韩精品水蜜桃| 99精品国产九九国产精品| 欧美另类极品| 亚洲美女主播视频免费观看| 六月亚洲精品一区| 国产黄色av片| 国产在线视频卡一卡二| 黄色录像a级片| 热久久精品国产| 日本福利视频导航| 91国产在线播放| 欧美做受高潮1| 一本一道久久a久久精品逆3p| 欧美日韩精品一区二区在线播放| 中文字幕五月欧美| 91色在线porny| 日韩高清在线电影| 国产精品vip| 美日韩中文字幕| 国产一区二区视频在线看| 男女视频在线| av在线免费观看网站| 2020天天操| www.xxx.国产| 亚洲欧美综合图片| 又色又爽的视频| 国产人妻精品久久久久野外| 凹凸国产熟女精品视频| 一区二区三视频| 欧美极品jizzhd欧美| 成人免费网站在线看| 欧美孕妇与黑人孕交| 久久精品一本久久99精品| 精品国产乱码久久久久久免费| 福利一区视频在线观看| 亚洲精品久久7777| 国产精品天美传媒沈樵| 91丨九色丨国产丨porny| 韩国精品一区二区| 久久国产综合精品| 日韩和欧美一区二区三区| 国产欧美另类| 在线成人亚洲| 亚洲另类视频| 国产精品多人| 黄色一区二区三区四区| 国产精品大片免费观看| 中文字幕免费一区二区| 99精品国产一区二区三区| 成人亚洲一区| 久久国产亚洲| 我不卡手机影院| 日本高清免费电影一区| 欧洲乱码伦视频免费| 国产va免费精品观看精品视频 | 亚洲一区二区av在线| 中文字幕一区二区日韩精品绯色| 国产欧美日本一区二区三区| 99热精品一区二区| 久久久五月婷婷| 国产欧美一区二区精品性色| 欧美激情一区二区三区蜜桃视频| 亚洲国产精品成人综合| 国产精品国产三级国产aⅴ中文| 国产日韩欧美精品综合| 亚洲欧洲日产国产综合网| 亚洲婷婷国产精品电影人久久| 国产精品不卡在线观看| 亚洲男人的天堂一区二区 | 在线一区免费观看| 玖玖视频精品| 国产一区二区三区免费| 成人av资源站| 国产精品人妖ts系列视频| 亚洲女人****多毛耸耸8| 精品国产精品自拍| 欧美日韩国产片| 亚洲国产精品成人av| 亚洲欧美激情另类校园| 久久天天躁狠狠躁老女人| 欧美夫妻性生活xx| 国产精品久久久久久久久久三级 | 久热在线观看视频| 国产韩日精品| 欧亚精品一区| 欧美www视频在线观看| 黄页网站一区| 久久国产麻豆精品| 99精品欧美一区二区三区综合在线| 99riav一区二区三区| 亚洲色图欧洲色图婷婷| 色婷婷综合久久久中文字幕| 日韩小视频在线观看专区| 伊人伊人伊人久久| 欧美性视频精品| 国产精品免费区二区三区观看| 亚洲高清不卡一区| 久久久久久久久久久福利| 最好看的中文字幕| 日韩高清dvd碟片| 久久久久久久久久成人| 69av影院| 成年女人色毛片免费| 日韩成人黄色| 少妇在线看www| 国产欧美啪啪| 亚洲少妇在线| 国产欧美一区二区三区鸳鸯浴 | 欧美爆操老女人| 国产视频一二区| 欧美13一16娇小xxxx| 亚洲资源在线| 亚洲精品2区| 国产91高潮流白浆在线麻豆| 一区二区三区四区av| 亚洲高清色综合| 热99精品里视频精品| 日韩av一区二区三区在线| 91小视频网站| 伊人365影院| 亚洲三区在线观看无套内射| 人人澡人一摸人人添| 91高清在线观看视频| 欧美另类中文字幕| 韩日在线一区| 亚洲国产成人一区二区三区| 欧美日韩精品高清| 欧美国产视频日韩| 日本在线观看一区二区三区| 成人日韩在线视频| 精品少妇久久久| 中文字幕高清av| 久草在线免费福利| 播放一区二区| 激情视频一区二区三区| 国产欧美日韩麻豆91| 日韩欧美中文一区| 国产激情视频一区| 久久久久久久久影视| 日韩av一二区| 天堂www中文在线资源| 亚洲激情视频一区| 欧美色图亚洲图片| 国产精品一二三区视频| 日本在线视频一区二区三区| 性一交一乱一区二区洋洋av| 中文字幕一区二区三区四区不卡| 亚洲第一精品福利| 99在线高清视频在线播放| 精品久久久噜噜噜噜久久图片 | 国产成人无码a区在线观看视频| 微拍福利一区二区| 色网站免费观看| 国产麻豆免费| 91高清在线视频| 国产精品亚洲人成在99www| 国产精品77777竹菊影视小说| 91国偷自产一区二区开放时间 | 欧美性三三影院| 91国产在线精品| www.在线观看av| www.毛片com| chien国产乱露脸对白| 91网址在线观看| 亚洲欧美亚洲| 一级特黄大欧美久久久| 在线观看欧美成人| 婷婷精品国产一区二区三区日韩| avtt香蕉久久| 无码国产精品一区二区色情男同| 最新在线观看av| 国产精品香蕉| 成人国产一区二区三区精品| 欧美一二三在线| 亚洲最大激情中文字幕| 三上悠亚 电影| 日本毛片在线观看| 久久五月精品| 99国产精品久久久久久久| 欧美视频在线观看免费| 国产成人精品一区| 伊人精品视频在线观看| 亚洲精品国产一区二| 啊v视频在线| 亚洲欧美色图| 色综合天天在线| 国产日韩视频在线观看| yjizz视频| 影音先锋中文字幕在线| 毛片电影在线| 国产乱码精品一区二区三区五月婷| 日韩欧美一区在线| 欧美精品成人一区二区在线观看| 三年中国中文观看免费播放| 国产麻豆精品视频一区二区| 日韩精品一区二区三区av| 国产一区二区三区观看| 精品一区二区三区电影| 日韩视频在线观看视频| 国产又大又粗又爽| 影音先锋另类| 国产精品av久久久久久麻豆网| 在线观看一区不卡| 国产一区二区三区奇米久涩| 香蕉视频网站入口| 亚洲第一黄色片| 欧美家庭影院| 国产一区二区三区四| 国产视频一区在线| 国产精品专区在线| 精品国产无码AV| 天天色天天射天天综合网| 蜜臀a∨国产成人精品| 亚洲色图国产精品| 无码人妻精品一区二区三区在线| 国产免费高清av| 国产一线二线在线观看| 国产乱人伦偷精品视频免下载| 在线播放国产一区中文字幕剧情欧美 | 激情小说亚洲| 波多野结衣中文一区| 久久97精品久久久久久久不卡| 国产精品一区二区小说| 热re66久久精品国产99热| 国色天香久久精品国产一区| 亚洲欧美视频一区| 7777精品伊久久久大香线蕉语言 | 色就是色亚洲色图| 国产精品日韩| 亚洲伦理中文字幕| www.超碰com| 国产精品免费91| 亚洲黄色录像| 欧美日韩成人一区| 国产成人免费高清视频| 亚洲精品中文字幕成人片| 成人性生活视频| 国产精品福利在线播放| 成人网在线免费观看| 国产精品成人av久久| 国产黄色在线| 国产高清精品在线| 欧美诱惑福利视频| 国产精品69久久久久孕妇欧美| 最新亚洲人成网站在线观看| 免费在线亚洲欧美| 日韩一区二区欧美| 日b视频在线观看| 黄色三级电影网站| 久久精品五月| 九九久久国产精品| 亚洲人成人无码网www国产 | 九九精品调教| 国产精品欧美精品| 国产高清自拍99| 天天干天天插天天射| 九色porny丨国产首页在线| 欧美国产精品久久| 国产精品区一区| 国产精品天天操| 欧美高清你懂的| 色综合天天综合在线视频| 成人av在线播放观看| 中文字幕久热精品视频免费| 日韩电影在线观看完整免费观看| 欧美日本高清视频在线观看| 黄色免费福利视频| 成人亚洲国产| 欧美三级黄美女| 欧美成年人视频网站| 波多野结衣 在线| av影片在线看| 日本一区二区三区在线观看| 精品午夜一区二区三区| 精品黑人一区二区三区在线观看| 久久亚洲精精品中文字幕| 在线亚洲精品福利网址导航| 国产日产欧美视频| www.青草| 日本中文字幕一区| 2019中文在线观看| 91看片在线播放| 成人一区视频| 欧美日韩国产成人在线免费| 日本女优爱爱视频| 免费av片在线观看一道本| 国产综合久久久久影院| 亚洲一区亚洲二区亚洲三区| 一区二区视频网| 女仆av观看一区| 亚洲欧美激情一区| 成人黄色短视频| sm捆绑调教国产免费网站在线观看| 性做久久久久久| 国产在线观看福利| 992tv在线观看| 99国产一区二区三精品乱码| 免费观看成人在线| 亚州精品永久观看视频| 一区二区自拍| 国产精品女主播视频| 99视频国产精品免费观看a | 国产视频精品久久| 国产精品久久网站| 国内少妇毛片视频| 黄色国产网站在线观看| 国产高清亚洲一区| 日韩精品欧美专区| 夜夜骑日日射| 国产麻豆成人传媒免费观看| 久久久神马电影| 一二三四视频免费观看在线看| 丝袜美腿亚洲一区| 国产精品手机在线| 韩国三级电影在线观看婷婷| 奇米精品一区二区三区在线观看| 91久久久在线| 四虎免费播放| 日韩高清不卡在线| 国产一区在线观| 中国xxxx视频播放50| 国产麻豆日韩欧美久久| 欧美久久久久久| h版电影在线播放视频网址| 国产传媒日韩欧美成人| 午夜欧美性电影| 成人18免费入口| 久久蜜桃一区二区| 999一区二区三区| 日韩大胆人体| 色欲综合视频天天天| 男男做爰猛烈叫床爽爽小说| 国产在线天堂www网在线观看| 91精品国产免费久久综合|