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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

D2-6循跡小車制作資料

  [復制鏈接]
跳轉到指定樓層
樓主
ID:243552 發表于 2017-11-23 07:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
D2-6 小車制作說明

一、功能介紹:
   該產品是D2系列小車的最新版本,帶有4路紅外線傳感器,用于循跡避障功能,帶有藍牙模塊的串口接口,可以連接藍牙模塊實現無線遙控,電機驅動部分
使用的是2個電機驅動的專用集成電路L9110S,相比以前使用三極管驅動電機只能前進,現在D2-6小車也可以控制后退了。小車PCB上帶有一個功能按鈕,可
以通過按鍵切換到不同的功能。

二、裝配說明:

   裝配時應該按照先裝配電子元件部分,后裝配機械傳動部分的順序進行。裝配電子元件時,先裝配貼片電子元件,再裝配直插的電子元件。下面先介紹電子元件部分的裝配。


單片機源程序如下:
  1. #include "STC15W201S.h"
  2. #include "intrins.h"

  3. typedef unsigned char BYTE;
  4. typedef unsigned int WORD;

  5. sbit D1 = P1^4;  //用于控制左邊發光二極管
  6. sbit D2 = P3^7;   //用于控制右邊發光二極管

  7. bit busy;

  8. bit l9110s_1 ;
  9. bit l9110s_2 ;

  10. bit R9110s_1 ;
  11. bit R9110s_2 ;

  12. unsigned char func;

  13. void Delay500ms()                //@11.0592MHz
  14. {
  15.         unsigned char i, j, k;

  16.         _nop_();
  17.         _nop_();
  18.         i = 2;
  19.         j = 2;
  20.         k = 2;
  21.         do
  22.         {
  23.                 do
  24.                 {
  25.                         while (--k);
  26.                 } while (--j);
  27.         } while (--i);
  28. }

  29. BYTE usart_recv;

  30. /*----------------------------
  31. UART 中斷處理函數
  32. -----------------------------*/
  33. void Uart() interrupt 4 using 1
  34. {
  35.     if (RI)
  36.     {
  37.         RI = 0;                 //??RI?
  38.         usart_recv = SBUF;
  39.     }
  40.     if (TI)
  41.     {
  42.         TI = 0;                 //??TI?
  43.         busy = 0;               //????
  44.     }
  45. }

  46. //串口初始化為9600波特率
  47. void Usart_init(void)
  48. {
  49.         SCON = 0x50;       
  50.         T2L = 0xE0;               
  51.         T2H = 0xFE;               
  52.         AUXR |= 0x01;               
  53.         AUXR |= 0x4;               
  54.         AUXR |= 0x10;               
  55.         ES = 1;
  56.         EA = 1;
  57. }


  58. //電機PWM方式驅動

  59. void PWM_Init(void)                //100??@11.0592MHz
  60. {
  61.         AUXR |= 0x80;               
  62.         TMOD = 0x02;       
  63.         TL0 = 0x00;               
  64.         TH0 = 0x00;               
  65.         TF0 = 0;               
  66.         TR0 = 1;               
  67.         ET0 = 1;
  68.         EA  = 1;
  69. }

  70. unsigned char R_PWM,L_PWM;
  71. unsigned char count;
  72. void timer0_int (void) interrupt 1
  73. {
  74.         count++;
  75.         if(count > 100)
  76.         {
  77.                 P32 = l9110s_1;
  78.                 P33 = l9110s_2;
  79.                 P54 = R9110s_1;
  80.                 P55 = R9110s_2;
  81.                 count = 0;
  82.         }
  83.        
  84.         if(count == L_PWM)
  85.         {
  86.                 P54 = 0;
  87.                 P55 = 0;
  88.         }
  89.        
  90.         if(count == R_PWM)
  91.         {
  92.                 P32 = 0;
  93.                 P33 = 0;
  94.         }
  95.        
  96. }


  97. void SendData(BYTE dat)
  98. {
  99.     while (busy);               //???????????
  100.     busy = 1;
  101.     SBUF = dat;                 //????UART?????
  102. }


  103. //電機控制,注意電機驅動芯片9110兩個控制端只能有一個為高電平,
  104. //若同時為高電平則芯片內部短路,危險,極易損壞芯片。
  105. void stop(void);
  106. void front(void);
  107. void back(void);
  108. void right(void);
  109. void left(void);

  110. //停止
  111. void stop(void)
  112. {
  113.         l9110s_1 = 0;
  114.         l9110s_2 = 0;
  115.         R9110s_1 = 0;
  116.         R9110s_2 = 0;
  117. }

  118. //前進
  119. void front(void)
  120. {
  121.                 l9110s_1 = 0;
  122.                 l9110s_2 = 1;
  123.                 R9110s_1 = 0;
  124.                 R9110s_2 = 1;
  125. }

  126. //倒退
  127. void back(void)
  128. {
  129.                 l9110s_1 = 1;
  130.                 l9110s_2 = 0;
  131.                 R9110s_1 = 1;
  132.                 R9110s_2 = 0;
  133. }


  134. //右轉
  135. void right(void)
  136. {
  137.                 l9110s_1 = 1;
  138.                 l9110s_2 = 0;
  139.                 R9110s_1 = 0;
  140.                 R9110s_2 = 1;
  141. }

  142. //左轉
  143. void left(void)
  144. {
  145.                 l9110s_1 = 0;
  146.                 l9110s_2 = 1;
  147.                 R9110s_1 = 1;
  148.                 R9110s_2 = 0;
  149. }




  150. //循跡避障 藍牙控制功能選擇
  151. unsigned char func_sel(void)
  152. {
  153.         unsigned long c;
  154.         unsigned char i;
  155.         i = 0;
  156.         c = 0;
  157.         D1 = D2 = 1;
  158.         stop();
  159.         Delay500ms();Delay500ms();Delay500ms();Delay500ms();
  160.         while((P15 == 0)&& (c <0x3ffff))
  161.         {
  162.                 c++;
  163.                 if((c > 0xffff) && (c < 0x1ffff))
  164.                 {
  165.                         D1 = 0;
  166.                         i = 1;
  167.                 }
  168.                
  169.                 if((c > 0x1ffff) && (c < 0x2ffff))
  170.                 {
  171.                         D1 = 1; D2 = 0;
  172.                         i = 2;
  173.                 }
  174.                
  175.                 if((c > 0x2ffff) && (c < 0x3ffff))
  176.                 {
  177.                         D1 = 0; D2 = 0;
  178.                         i = 3;
  179.                 }
  180.         }
  181.        
  182.          if(c < 0xffff)
  183.                 {
  184.                         return func;
  185.                 }
  186.                 return i;
  187. }



  188. void main(void)
  189. {
  190.         BYTE last_recv;
  191.        
  192.         P32 = P33 = P54 = P55 = 0;
  193.         l9110s_1 = l9110s_2 = R9110s_1 = R9110s_2 = 0;
  194.        
  195.         R_PWM = 99;
  196.         L_PWM = 99;
  197.         P3M1 = 0;
  198.         P3M0 = 0x0C;
  199.         P5M1 = 0;
  200.         P5M0 = 0x30;
  201.         P1M1 = 0xf;
  202.         P1M0 = 0;
  203.         IP =0x10;
  204.         PWM_Init();
  205.   Usart_init();
  206.         D1 = D2 = 1;
  207.         P15 = 1;
  208.         func = 1;
  209.    
  210.         while(func == 1)   //功能1:循跡
  211.         {
  212.                         while((P11 == 1)&& (P13 == 0))
  213.                         {
  214.                                         right(); D2 = 0;D1 = 1;
  215.                         }
  216.                         while((P13 == 1)&&(P11 == 0))
  217.                         {
  218.                                  left();D1 = 0;D2 =1;
  219.                         }
  220.                        
  221.                         while((P13 == 0)&&(P11 == 0))
  222.                         {
  223.                                  front();D1 = 0;D2 =0;
  224.                         }
  225.                         front();Delay500ms();
  226.                         if(P15 == 0)
  227.                         {
  228.                                 func = func_sel();
  229.                         }
  230.         }

  231.         while(func == 2)  //功能2:避障
  232.         {
  233.                 if(P15 == 0)
  234.                 {
  235.                         func = func_sel();
  236.                 }
  237.                
  238.                 while((P12 == 1)&& (P10 == 0))
  239.                 {
  240.                         left(); D2 = 0;D1 = 1;
  241.                 }
  242.                
  243.                 while((P12 == 0)&& (P10 == 1))
  244.                 {
  245.                         right(); D2 = 1;D1 = 0;
  246.                 }
  247.                
  248.                 while((P12 == 1)&& (P10 == 1))
  249.                 {
  250.                         front(); D2 = 0;D1 = 0;
  251.                 }
  252.                
  253.                 while((P12 == 0)&& (P10 == 0))
  254.                 {
  255.                         back(); D2 = 1;D1 = 1;
  256.                 }
  257.         }

  258.        
  259.         while(func == 3)    //功能3:藍牙遙控
  260.         {
  261.                 if(P15 == 0)
  262.                 {
  263.                         func = func_sel();
  264.                 }
  265.                
  266.                 if(last_recv != usart_recv)
  267.                 {
  268.                         last_recv = usart_recv;
  269.                         switch(usart_recv)
  270.                         {
  271.                                 case 0x14:
  272.                                 case 0x15:
  273.                                 case 0x16:
  274.                                 case 0x17:
  275.                                 case 0x18:
  276.                                 case 0x19:
  277.                                 case 0x1a:
  278.                                 case 0x1b:
  279.                                 case 0x1c:
  280.                                 case 0x1d:
  281.                                 case 0x1e:
  282.                                 case 0x1f:       
  283.                                         front();
  284.                                         R_PWM = 69+(usart_recv-0x10)*2;
  285.                                         L_PWM = 69+(usart_recv-0x10)*2;
  286.                                         D1 = D2 = 0;
  287.                                         break;
  288.                                
  289.                                 case 0x24:
  290.                                 case 0x25:
  291.                                 case 0x26:
  292.                                 case 0x27:
  293.                                 case 0x28:
  294.                                 case 0x29:
  295.                                 case 0x2a:
  296.                                 case 0x2b:
  297.                                 case 0x2c:
  298.                                 case 0x2d:
  299.                                 case 0x2e:
  300.                                 case 0x2f:       
  301.                                         back();
  302.                                         R_PWM = 69+(usart_recv-0x20)*2;
  303.                                         L_PWM = 69+(usart_recv-0x20)*2;
  304.                                         D1 = D2 = 1;
  305.                                         break;
  306.                                
  307.                                 case 0x34:
  308.                                 case 0x35:
  309.                                 case 0x36:
  310.                                 case 0x37:
  311.                                 case 0x38:
  312.                                 case 0x39:
  313.                                 case 0x3a:
  314.                                 case 0x3b:
  315.                                 case 0x3c:
  316.                                 case 0x3d:
  317.                                 case 0x3e:
  318.                                 case 0x3f:       
  319.                                         left();
  320.                                         R_PWM = 69+(usart_recv-0x30)*2;
  321.                                         L_PWM = 69+(usart_recv-0x30)*2;
  322.                                         D1 = 0; D2 = 1;
  323.                                         break;               
  324.                                
  325.                                
  326.                                 case 0x44:
  327.                                 case 0x45:
  328.                                 case 0x46:
  329.                                 case 0x47:
  330.                                 case 0x48:
  331.                                 case 0x49:
  332.                                 case 0x4a:
  333.                                 case 0x4b:
  334.                                 case 0x4c:
  335.                                 case 0x4d:
  336.                                 case 0x4e:
  337.                                 case 0x4f:       
  338.                                         right();
  339.                                         R_PWM = 69+(usart_recv-0x40)*2;
  340.                                         L_PWM = 69+(usart_recv-0x40)*2;
  341.                                         D1 = 1; D2 = 0;
  342.                                         break;                       
  343.                                
  344.                                 case 0x54:
  345.                                 case 0x55:
  346.                                 case 0x56:
  347.                                 case 0x57:
  348.                                 case 0x58:
  349.                                 case 0x59:
  350.                                 case 0x5a:
  351.                                 case 0x5b:
  352.                                 case 0x5c:
  353.                                 case 0x5d:
  354.                                 case 0x5e:
  355.                                 case 0x5f:       
  356.                                         front();
  357.                                         R_PWM = 99;
  358.                                         L_PWM = 100-(usart_recv-0x50)*2;
  359.                                   D1 = 1; D2 = 0;
  360.                                         break;                                       
  361.                                

  362.                                 case 0x64:
  363.                                 case 0x65:
  364.                                 case 0x66:
  365.                                 case 0x67:
  366.                                 case 0x68:
  367.                                 case 0x69:
  368.                                 case 0x6a:
  369.                                 case 0x6b:
  370.                                 case 0x6c:
  371.                                 case 0x6d:
  372.                                 case 0x6e:
  373.                                 case 0x6f:       
  374.                                         front();
  375.                                         R_PWM = 100-(usart_recv-0x60)*2;
  376.                                         L_PWM = 99;
  377.                                   D1 = 0; D2 = 1;
  378. ……………………

  379. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
D2-6循跡小車資料1.rar (1.17 MB, 下載次數: 37)
D2-6小車圖文制作教程.docx (13.08 MB, 下載次數: 23)




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

使用道具 舉報

無效樓層,該帖已經被刪除
板凳
ID:257043 發表于 2017-12-4 09:37 | 只看該作者
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

地板
ID:257060 發表于 2017-12-4 09:47 | 只看該作者
大神好厲害
回復

使用道具 舉報

5#
無效樓層,該帖已經被刪除
6#
無效樓層,該帖已經被刪除
7#
ID:921294 發表于 2021-6-11 09:54 | 只看該作者
非常感謝這位朋友的分享,因為在PDD上買了一套散件,商家的廣告上說提供C語言程序,這一家到貨后卻不提供C語言程序,百般的東扯西拉,就是不提供,真的沒有辦法了。要學習沒辦法了,我想網絡上可能有相近的,找了一下,還真的有,原先打算扔掉了,現在還沒有做,先看著資料慢慢做。
有圖片不知道怎么上傳
回復

使用道具 舉報

8#
ID:932168 發表于 2021-6-19 13:15 | 只看該作者
誰能根據這個程序和電路板畫一個原理圖呢?
回復

使用道具 舉報

9#
ID:1137647 發表于 2024-11-26 09:00 | 只看該作者
真不錯,正好有這需要,給小朋友玩玩挺好的
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
波多野结衣激情| 一区二区三区免费视频播放器| av日韩在线看| 国产成人自拍视频在线观看| 日韩你懂的电影在线观看| 国产亚洲欧美在线| 亚洲高清在线| www国产精品| 日韩黄色影院| 男女午夜网站| 严阵以待中文社区| 亚洲精品午夜久久久久久久| 性折磨bdsm欧美激情另类| 艳母动漫在线免费观看| 成人黄色免费片| 中文综合在线观看| 欧美日韩在线三区| 《视频一区视频二区| 狠狠色狠狠色综合| 欧美先锋影音| 亚洲+小说+欧美+激情+另类| 亚洲电影有码| 91黄色在线| 天堂а在线中文在线无限看推荐| 品天堂xxxx高清| 污污视频在线免费看| 波多野结衣不卡| 亚洲av无一区二区三区| a级大片免费看| 日韩精品在线观看av| 久久久精彩视频| 国产精品wwwwww| 久久久黄色av| 亚洲精品福利在线| 欧美精品在线视频| 天天影视涩香欲综合网| 国产精品福利av| 不卡欧美aaaaa| 激情都市一区二区| 久久国产精品99国产| 久久久久美女| 国产一区网站| 国产一区二区三区不卡av| 成人在线网站| 一本大道色婷婷在线| h片在线播放| aaa在线观看| 香蕉视频免费在线| 成人在线小说| 全部a∨一极品视觉盛宴| 先锋影音av在线资源| 污污美女网站| www.91视频com| 久久久9999久久精品小说| 中文字幕你懂得| 亚洲aaa在线观看| 亚洲av无码一区二区乱子伦| 91theporn国产在线观看| 久久久久久久久久成人| 超碰中文字幕在线| 日韩欧美大片在线观看| 国产亚洲精品久久777777| 精品自拍偷拍视频| 性欧美疯狂猛交69hd| 日本美女黄色一级片| 美女av免费看| 91精品国产闺蜜国产在线闺蜜| 日本成人午夜影院| eeuss中文字幕| frxxee中国xxx麻豆hd| 亚洲熟女少妇一区二区| 视频国产一区二区| 91视频青青草| 国产无遮挡又黄又爽| 日韩欧美亚洲视频| 无码一区二区三区| 国产精品热久久| 人妻精品无码一区二区| 免费中文字幕| 天堂网中文在线| 欧美男男大粗吊1069| 91短视频推广| 麻豆入口视频在线观看| 日本18视频网站| 天堂成人在线| 美女写真理伦片在线看| 欧美hdxxxxx| 欲香欲色天天天综合和网| 日韩精品麻豆| jizzjizzjizz欧美| 菠萝蜜一区二区| 中文精品久久| 亚洲综合电影一区二区三区| 男女男精品视频| 国产成人自拍高清视频在线免费播放| 丁香另类激情小说| 中文字幕电影一区| 亚洲成人av免费| 69p69国产精品| 亚洲视频精品在线| 欧美日韩国产二区| 成人国产亚洲精品a区天堂华泰 | 人妻少妇偷人精品久久久任期| 中文字幕在线视频一区二区| 国产男女猛烈无遮挡a片漫画 | 黄色免费看片| 毛片网站在线| 91福利区在线观看| 亚洲欧洲一二区| 激情五月综合网| 亚洲国产精品第一区二区| 蜜桃精品视频在线观看| 久久精品夜夜夜夜久久| 性欧美疯狂xxxxbbbb| 91精品国产一区二区| 尤物99国产成人精品视频| 欧美亚洲视频一区二区| 久久久久久亚洲精品不卡4k岛国| 91黄色在线看| 中出视频在线观看| 国产成人免费观看视频| 天堂av手机版| 天天操夜夜操天天射| 日韩精品系列| 亚洲va中文在线播放免费| 性欧美lx╳lx╳| 久久这里有精品15一区二区三区| 91麻豆精品一区二区三区| 欧美日韩亚洲一区二| 亚洲欧美国内爽妇网| 国产精品av网站| 一区二区三区av在线| 91亚洲免费视频| 欧美日韩中文字幕在线观看 | 欧美性猛交xxxx乱大交退制版| 精品国产电影一区二区| 97色在线观看| 深田咏美在线x99av| 天天综合网日韩| 成熟的女同志hd| 五月婷婷开心中文字幕| 九色福利视频| 中文字幕人成乱码在线观看 | www视频在线免费观看| 欧美一级片网址| 国产偷自视频区视频一区二区| 久久亚洲二区三区| 欧美一区二区三区在线看| 97精品国产aⅴ7777| 日韩免费av电影| 免费看91视频| 一二三区免费视频| 小舞被吸乳羞羞网站视频| 97超碰国产一区二区三区| 日本不卡高字幕在线2019| 国产精品一区在线免费观看| 欧美图片一区二区| 亚洲va欧美va| x88av蜜桃臀一区二区| 欧美色999| 午夜综合激情| 亚洲综合精品久久| 最近中文字幕日韩精品| 欧美大香线蕉线伊人久久国产精品| 亚洲一级免费在线观看| 91精品国产高清一区二区三密臀| 日本性生活网站| 国产传媒av在线| 亚洲一区在线| 国产精品麻豆久久久| 亚洲日韩中文字幕在线播放| 韩日午夜在线资源一区二区| 性xxxxxxxxx| 亚洲av无码乱码国产精品| 在线看片你懂得| 欧美挤奶吃奶水xxxxx| 国产91综合一区在线观看| 欧美日韩国产中文| 国产欧美日韩中文| www.久久久精品| 中文字幕免费高清在线观看| 免费免费啪视频在线观看| 96sao精品免费视频观看| 九九久久精品视频| 制服丝袜亚洲色图| 成人激情av在线| 成人日韩在线视频| 国产色在线视频| 精品无吗乱吗av国产爱色| 国产欧美日韩在线观看视频| 欧美韩日一区二区三区四区| 神马国产精品影院av| 欧美少妇一区| 免费成人深夜夜行网站| 99久久免费精品国产免费| 欧美专区福利免费| 美女一区二区三区在线观看| 欧美一区二区三区人| 国产综合色一区二区三区| 日本理论中文字幕| 国产精品久久精品牛牛影视| 最新日韩三级| 国产精品一色哟哟哟| 亚洲国产精品久久久| 茄子视频成人在线观看| 国产又粗又硬又长又爽| 狠狠激情五月综合婷婷俺| 亚洲视频国产精品| 国产欧美视频在线观看| 日韩视频一区在线| 玩弄中年熟妇正在播放| 一本色道久久综合精品婷婷| 爱久久·www| 欧美另类视频| 欧美亚洲综合网| 国产日韩欧美综合精品| 无码人妻精品中文字幕| 激情综合网五月激情| 色88888久久久久久影院| 亚洲欧美一区二区三区国产精品 | fc2ppv国产精品久久| 在线视频日韩| 欧美成人激情免费网| 欧美激情第六页| 国产污片在线观看| 亚洲精品无码专区在线播放| 国产一区二区三区四区三区四| 日本高清不卡一区| av在线不卡一区| 一起操在线播放| 婷婷综合在线视频| 男人的天堂www| 国产精品久久久久久久免费观看 | 久久久久久艹| 精品在线免费观看视频| 亚洲福利二区| 亚洲男女自偷自拍| 亚洲女人天堂视频| 国产成人综合一区二区三区| 网站免费在线观看| gay视频丨vk| 欧美阿v一级看视频| 日韩色在线观看| 大胆欧美熟妇xx| 欧美自拍偷拍一区二区| 国产综合av| 国产精品美女视频| 99re国产视频| 久久久久女人精品毛片九一 | 夜夜骑日日射| 国产精品一区二区99| 色综合色综合色综合色综合色综合| 欧美一级二级三级| 一本色道久久综合亚洲| 亚洲优女在线| 亚洲欧美国产高清| 欧美成ee人免费视频| 国产精品伦理一区| 欧洲精品久久久久毛片完整版| 亚洲三级小视频| 国内成+人亚洲| 一本一道人人妻人人妻αv| 亚洲小说图片区| 欧美另类激情| 精品女厕一区二区三区| 先锋影音欧美| 国产小视频免费观看| 国产精品美女久久久久人| 欧美性xxxxxxx| 台湾无码一区二区| 国产美女黄色| 亚洲在线久久| 日韩小视频在线| 人妻少妇一区二区| 久色视频在线| 99久久精品久久久久久清纯| 91成人免费视频| 国产孕妇孕交大片孕| 国产一区二区三区精品在线观看| 亚洲第一久久影院| 999久久欧美人妻一区二区| 四虎影视免费永久在线| 成人区精品一区二区婷婷| 亚洲第一偷拍网| 国产免费a级片| 在线观看av网站| 丰满岳乱妇一区二区三区| 国产精品一区二区3区| 无码人妻精品一区二区三区9厂| 偷拍精品精品一区二区三区| 欧美日韩国产精品一区二区三区四区 | 污视频网站观看| 成人午夜剧场免费观看完整版| 亚洲精品影视| 欧美成人自拍视频| 粉嫩av性色av蜜臀av网站| av日韩国产| 婷婷久久综合九色国产成人| 国产免费黄色一级片| 很黄很黄的网站免费的| 亚洲欧美久久久| 国产91色在线播放| 中文在线字幕免费观| 亚洲性视频在线| 亚洲国产高潮在线观看| 美国黄色一级毛片| 乱人伦中文视频在线| 亚洲精品国久久99热| 中文字幕12页| 蜜臀av.com| 国产精品自产拍在线网站| 亚洲女同另类| 超碰97人人做人人爱少妇| 久久精品一区二区三区四区五区 | 真实国产乱子伦精品一区二区三区| 亚洲午夜未删减在线观看| 亚洲精品色午夜无码专区日韩| 国内精品不卡| 精品美女久久久久久免费| 在线观看av日韩| 在线观看国产麻豆| 亚洲欧美自拍偷拍| 波多野结衣之无限发射| 日日噜噜噜夜夜爽爽狠狠| 99在线视频精品| 视频一区二区视频| 可以看av的网址| 日韩av影院| 国产亚洲精品久久久久久| 免费在线视频观看| 欧美.com| 国产亚洲人成网站在线观看| 欧美日韩成人免费观看| 欧美电影在线观看一区| 一区二区三区天堂av| 国产成年人免费视频| 凹凸成人在线| 欧美日韩成人免费| 99在线观看精品视频| 欧美freesex交免费视频| 国产精品网红直播| 乱人伦中文字幕在线zone| 先锋影音久久久| 国产乱码一区| 毛片网站网址| 26uuu亚洲| 人妻av中文系列| 国产污视频在线| 欧美日韩综合视频| 中文在线永久免费观看| 国产精品一区二区av影院萌芽| 亚洲电影免费观看高清完整版在线观看 | 欧美亚洲一二三区| 国产黄色片在线播放| 一本在线高清不卡dvd| 亚洲成人日韩在线| 欧美黄页免费| 久久久成人精品| www天堂在线| 日精品一区二区| 亚洲一区二三| 台湾av在线二三区观看| 色综合天天在线| 91视频免费看片| 欧美久久精品| 国产精品久久久久久影视 | 色噜噜狠狠狠综合曰曰曰| 亚洲午夜精品久久久| 韩国精品一区二区三区| 国产伦精品一区二区三区视频免费| 黑巨茎大战欧洲金发美女| 国产欧美精品一区| 99re6在线观看| 欧美123区| 欧美高清无遮挡| 理论片影音先锋| 成人av网站免费| 色片在线免费观看| 欧美性xxx| 久久久久久国产精品三级玉女聊斋| 亚洲人成电影院色| 99久久精品国产观看| xx欧美撒尿嘘撒尿xx| 欧美在线va视频| 久久久久免费精品国产| 欧美黑人巨大xxxx猛交| 国产日韩欧美综合在线| 无码人妻一区二区三区免费n鬼沢| 国产a亚洲精品| 欧美怡春院一区二区三区| 午夜免费入口| 一区二区三区在线播| 妖精视频在线观看免费 | 制服丝袜成人动漫| 一级免费在线观看| 国产精品资源| 韩国无码av片在线观看网站| 丝袜美女在线观看| 久久精品国产精品亚洲| 人xxxx性xxxxx欧美|