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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

基于CC2530(IAR)SHT10溫濕度傳感器程序調(diào)試

  [復(fù)制鏈接]
ID:214378 發(fā)表于 2017-6-25 09:15 | 顯示全部樓層 |閱讀模式
便宜環(huán)境IAR for 51,單片機 TI CC2530,傳感器CC2530!!
0.png

單片機源程序如下:
  1. #include <ioCC2530.h>
  2. #include <stdio.h>
  3. #include "hal_mcu.h"

  4. #define  uint16  unsigned int
  5. #define  uint8 unsigned char

  6. #define STATUS_REG_W 0x06
  7. #define STATUS_REG_R 0x07
  8. #define MEASURE_TEMP 0x03
  9. #define MEASURE_HUMI 0x05
  10. #define RESET        0x1E
  11. #define noACK        0
  12. #define ACK          1

  13. #define SHT10_SCL_PIN P1_7 //SHT10時鐘
  14. #define SHT10_SDA_PIN P1_6 //SHT10數(shù)據(jù)線
  15. #define SHT10_DATA_R()   P1DIR &= 0x7F
  16. #define SHT10_DAT_W()   P1DIR |= 0x80

  17. #define SHT10_SCL_HIGH()   (SHT10_SCL_PIN = 1)
  18. #define SHT10_SCL_LOW()    (SHT10_SCL_PIN = 0)

  19. #define SHT10_SDA_HIGH()  (SHT10_SDA_PIN = 1)
  20. #define SHT10_SDA_LOW()   (SHT10_SDA_PIN = 0)

  21. unsigned char d1,d2,d3;


  22. /**************************************************************************************************
  23. * 函數(shù)名稱:initIO
  24. *
  25. * 功能描述:SHT10串行通信IO初始化
  26. *
  27. * 參 數(shù):無
  28. *
  29. * 返 回 值:無
  30. **************************************************************************************************/
  31. void initIO(void)
  32. {
  33.     P1DIR|= 0xc0;                                
  34.     P1INP &= 0xbf;
  35.     SHT10_SDA_HIGH();
  36.     SHT10_SCL_LOW();
  37. }
  38. /**************************************************************************************************
  39. * 函數(shù)名稱:s_write_byte_to_sht10
  40. *
  41. * 功能描述:向SHT10寫一個字節(jié)
  42. *
  43. * 參 數(shù):value -- 需寫入的字節(jié)值
  44. *
  45. * 返 回 值:error -- 操作是否成功
  46. **************************************************************************************************/
  47. char write_byte_to_sht10(unsigned char value)
  48. {  
  49.     uint8 i;
  50.     uint8 error=1;
  51.    
  52.     SHT10_DAT_W();  
  53.     for (i=0x80;i>0;i/=2) //將一個字節(jié)的8位逐一輸出   
  54.     {
  55.         if (i & value)
  56.         {
  57.             SHT10_SDA_HIGH();   
  58.         }
  59.         else
  60.         {
  61.             SHT10_SDA_LOW();   
  62.         }
  63.         SHT10_SCL_HIGH();   
  64.         halMcuWaitUs(5);
  65.         SHT10_SCL_LOW();
  66.         halMcuWaitUs(1);
  67.     }
  68.     SHT10_SDA_HIGH();  
  69.     SHT10_DATA_R();
  70.     SHT10_SCL_HIGH();
  71.     halMcuWaitUs(1);  
  72.     error = SHT10_SDA_PIN;  
  73.     halMcuWaitUs(3);
  74.     SHT10_DAT_W();
  75.     SHT10_SDA_HIGH();  
  76.     SHT10_SCL_LOW();   
  77.      
  78.     return error;   
  79. }

  80. /**************************************************************************************************
  81. * 函數(shù)名稱:s_receive_byte_from_sht10
  82. *
  83. * 功能描述:從SHT10讀取一個字節(jié)
  84. *
  85. * 參 數(shù):ack -- 讀取數(shù)據(jù)后,向SHT10發(fā)送ACK
  86. *
  87. * 返 回 值:val -- 讀取的字節(jié)值
  88. **************************************************************************************************/
  89. char receive_byte_from_sht10(unsigned char ack)
  90. {
  91.     uint8 i;
  92.     uint8 val = 0;
  93.     SHT10_DAT_W();        
  94.     SHT10_SDA_PIN= 1;
  95.     SHT10_DATA_R();
  96.    
  97.     for (i=0x80;i>0;i/=2)  
  98.     {
  99.         SHT10_SCL_HIGH();
  100.         if (SHT10_SDA_PIN)
  101.         val = (val | i);
  102.         else
  103.         val = (val | 0x00);
  104.         SHT10_SCL_LOW();
  105.         halMcuWaitUs(5);
  106.     }
  107.     SHT10_DAT_W();
  108.     SHT10_SDA_PIN = !ack;
  109.     SHT10_SCL_HIGH();
  110.     halMcuWaitUs(5);
  111.     SHT10_SCL_LOW();
  112.     SHT10_SDA_HIGH();
  113.      
  114.     return val; //返回讀取的值
  115. }
  116. /**************************************************************************************************
  117. * 函數(shù)名稱:transstart
  118. *
  119. * 功能描述:啟動SHT10,開始與SHT10通信
  120. *
  121. * 參 數(shù):無
  122. *
  123. * 返 回 值:無
  124. **************************************************************************************************/
  125. void transstart(void)
  126. {
  127.     SHT10_DAT_W();
  128.     SHT10_SDA_HIGH();
  129.     SHT10_SCL_LOW();
  130.     halMcuWaitUs(1);;
  131.     SHT10_SCL_HIGH();
  132.     halMcuWaitUs(2);
  133.     SHT10_SDA_LOW();
  134.     halMcuWaitUs(2);
  135.     SHT10_SCL_LOW();  
  136.     halMcuWaitUs(5);
  137.     SHT10_SCL_HIGH();
  138.     halMcuWaitUs(2);
  139.     SHT10_SDA_HIGH();
  140.     halMcuWaitUs(2);
  141.     SHT10_SCL_LOW();
  142.     halMcuWaitUs(2);
  143. }

  144. /**************************************************************************************************
  145. * 函數(shù)名稱:s_connectionreset
  146. *
  147. * 功能描述:與SHT10通信復(fù)位
  148. *
  149. * 參 數(shù):無
  150. *
  151. * 返 回 值:無
  152. **************************************************************************************************/
  153. void connectionreset(void)
  154. {
  155.   SHT10_DAT_W();
  156.   unsigned char i;
  157.   SHT10_SDA_HIGH();
  158.   SHT10_SCL_LOW();
  159.   for(i=0;i<9;i++)
  160.   {
  161.     SHT10_SCL_HIGH();
  162.     halMcuWaitUs(2);
  163.     SHT10_SCL_LOW();
  164.     halMcuWaitUs(2);
  165.   }
  166.   transstart();
  167. }
  168. /**************************************************************************************************
  169. * 函數(shù)名稱:measure
  170. *
  171. * 功能描述:發(fā)送命令、讀取SHT10溫度或濕度數(shù)據(jù)
  172. *
  173. * 參 數(shù):*p_checksum -- 校驗和
  174. * mode -- 讀取數(shù)據(jù)類型(3為溫度,5為濕度)
  175. *
  176. * 返 回 值:er -- 操作結(jié)果
  177. **************************************************************************************************/
  178. char measure( unsigned char *p_checksum, unsigned char mode)
  179. {
  180.   unsigned er=0;
  181.   unsigned int i,j;
  182.   transstart();
  183.   switch(mode)
  184.   {
  185.     case 3      :er+=write_byte_to_sht10(MEASURE_TEMP);break;
  186.     case 5        :er+=write_byte_to_sht10(MEASURE_HUMI);break;
  187.     default :break;
  188.   }
  189.   SHT10_DATA_R();
  190.   for(i=0;i<65535;i++)
  191.   {
  192.     for(j=0;j<65535;j++)
  193.     {
  194.       if(SHT10_SDA_PIN == 0)
  195.       {
  196.          break;
  197.       }
  198.     }
  199.     if(SHT10_SDA_PIN == 0)
  200.     {
  201.       break;
  202.     }
  203.   }
  204.    
  205.   if(SHT10_SDA_PIN)   
  206.   {
  207.     er += 1;
  208.   }
  209.     d1 = receive_byte_from_sht10(ACK);
  210.     d2 = receive_byte_from_sht10(ACK);
  211.     d3 = receive_byte_from_sht10(noACK);
  212.     return er;
  213. }
  214. /**************************************************************************************************
  215. * 函數(shù)名稱:tempera_humi_read
  216. *
  217. * 功能描述:調(diào)用相應(yīng)函數(shù),讀取溫度和濕度數(shù)據(jù)并校驗和計算
  218. *
  219. * 參 數(shù):*t -- 溫度值
  220. * *h -- 濕度值
  221. *
  222. * 返 回 值:無
  223. **************************************************************************************************/
  224. void tempera_humi_read(float *t,float *h )
  225. {
  226.   unsigned char error,checksum;
  227.   float humi,temp;
  228.   initIO();
  229.    
  230.   connectionreset(); //啟動傳輸
  231.   error = 0;
  232.   error += measure(&checksum,MEASURE_HUMI); //讀取濕度數(shù)據(jù)并校驗
  233.   humi = d1*256+d2;
  234.    
  235.   error += measure(&checksum,MEASURE_TEMP); //讀取溫度數(shù)據(jù)并校驗
  236.   temp = d1*256+d2;
  237.   if(error != 0)
  238.   {
  239.     connectionreset(); //讀取失敗,通信復(fù)位
  240.   }   
  241.   else //讀取成功,計算數(shù)據(jù)
  242.   {   
  243.     temp = temp*0.01 - 39.6 ;
  244.     humi = (temp - 25) * (0.01 + 0.00008 * humi)
  245.             -0.0000028 * humi * humi + 0.0405 * humi-4;
  246.     if(humi>100)
  247.     {
  248.       humi = 100;
  249.     }
  250.     if(humi<0.1)
  251.     {
  252.       humi = 0.1;
  253.     }
  254.   }
  255.    
  256.   *t=temp;
  257.    
  258.   *h=humi*10;
  259.    
  260. }

  261. /****************************************************************
  262.    串口初始化函數(shù)                               
  263. ****************************************************************/
  264. void initUARTSEND(void)
  265. {

  266.     CLKCONCMD &= ~0x40;                          //設(shè)置系統(tǒng)時鐘源為32MHZ晶振
  267.     while(CLKCONSTA & 0x40);                     //等待晶振穩(wěn)定
  268.     CLKCONCMD &= ~0x47;                          //設(shè)置系統(tǒng)主時鐘頻率為32MHZ
  269.    
  270.   
  271.     PERCFG = 0x00;                                //位置1 P0口
  272.     P0SEL = 0x3c;                                //P0_2,P0_3,P0_4,P0_5用作串口
  273.     P2DIR &= ~0XC0;                             //P0優(yōu)先作為UART0

  274.     U0CSR |= 0x80;                                //UART方式
  275.     U0GCR |= 9;                                       
  276.     U0BAUD |= 59;                                //波特率設(shè)為19200
  277.     UTX0IF = 0;                                 //UART0 TX中斷標志初始置位0
  278. }
  279. /****************************************************************
  280. 串口發(fā)送字符串函數(shù)                       
  281. ****************************************************************/
  282. void UartTX_Send_String(char *Data,int len)
  283. {
  284.   int j;
  285.   for(j=0;j<len;j++)
  286. ……………………

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

所有資料51hei提供下載:
SHT10溫濕度傳感器程序調(diào)試.rar (557.71 KB, 下載次數(shù): 98)




評分

參與人數(shù) 1黑幣 +5 收起 理由
a1071689010 + 5 贊一個!

查看全部評分

回復(fù)

使用道具 舉報

ID:267563 發(fā)表于 2017-12-27 10:51 | 顯示全部樓層
感謝樓主,謝謝分享,iar for 51和iar for 8051有區(qū)別嗎
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
ID:347697 發(fā)表于 2018-6-8 16:22 | 顯示全部樓層
贊一個
回復(fù)

使用道具 舉報

ID:426741 發(fā)表于 2018-12-20 21:16 | 顯示全部樓層
不錯,值得參考
回復(fù)

使用道具 舉報

ID:448790 發(fā)表于 2019-1-8 21:28 | 顯示全部樓層
為什么我用就用不了呢,各位大佬求救一下。程序用的一模一樣。我懷疑是硬件問題。電路是不是需要其他東西啊
回復(fù)

使用道具 舉報

ID:448790 發(fā)表于 2019-1-8 22:22 | 顯示全部樓層
樓主,你能說一下你的SHT10電路怎么接的嗎?
回復(fù)

使用道具 舉報

ID:519846 發(fā)表于 2019-4-23 19:13 | 顯示全部樓層

贊一個
回復(fù)

使用道具 舉報

9#
無效樓層,該帖已經(jīng)被刪除
ID:688636 發(fā)表于 2020-3-18 14:59 來自觸屏版 | 顯示全部樓層
這個有原理圖嗎
回復(fù)

使用道具 舉報

11#
無效樓層,該帖已經(jīng)被刪除
12#
無效樓層,該帖已經(jīng)被刪除
ID:1011444 發(fā)表于 2023-5-18 10:07 | 顯示全部樓層
資料很好,謝謝分享!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
亚洲女同精品视频| 欧美黄色免费影院| 亚洲成avwww人| 中文字幕精品在线不卡| 9999国产精品| 日韩电影精品| 日韩免费av一区| 亚洲 欧美 日韩 国产综合 在线| 国产美女直播视频一区| 亚洲欧美激情一区| 一本色道亚洲精品aⅴ| 一道在线中文一区二区三区| wwwwxxxx日本| 制服 丝袜 综合 日韩 欧美| 免费看国产一级片| 国产精品高清一区二区三区| 欧美精品一区二区免费| 91精品国产欧美一区二区18| 亚洲欧洲三级电影| 国产激情一区二区三区| 欧美人成网站| 日韩丝袜视频| 久久精品黄色| 丁香花高清在线观看完整版| 999久久久免费精品国产牛牛| 无码久久精品国产亚洲av影片| 丝袜美腿中文字幕| 欧美日韩一区二区三区69堂| 国产精品久久成人免费观看| 一道本无吗dⅴd在线播放一区 | 亚洲三级性片| 99蜜月精品久久91| 黄色大片免费看| 精品成人av一区二区在线播放 | h视频在线观看免费完整版| 午夜男人天堂| 亚洲欧美另类视频| 欧美激情精品久久| 无码人妻aⅴ一区二区三区69岛| 亚洲五月天综合| 福利视频免费在线观看| 伊人av成人| 91高跟黑色丝袜呻吟在线观看| 欧美激情在线一区| 中文字幕日韩av电影| 国产精品国产三级国产a| 国产精品91xxx| 日韩精品久久久久久| 欧美在线观看天堂一区二区三区| 一道本一区二区三区| 日韩欧美中文在线观看| 亚洲第一会所001| 涩涩网在线视频| 欧美黑人猛交| 91福利国产在线观看菠萝蜜| 一区二区高清不卡| 电影eeuss影院www| 91九色网站| 一代武则天秘史| 69精品视频| 色橹橹高清视频在线播放| 国产男女猛烈无遮挡免费视频| 这里只有精品免费视频| www.日本精品| 国产成人一级片| 波多野结衣在线观看视频| 黄色片网站在线免费观看| 欧美三级韩国三级日本三斤在线观看| 免费一级黄色大片| 奇米影视第四色777| 亚洲精品在线观看av| 91视频综合网| 久草免费在线视频观看| 日本裸体美女视频| 青青草原国产视频| 国产 日韩 欧美 在线| 久久久久久久久久久影院| 波多野结衣在线电影| 国产精品丝袜黑色高跟鞋| 国产免费黄色网址| 午夜激情在线视频| 亚洲黄色一区二区| 成年人视频在线免费看| 中文字幕在线播放av| 综合久久中文字幕| 国产色综合视频| 亚洲色图另类图片| 国产精品伦一区二区三区级视频频 | 91在线直播| 成人免费在线| 成人影院入口| 国产亚洲亚洲国产一二区| 粉嫩av一区二区| 三级成人在线| 成人在线精品| 九九视频精品全部免费播放| 日韩伦理一区| 亚洲人成久久| 国产麻豆成人精品| 国产欧美综合在线观看第十页 | 先锋影音网一区二区| 国产精品17p| jiujiure精品视频播放| 国产精品激情| 国产在线播放一区| 国产日韩欧美不卡在线| 亚洲国产欧美国产第一区| 亚洲va欧美va人人爽成人影院| 久久91麻豆精品一区| 欧美日本不卡高清| 国产一区二区久久| 国产精品欧美久久久久无广告| 午夜亚洲国产au精品一区二区| 久久精品在这里| 一区二区三区高清在线| 欧美日韩免费观看一区三区| 国产午夜精品一区理论片飘花| 高清亚洲成在人网站天堂| 波多野结衣久草一区| 男女爱爱视频网站| 人妻巨大乳一二三区| 欧美日韩午夜视频| 国产日韩欧美视频在线观看| 2021最新国产精品一区| 宅男午夜电影| 黄色的视频在线观看| 一区二区精彩视频| 在线视频精品| 久久综合久久99| 一本久久综合亚洲鲁鲁五月天 | 五月天婷婷亚洲| 最新黄色av网址| 亚洲va天堂va欧美ⅴa在线| 亚洲av色香蕉一区二区三区| 国产精品久久人| 天堂在线中文字幕| 成人看片网页| 欧美久久视频| 久久亚洲精精品中文字幕早川悠里 | av一区二区高清| 国产一区二区成人久久免费影院| 亚洲视频小说图片| 亚洲精品国产suv| 中文字幕久久亚洲| 国产在线一区二区三区| 伊人久久av导航| 久久久老熟女一区二区三区91| 日韩av一二三区| aaa在线视频| 精品中文字幕不卡在线视频| 神马电影在线观看| 国产不卡精品| 每日更新成人在线视频| 国产精品久久久久久久久免费丝袜| 4438x亚洲最大成人网| 韩国国内大量揄拍精品视频| 亚洲在线色站| 99精品免费在线观看| 欧美亚洲色综久久精品国产| 国产欧美一级片| 日本wwwwwwwzzzzz视频| a级片免费在线观看| 凹凸成人精品亚洲精品密奴| 精品亚洲欧美一区| 成人免费小视频| 亚洲欧美日韩精品久久| 天天色天天爱天天射综合| 亚洲成人av片| 成人在线免费观看视视频| 亚洲熟妇无码另类久久久| 国产黄色小视频网站| 五月婷婷在线播放| 第三区美女视频在线| 在线免费观看的av| 日本不卡二三区| 91论坛在线播放| 一区二区高清在线| 亚洲天堂色网站| 国产一区二区高清不卡| 一级片免费在线观看视频| 中文字幕日韩经典| 黄色三级在线观看| 国产高清美女一级毛片久久| 国产欧美一区二区三区米奇| 国产一区二区三区在线观看免费| 日韩欧美在线视频| 97视频在线观看视频免费视频 | 欧美天天综合| 久久久亚洲精品一区二区三区| 亚洲国产精品热久久| 精品高清视频| 级毛片内射视频| 国产成人精品免费视频大全软件 | 青青草在线免费视频| 国产一区二区欧美| 亚洲图片你懂的| 欧美激情视频在线| 热99精品只有里视频精品| 成人中文字幕在线播放| 久久永久免费视频| 在线视频国产三级| 国产欧美日韩在线观看视频| 国产精品入口麻豆原神| 欧美日韩高清区| 色多多视频在线播放| 国产精品欧美激情在线| 每日更新av在线播放| 综合一区二区三区| 欧美亚洲动漫精品| 韩国成人一区| 国产va在线播放| 国产激情二区| 天天影视天天精品| 色先锋久久av资源部| 国产精品一区二区在线观看| 国产黄a三级三级| 多人啪嗒啪嗒在线观看免费| 不卡一区视频| 中文字幕一区二区三区在线播放| 欧美自拍视频在线| 尤物网站在线看| 狠狠躁夜夜躁人人爽视频| 翔田千里在线视频| 国产一区清纯| 欧美一区二区黄色| 致1999电视剧免费观看策驰影院| 黄瓜视频在线免费观看| 播九公社成人综合网站| 欧美欧美黄在线二区| 依依成人综合视频| 美女av一区二区三区| 日本成人在线免费视频| 亚洲 欧美 激情 另类| 欧美成a人片在线观看久| 久久久久国产精品人| 青青久久av北条麻妃海外网| 欧美 日本 国产| 免费在线播放av| 在线观看欧美| 国产精品久久免费看| 国产精品吴梦梦| 日本成人精品视频| 在线观看你懂| 丝袜诱惑亚洲看片| 深夜福利日韩在线看| 午夜精品福利一区二区| 欧美一二三区视频| 中国大陆高清aⅴ毛片| 亚洲视屏一区| 亚洲精品视频网上网址在线观看| 国产午夜伦鲁鲁| 色图欧美色图| 欧美日韩看看2015永久免费| 日韩欧美在线网址| 伊人久久99| 亚洲日本伊人| 999在线精品| 色老头久久综合| 五月天在线免费视频| 午夜激情在线视频| 国产精品对白| 欧美手机在线视频| 日韩精品视频在线观看视频| 影音先锋中文在线观看| 欧美福利在线播放网址导航| 欧美日韩在线播放三区| 成人性免费视频| 中文字幕资源网| 成人性生活视频| 一区二区三区日韩精品| 欧美一区国产一区| 国产视频在线观看免费| 四虎精品永久免费| 欧美日韩中文字幕在线| 手机看片日韩国产| 欧美在线中文| 97精品视频| 在线观看免费高清视频97| 精品国产免费久久久久久婷婷| 黄色网址在线免费看| 亚洲一区二区三区蜜桃| 美女高潮黄又色高清视频免费| 欧美gayvideo| 中文字幕在线看视频国产欧美| www.17c.com喷水少妇| 看黄的a网站| 美女一区二区三区在线观看| 国模叶桐国产精品一区| 精品在线观看一区| 韩国日本一区| 亚洲一区二区三区爽爽爽爽爽 | 能免费看av的网站| 精品电影在线| 国产亚洲精品aa| 日韩欧美一区二区三区四区 | 少妇精品在线| 91精品国产综合久久小美女| 性猛交ⅹ×××乱大交| 香港日本韩国三级| av亚洲精华国产精华| 欧美精品久久久久久久| 91成人破解版| 国产永久免费高清在线观看视频| 成人v精品蜜桃久久一区| 91精品在线观看视频| 少妇人妻丰满做爰xxx| mm视频在线视频| 欧美性xxxx极品hd满灌| 美女喷白浆视频| 调教视频在线观看| 久久一夜天堂av一区二区三区 | 久久久国产精品视频| 精品无码av在线| 久久麻豆视频| 欧美tk—视频vk| 中文字幕一区二区三区人妻不卡| 91网在线播放| 亚洲国产精品久久久男人的天堂| 5月婷婷6月丁香| 亚洲欧洲动漫| 国产精品成人免费在线| 91.com在线| 少妇激情av一区二区三区| 91尤物视频在线观看| 91久久久久久久| 天堂网2014av| 亚洲日韩成人| 91精品久久久久久蜜桃| 一本久久精品| 奇米影视在线99精品| 国产伦精品一区二区| 天天射天天色天天干| jizzjizz欧美69巨大| 欧美成人中文字幕| 中日韩黄色大片| 国产精品第一| 亚洲国产日韩欧美综合久久| 久久人妻少妇嫩草av无码专区 | 久久亚洲综合网| 狠狠综合久久久综合| 亚洲美女91| 国产精品免费观看在线| 国产高清视频免费观看| 久久国产综合| 日本91av在线播放| 国产一区二区女内射| 国产一区二区三区91| 777777777亚洲妇女| 国产精品久久影视| 日产精品一区二区| 中文字幕日韩在线视频| 久久久久成人网站| 美女精品视频在线| 中文字幕av一区二区| 天天操天天操天天操天天| 国产美女撒尿一区二区| 久久国产天堂福利天堂| 欧美男人天堂网| 国产精品国内免费一区二区三区| 国产ts人妖一区二区三区 | 日韩美香港a一级毛片| 亚洲一区www| 亚洲国产成人无码av在线| 成人在线电影在线观看视频| 欧美一级淫片播放口| 综合在线亚洲| 日韩av不卡一区二区| 久久国产一区| av电影免费在线| 久久久夜色精品亚洲| 日本a级片免费观看| 91大神在线网站| 欧美日韩国产天堂| 萌白酱视频在线| 中文字幕av一区二区三区人| 51精品在线观看| 亚洲区小说区图片区| 青青草成人在线观看| 亚洲国产欧美一区二区三区不卡| 国产在线黄色片| 亚洲综合一区在线| 亚洲啪av永久无码精品放毛片| 都市激情亚洲综合| 自拍偷拍亚洲欧美| 国产视频在线观看免费| 琪琪一区二区三区| 中文字幕在线中文字幕日亚韩一区| 粉嫩tv在线播放| 狠狠躁夜夜躁人人爽天天天天97 | 国产精品999视频| 日本三级视频在线观看| 日韩一区二区视频| 国产一卡二卡在线| 久久精品免费一区二区三区| 99久久99久久精品国产片| 5858p先锋影音资源网| 一区二区三区在线播| 人妻少妇无码精品视频区| 91成人午夜| 国产精品视频中文字幕91|