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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

基于單片機的ADXL345手勢控制車制作資料

[復制鏈接]
跳轉到指定樓層
樓主
希望對大家有幫助
功能說明:
加速度模塊不同傾角時,向計算機發送不同數據
1 左偏時,發送0a
2 右偏時,發送a0
3 前偏時,發送aa
3 后偏是,發送55

發送數據時,數據類型具備優先級,當左右方向現有數據時,優先發送左右控制字符

優化了部分程序,刪除了多余的測試程序
優化了數組,相比于版本3,刪除了多余的數組


單片機源程序如下:
  1. #include  <REG52.H>       
  2. #include  <basic.h>
  3. #include  <math.h>    //Keil library  
  4. #include  <stdio.h>   //Keil library       
  5. #include  <INTRINS.H>
  6. sbit          SCL=P1^0;      //IIC時鐘引腳定義
  7. sbit           SDA=P1^1;      //IIC數據引腳定義
  8. #define        SlaveAddress   0xA6          //定義器件在IIC總線中的從地址,根據ALT  ADDRESS地址引腳不同修改
  9.                               //ALT  ADDRESS引腳接地時地址為0xA6,接電源時地
  10. #define JudgeP_M  0x8000   //正負數判斷
  11. #define Left_cmp  0x006e   //方向數據比較值,數值越小,越靈敏
  12. #define Right_cmp 0x006e
  13. #define Go_cmp    0x006e
  14. #define Back_cmp  0x006e
  15. #define Go    0xaa                   //小車實際動作控制字符,以實物為準
  16. #define Back  0x55
  17. #define Left  0xa0
  18. #define Right 0x0a
  19. #define Stop  0x00                   //停止控制字符
  20. Byte BUF[8];                         //接收數據緩存區
  21. Byte Sbuf[8];
  22. Word Wbuf[2];           
  23. int  dis_data;                       //變量
  24. void delay(unsigned int k);
  25. void Init_ADXL345(void);             //初始化ADXL345
  26. void WriteDataLCM(Byte dataW);
  27. void WriteCommandLCM(Byte CMD,Byte Attribc);
  28. void DisplayOneChar(Byte X,Byte Y,Byte DData);
  29. void conversion(Word temp_data);
  30. void  Single_Write_ADXL345(Byte REG_Address,Byte REG_data);   //單個寫入數據
  31. Byte Single_Read_ADXL345(Byte REG_Address);                   //單個讀取內部寄存器數據
  32. void  Multiple_Read_ADXL345();                                  //連續的讀取內部寄存器數據
  33. //------------------------------------
  34. void Delay5us();
  35. void Delay5ms();
  36. void Delay20ms();
  37. void ADXL345_Start();
  38. void ADXL345_Stop();
  39. void ADXL345_SendACK(bit ack);
  40. bit  ADXL345_RecvACK();
  41. void ADXL345_SendByte(Byte dat);
  42. Byte ADXL345_RecvByte();
  43. void ADXL345_ReadPage();
  44. void ADXL345_WritePage();
  45. void send();
  46. void uart();
  47. void Data_Convert();
  48. void Data_Process();
  49. void direction_judge();


  50. //******主程序********
  51. void main()
  52. {
  53.         void Delay20ms();                                   //上電延時                                   
  54.         uart();       
  55.         Init_ADXL345();                         //初始化ADXL345
  56.         while(1)                                 //循環
  57.         {
  58.                 Multiple_Read_ADXL345();               //連續讀出數據,存儲在BUF中
  59.                 Data_Convert();
  60.         Data_Process();
  61.                 direction_judge();
  62.                 Delay20ms();                           //延時      
  63.         }
  64. }

  65. /*******************************/
  66. void Delay20ms()                //@11.0592MHz
  67. {
  68.         unsigned char i, j, k;

  69.         _nop_();
  70.         _nop_();
  71.         i = 1;
  72.         j = 216;
  73.         k = 35;
  74.         do
  75.         {
  76.                 do
  77.                 {
  78.                         while (--k);
  79.                 } while (--j);
  80.         } while (--i);
  81. }
  82.                                                                                
  83. /*******************************/                                       
  84. /**************************************
  85. 延時5微秒(STC90C52RC@12M)
  86. 不同的工作環境,需要調整此函數,注意時鐘過快時需要修改
  87. 當改用1T的MCU時,請調整此延時函數
  88. **************************************/
  89. void Delay5us()
  90. {
  91.     _nop_();_nop_();_nop_();_nop_();
  92.     _nop_();_nop_();_nop_();_nop_();
  93.         _nop_();_nop_();_nop_();_nop_();
  94. }

  95. /**************************************
  96. 延時5毫秒(STC90C52RC@12M)
  97. 不同的工作環境,需要調整此函數
  98. 當改用1T的MCU時,請調整此延時函數
  99. **************************************/
  100. void Delay5ms()
  101. {
  102.     Word n = 560;

  103.     while (n--);
  104. }
  105. /**************************************
  106. 起始信號
  107. **************************************/
  108. void ADXL345_Start()
  109. {
  110.     SDA = 1;                    //拉高數據線
  111.     SCL = 1;                    //拉高時鐘線
  112.     Delay5us();                 //延時
  113.     SDA = 0;                    //產生下降沿
  114.     Delay5us();                 //延時
  115.     SCL = 0;                    //拉低時鐘線
  116. }
  117. /**************************************
  118. 停止信號
  119. **************************************/
  120. void ADXL345_Stop()
  121. {
  122.     SDA = 0;                    //拉低數據線
  123.     SCL = 1;                    //拉高時鐘線
  124.     Delay5us();                 //延時
  125.     SDA = 1;                    //產生上升沿
  126.     Delay5us();                 //延時
  127. }
  128. /**************************************
  129. 發送應答信號
  130. 入口參數:ack (0:ACK 1:NAK)
  131. **************************************/
  132. void ADXL345_SendACK(bit ack)
  133. {
  134.     SDA = ack;                  //寫應答信號
  135.     SCL = 1;                    //拉高時鐘線
  136.     Delay5us();                 //延時
  137.     SCL = 0;                    //拉低時鐘線
  138.     Delay5us();                 //延時
  139. }
  140. /**************************************
  141. 接收應答信號
  142. **************************************/
  143. bit ADXL345_RecvACK()
  144. {
  145.     SCL = 1;                    //拉高時鐘線
  146.     Delay5us();                 //延時
  147.     CY = SDA;                   //讀應答信號
  148.     SCL = 0;                    //拉低時鐘線
  149.     Delay5us();                 //延時

  150.     return CY;
  151. }
  152. /**************************************
  153. 向IIC總線發送一個字節數據
  154. **************************************/
  155. void ADXL345_SendByte(Byte dat)
  156. {
  157.     Byte i;

  158.     for (i=0; i<8; i++)         //8位計數器
  159.     {
  160.         dat <<= 1;              //移出數據的最高位
  161.         SDA = CY;               //送數據口
  162.         SCL = 1;                //拉高時鐘線
  163.         Delay5us();             //延時
  164.         SCL = 0;                //拉低時鐘線
  165.         Delay5us();             //延時
  166.     }
  167.     ADXL345_RecvACK();
  168. }
  169. //從IIC總線接收一個字節數據
  170. Byte ADXL345_RecvByte()
  171. {
  172.     Byte i;
  173.     Byte dat = 0;
  174.     SDA = 1;                    //使能內部上拉,準備讀取數據,
  175.     for (i=0; i<8; i++)         //8位計數器
  176.     {
  177.         dat <<= 1;
  178.         SCL = 1;                //拉高時鐘線
  179.         Delay5us();             //延時
  180.         dat |= SDA;             //讀數據               
  181.         SCL = 0;                //拉低時鐘線
  182.         Delay5us();             //延時
  183.     }
  184.     return dat;
  185. }
  186. //******單字節寫入*******************************************
  187. void Single_Write_ADXL345(Byte REG_Address,Byte REG_data)
  188. {
  189.     ADXL345_Start();                  //起始信號
  190.     ADXL345_SendByte(SlaveAddress);   //發送設備地址+寫信號
  191.     ADXL345_SendByte(REG_Address);    //內部寄存器地址,請參考中文pdf22頁
  192.     ADXL345_SendByte(REG_data);       //內部寄存器數據,請參考中文pdf22頁
  193.     ADXL345_Stop();                   //發送停止信號
  194. }
  195. //********單字節讀取*****************************************
  196. Byte Single_Read_ADXL345(Byte REG_Address)
  197. {  Byte REG_data;
  198.     ADXL345_Start();                          //起始信號
  199.     ADXL345_SendByte(SlaveAddress);           //發送設備地址+寫信號
  200.     ADXL345_SendByte(REG_Address);            //發送存儲單元地址,從0開始       
  201.     ADXL345_Start();                          //起始信號
  202.     ADXL345_SendByte(SlaveAddress+1);         //發送設備地址+讀信號
  203.     REG_data=ADXL345_RecvByte();              //讀出寄存器數據
  204.         ADXL345_SendACK(1);   
  205.         ADXL345_Stop();                           //停止信號
  206.     return REG_data;
  207. }
  208. //連續讀出ADXL345內部加速度數據,地址范圍0x32~0x37
  209. void Multiple_read_ADXL345(void)
  210. {   Byte i;
  211.     ADXL345_Start();                          //起始信號
  212.     ADXL345_SendByte(SlaveAddress);           //發送設備地址+寫信號
  213.     ADXL345_SendByte(0x32);                   //發送存儲單元地址,從0x32開始       
  214.     ADXL345_Start();                          //起始信號
  215.     ADXL345_SendByte(SlaveAddress+1);         //發送設備地址+讀信號
  216.          for (i=0; i<6; i++)                      //連續讀取6個地址數據,存儲中BUF
  217.     {
  218.         BUF[i] = ADXL345_RecvByte();          //BUF[0]存儲0x32地址中的數據
  219.         if (i == 5)
  220.         {
  221.            ADXL345_SendACK(1);                //最后一個數據需要回NOACK
  222.         }
  223.         else
  224.         {
  225.           ADXL345_SendACK(0);                //回應ACK
  226.        }
  227.    }
  228.     ADXL345_Stop();                          //停止信號
  229.     Delay5ms();
  230. }
  231. //初始化ADXL345,根據需要請參考pdf進行修改************************
  232. void Init_ADXL345()
  233. {
  234.    Single_Write_ADXL345(0x31,0x0B);   //測量范圍,正負16g,13位模式
  235.    Single_Write_ADXL345(0x2C,0x08);   //速率設定為12.5 參考pdf13頁
  236.    Single_Write_ADXL345(0x2D,0x08);   //選擇電源模式   參考pdf24頁
  237.    Single_Write_ADXL345(0x2E,0x80);   //使能 DATA_READY 中斷
  238.    Single_Write_ADXL345(0x1E,0x00);   //X 偏移量 根據測試傳感器的狀態寫入pdf29頁
  239.    Single_Write_ADXL345(0x1F,0x00);   //Y 偏移量 根據測試傳感器的狀態寫入pdf29頁
  240.    Single_Write_ADXL345(0x20,0x05);   //Z 偏移量 根據測試傳感器的狀態寫入pdf29頁
  241. }
  242. void uart()
  243. {
  244. SCON=0x50;
  245. TMOD=0x20;
  246. PCON=0x00;
  247. TH1=0xfd;
  248. TL1=0xfd;
  249. IE=0x90;
  250. TR1=1;
  251. }

  252. void send(unsigned char ch)
  253. {
  254. ES=0;
  255. SBUF=ch;
  256. while (TI==0);
  257. TI=0 ;
  258. ES=1;
  259. }
  260. void Data_Convert()                                                //將兩個八位數據合成為一個16位數據
  261. {
  262.   Wbuf[0]=BUF[1]<<8|BUF[0];
  263.   Wbuf[1]=BUF[3]<<8|BUF[2];
  264.   Wbuf[2]=BUF[5]<<8|BUF[4];
  265. }
  266. void Data_Process()
  267. {
  268.    Word i=0;
  269.     i=Wbuf[0]&JudgeP_M;           //X軸數據處理
  270.   if(i==0x8000)                   //當結果為負數時
  271.   {
  272.    Wbuf[0]=~Wbuf[0]+1;
  273.    Wbuf[0]=Wbuf[0]&0x7fff;
  274.    if(Wbuf[0]>Left_cmp)
  275.    {
  276.    Sbuf[0]=Left;
  277.    }
  278.    else
  279.    {
  280.    Sbuf[0]=Stop;
  281.    }
  282.   }
  283.   else                                           //當結果為正數時
  284.   {
  285.    if(Wbuf[0]>Right_cmp)
  286.    {
  287.       Sbuf[0]=Right;
  288.    }
  289.    else
  290.    {
  291.            Sbuf[0]=Stop;
  292.    }
  293.   }
  294.   i=Wbuf[1]&JudgeP_M;                   //Y軸數據處理
  295.   if(i==0x8000)                   //當結果為負數時
  296.   {
  297. ……………………

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

所有資料51hei提供下載:
手勢遙控車資料加代碼.zip (1.43 MB, 下載次數: 46)



評分

參與人數 1黑幣 +4 收起 理由
吳先生 + 4 很給力!

查看全部評分

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

使用道具 舉報

沙發
ID:293797 發表于 2018-5-16 17:07 | 只看該作者
能實現功能嗎
回復

使用道具 舉報

板凳
ID:483023 發表于 2019-4-3 08:10 | 只看該作者
原理圖都沒有,騙我黒幣
回復

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产视频三区| 日本成人一区| 欧美日韩乱国产| 欧美三级理论片| 狠狠色综合色区| 久久精品亚洲精品| 在线精品视频小说1| 91香蕉视频黄| 狠狠久久婷婷| 天天久久夜夜| 欧美电影h版| 日韩av资源站| 狠狠操狠狠色| 欧美一级特黄aaaaaa| 激情四射综合网| 国产在线观看中文字幕| 少妇久久久久久被弄到高潮| 91九色在线观看| 美女少妇精品视频| 欧美r级电影在线观看| 亚洲国产aⅴ成人精品无吗| 国产成人精品1024| 亚洲成色精品| 国内亚洲精品| 精品中文字幕一区二区三区| a级片免费在线观看| 久久国产精品高清一区二区三区| 日本丰满www色| 天堂在线中文网| 亚洲黄色免费观看| 久久成人小视频| 2025中文字幕| 九九热久久66| 国产欧美在线看| 久久久久久成人精品| 日韩美女一区二区三区四区| 亚洲成人av电影在线| 国产欧美精品一区aⅴ影院| 国产自产v一区二区三区c| 欧美不卡视频| 成人国产精品一级毛片视频| 一区二区在线视频观看| xx欧美视频| 特级毛片在线| 黄色片在线免费观看| 国产视频一二| 中国免费黄视频| 日日摸日日搞日日| www.91在线观看| 最新国产热播激情视频| 亚洲国产精品18久久久久久| 国产成人自拍偷拍| 精品国产乱码一区二区| 五月婷婷一区二区| 午夜激情视频在线播放| 国产传媒在线看| 美女被到爽高潮视频| 97视频免费在线看| 欧美国产日韩一区二区| 日韩在线视频网站| 色婷婷av一区二区三区在线观看 | 亚洲精品18p| 97成人在线观看| 精品乱码一区内射人妻无码| 91丝袜一区二区三区| 国产又粗又爽视频| 精品视频一二三区| 一级特黄免费视频| 一二三区在线播放| 国产chinasex对白videos麻豆| 伊人精品在线视频| 国产日韩在线观看一区| 国产精品久久久国产盗摄| 国产精品久久久午夜夜伦鲁鲁| 夜夜躁很很躁日日躁麻豆| 夜夜狠狠擅视频| 国产黄色av网站| 亚洲色图21p| 中文字幕国语官网在线视频| 久久免费精品一区二区| 一个人在线观看免费视频www| 日本三级电影在线看| h视频在线看| 日本高清网站| 国产天堂在线| 亚洲精品天堂| 国产超碰精品| 66精品视频在线观看| 香蕉久久夜色精品国产使用方法| 精品久久视频| 亚洲国产午夜| 国产在线精品视频| 久久综合九色综合欧美亚洲| 中文字幕亚洲不卡| 欧美色欧美亚洲高清在线视频| 欧美午夜电影网| 亚洲精品av在线播放| 精品国产一区二区三区在线观看| 午夜免费久久久久| 国产欧洲精品视频| 国内精品**久久毛片app| 亚洲狠狠婷婷综合久久久| 99久久免费观看| 天天综合网久久| 亚洲成人网在线播放| 免费在线观看av网址| 日本一区二区三区久久| 色婷婷综合久久久久中文字幕 | 久久久久久综合网天天| 国产精品久久中文| 欧美不卡三区| 狠狠干 狠狠操| www.美色吧.com| 在线看的片片片免费| 中文字幕在线观看视频一区| 男女视频免费网站| 2020天天干夜夜爽| av在线免费一区| 六九午夜精品视频| 婷婷综合伊人| 国内精品伊人久久久久av一坑| 国产婷婷精品av在线| 日韩欧美大尺度| 国产一区二区三区三区在线观看| 欧美在线视频网站| 日本一区二区在线| 日本高清久久久| 唐朝av高清盛宴| 懂色av蜜臀av粉嫩av分享吧| 天天插天天干| 韩国中文字幕在线| 亚洲一区二区三区四区电影| 欧美日韩免费观看一区=区三区| 国产精品一级黄| 亚洲国产一区视频| 亚洲天堂网在线观看| 国产精品色午夜在线观看| 日本一区二区三区四区五区六区| 少妇性l交大片7724com| 18精品爽视频在线观看| 婷婷视频在线观看| 看黄色免费网站| 周于希免费高清在线观看| 久久精品99久久无色码中文字幕| 精品一区二区精品| 疯狂做受xxxx欧美肥白少妇 | 国产精品久久久久久久久免费丝袜| 欧美精品丝袜中出| 久久久久久久久91| 欧美一区二区三区四区五区六区| 一级片视频免费观看| 黄页网站免费观看| 欧美另类videosbest视频| 一级片在线视频| 日本亚洲欧洲无免费码在线| 精品999日本| 国产精品福利一区| 日韩高清有码在线| 51国偷自产一区二区三区的来源| 国产麻花豆剧传媒精品mv在线| 国产中文av在线| 天天综合网在线| 免费人成黄页在线观看忧物| 亚洲一区二区三区在线免费| 久久99精品网久久| 在线免费视频一区二区| 欧美激情在线观看视频| 潘金莲一级淫片aaaaa免费看| 色哟哟视频在线| 东京干手机福利视频| 亚洲图区欧美| 老司机在线精品视频| 国产不卡视频在线播放| 日韩欧美中文字幕公布| 一区二区三区四区五区视频在线观看| 欧美成人bangbros| 成人久久久久久久| 欧美性受xxxx黒人xyx性爽| 在线视频欧美亚洲| 美女黄视频在线播放 | 男人的天堂www| 日本综合字幕| 亚洲欧美日韩在线观看a三区| 亚洲成人精品一区| 欧美激情一二三| 污污污污污污www网站免费| 国产97免费视频| 国产精品久久久久久久泡妞| 欧美黄色视屏| av成人毛片| 日韩欧美极品在线观看| 日本精品va在线观看| 波多野结衣作品集| 一区二区三区精彩视频| 无人视频在线观看免费| 精品久久一区| 亚洲丝袜另类动漫二区| 欧美激情三级免费| 免费成人在线视频网站| 久草视频一区二区| 在线天堂视频| 日韩三级在线| 亚洲精品日产精品乱码不卡| 九色91av视频| 日本精品一区二区三区四区| 最近中文字幕免费观看| 在线影视一区| 国产精品伦理久久久久久| 亚洲精品一二三| 97国产精品视频人人做人人爱| 男人天堂999| 国产一区二区三区成人| 理论视频在线| 欧美1区2区视频| 在线视频欧美区| 九九99久久| 国产一级视频在线观看| 二区中文字幕| 日韩欧美三级| 在线视频你懂得一区二区三区| 国产精品v欧美精品v日韩| 成人18视频免费69| 国产成免费视频| 久久精品国产www456c0m| 色一情一乱一乱一91av| 精品国产一区二区三| av激情在线观看| 黄页网址大全在线播放| 欧美成人国产| 日韩欧美亚洲一区二区| 免费观看黄色大片| 国产青青草视频| 免费电影网站在线视频观看福利| 九九**精品视频免费播放| 伊人久久精品视频| 国产小视频精品| 欧美性受xxxx黑人爽| crdy在线观看欧美| 亚洲精选视频在线| 国产精品一区二区三区免费观看 | 女人裸体免费网站| 欧美午夜久久| 午夜亚洲性色视频| 亚洲国产日韩一区| 久久久久久久久久久福利| av中文字幕网| 精品91福利视频| 一区二区三区在线免费| 国产成人免费电影| √资源天堂中文在线| av大全在线| 粉嫩av一区二区三区在线播放| 久久免费福利视频| 中国毛片在线观看| 狠狠操在线视频| 久久精品日韩欧美| 萌白酱国产一区二区| 日本黄色免费观看| 欧美艹逼视频| 米奇777在线欧美播放| 中文综合在线观看| 美女露出粉嫩尿囗让男人桶| 8848hh四虎| 国产亚洲激情| 久久综合免费视频| 全黄一级裸体片| 亚洲成人影院少妇| 国产成人精品亚洲777人妖| 国产精品成人aaaaa网站| 免费一级片在线观看| 91黄色在线| 欧美国产一区视频在线观看| 国产无套精品一区二区| 中文字幕在线网址| 色香欲www7777综合网| 亚洲mv大片欧洲mv大片精品| 亚洲色图自拍| 性xxxx奶大欧美高清| 综合综合综合综合综合网| 日韩欧美中文字幕一区| 中文字幕 日韩 欧美| 国产美女玉足交| 麻豆精品视频在线观看视频| 热99久久精品| 圆产精品久久久久久久久久久| 捆绑调教日本一区二区三区| 亚洲永久免费视频| 男人天堂网站在线| 桃花视频大全不卡免费观看网站| 午夜精品久久| 久久久噜噜噜久噜久久| 校园春色 亚洲| 蜜桃视频m3u8在线观看| 亚洲一区在线观看网站| 欧美国产视频一区| 网站免费满18成年在线观看| 国产欧美高清| 欧美在线视频一区二区| 波多野结衣视频网址| 亚洲ww精品| 91精品国产综合久久福利 | 日本美女一区二区| 情事1991在线| 精品国产xxx| 午夜精品在线| 亚洲黄色www网站| 极品人妻一区二区三区| 免费看美女视频在线网站| 亚洲欧美一区二区三区极速播放 | 无遮挡亚洲一区| 中文字幕第一页av| 精品999日本| 奇米4444一区二区三区| 亚洲天堂视频在线播放| 果冻天美麻豆一区二区国产| 国产午夜精品免费一区二区三区 | 亚洲精品久久久久久久蜜桃臀| 又黄又骚的视频| 老牛国产精品一区的观看方式| 国产精品久久91| 99国产精品一区二区三区| 国产欧美日韩免费观看| 成人97在线观看视频| 欧美精品亚洲精品日韩精品| 北条麻妃一区二区三区在线观看 | 嫩草懂你的影院| 99国内精品久久| 在线无限看免费粉色视频| 免费色视频在线观看| 黑人巨大精品欧美一区| 久久久综合亚洲91久久98| 欧美性活一级视频| 奇米影视一区二区三区| 国语精品免费视频| 樱花草www在线观看| 日本在线不卡视频一二三区| 国产精品99久久久久久久| 日韩欧美一区二区三区视频| 人人精品人人爱| 国产精品自拍首页| 国产精品178页| 国产美女一区二区三区| 日本一区二区三区视频免费看| 美女被内谢流白浆高视频| 国产成人在线免费观看| 午夜精品一区二区在线观看| jizzjizzjizzjizz日本| 91性感美女视频| 日本福利视频在线| 国产精品一区二区婷婷| 日韩欧美中文在线| 欧美黄色一级生活片| 四虎国产精品永久在线国在线| 亚洲视频一区二区三区| 五月天激情四射| 国产精品精品国产一区二区| 国产在线观看不卡| 国产一区在线视频观看| 成人免费毛片嘿嘿连载视频| 免费看黄在线看| 成人在线视频成人| 精品视频一区 二区 三区| 亚洲少妇xxx| 亚洲人成网77777色在线播放| 日本免费在线精品| 影音日韩av| 99久久精品国产一区| 精品99在线视频| 91三级在线| 国产视频精品va久久久久久| 偷偷操不一样的久久| 一本一道久久a久久精品蜜桃| 亚洲va久久久噜噜噜| 美女被内谢流白浆高视频| 久久一区二区三区国产精品| 91看片就是不一样| 男女羞羞视频在线观看| 亚洲精品久久在线| 91亚洲精品国偷拍自产在线观看 | 日日干天天干| 亚洲影院免费观看| 精品国产aaa| 中文字幕av一区二区三区人| 国产精品入口夜色视频大尺度| 羞羞视频免费| 亚洲少妇中出一区| 国精产品一区一区三区免费视频 | 亚洲午夜精品在线| av女人的天堂| 国产一区2区| 精品国产免费一区二区三区| 国产导航在线| 91麻豆精品国产91久久久资源速度| 久久精品国产亚洲av无码娇色| 欧美在线黄色| 亚洲欧美99| 麻豆网在线观看| 国产一级揄自揄精品视频| 特级丰满少妇一级aaaa爱毛片| 成人h动漫精品一区二区|