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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 68559|回復(fù): 117
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)自動(dòng)澆花系統(tǒng)(附原理圖、仿真文件、源程序)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:254980 發(fā)表于 2017-12-1 12:02 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
(共享資料)自己做的基于stc89c51單片機(jī)的自動(dòng)澆花系統(tǒng),有自動(dòng)和手動(dòng)兩種模式,可以設(shè)置濕度的上下限,利用lcd1602顯示,有一點(diǎn)遺憾的是設(shè)置濕度上下限時(shí),沒有光標(biāo)閃動(dòng)提示,希望大家給點(diǎn)建議,幫助改進(jìn),我把源程序附在這。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


原理圖:


單片機(jī)源代碼:
  1. #include<reg51.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int

  4. sbit ad_cs=P1^3;         //ADC0832的控制位
  5. sbit ad_clk=P1^0;
  6. sbit ad_dat=P1^1;

  7. sbit lcd_rs=P2^7;         //LCD1602的控制位
  8. sbit lcd_e=P2^6;

  9. sbit key1=P1^4;                 //獨(dú)立按鍵
  10. sbit key2=P3^2;
  11. sbit key3=P3^3;

  12. sbit relay=P1^6;     //繼電器

  13. bit flag=1;                     //工作模式標(biāo)志
  14. bit flag_motor=1;         //手動(dòng)模式下,抽水機(jī)開關(guān)標(biāo)志
  15. bit flag_jia=0;
  16. bit flag_jian=0;

  17. uchar Hum_H=60;                 //自動(dòng)模式下,濕度設(shè)定最大值
  18. uchar Hum_L=30;                 //自動(dòng)模式下,濕度設(shè)定最小值

  19. uchar num=0;

  20. /********************延時(shí)函數(shù)1ms*****************
  21. void delay_ms(uint a)                                       
  22. {
  23.         uint i;
  24.         while(a--)
  25.         for(i=0;i<125;i++);
  26. }
  27. *************************************/


  28. /*******************延時(shí)函數(shù)50us******************/
  29. void delay_50us(uint a)
  30. {
  31.         uint i;
  32.         while(a--)
  33.         for(i=0;i<19;i++);
  34. }
  35. /*************************************/

  36. /*******************ADC讀取******************/
  37. uchar read_ad(uchar channel)  
  38. {
  39.         uchar i;
  40.         uchar dat1,dat2;
  41.         ad_clk=0;
  42.         ad_cs=0;
  43.         ad_dat=1;
  44.         ad_clk=1;
  45.         ad_clk=0;  //起始信號(hào)

  46.         ad_dat=1;
  47.         ad_clk=1;
  48.         ad_clk=0;  //選擇單通道模式

  49.         ad_dat=channel;//0對(duì)應(yīng)通道0,1對(duì)應(yīng)通道1
  50.         ad_clk=1;
  51.         ad_clk=0;

  52.         ad_dat=1;

  53.         for(i=0;i<8;++i)
  54.         {
  55.                  ad_clk=1;
  56.                 ad_clk=0;
  57.                 dat1=dat1<<1;
  58.                 if(ad_dat)
  59.                 dat1|=0x01;        
  60.         
  61.         }
  62.         for(i=0;i<8;i++)
  63.         {
  64.                  dat2=dat2>>1;
  65.                 if(ad_dat)
  66.                 dat2|=0x80;        
  67.                
  68.                 ad_clk=1;
  69.                 ad_clk=0;
  70.         }
  71.         ad_cs=1;
  72.         return (dat1==dat2)?dat1:0;
  73.         
  74. }
  75. /*************************************/

  76. /*******************LCD1602初始化******************/
  77. void write_com(uchar com)        //寫指令
  78. {
  79.         lcd_e=0;
  80.         lcd_rs=0;
  81.         P0=com;
  82.         delay_50us(10);
  83.         lcd_e=1;
  84.         delay_50us(10);
  85.         lcd_e=0;
  86. }

  87. void write_data(uchar dat)  //寫數(shù)據(jù)
  88. {
  89.         lcd_e=0;
  90.         lcd_rs=1;
  91.         P0=dat;
  92.         delay_50us(10);
  93.         lcd_e=1;
  94.         delay_50us(10);
  95.         lcd_e=0;
  96. }                        

  97. void init_lcd1602()                 //lcd 初始化
  98. {
  99.         delay_50us(300);
  100.         write_com(0x38);
  101.         delay_50us(100);
  102.         write_com(0x38);
  103.         delay_50us(100);
  104.         write_com(0x38);
  105.         write_com(0x38);
  106.         write_com(0x08);
  107.         write_com(0x01);
  108.         write_com(0x06);
  109.         write_com(0x0c);
  110. }

  111. void display_shu(uchar add,uchar dat)          //顯示數(shù)字
  112. {
  113.         uchar l,m;
  114.         
  115. //        k=dat/100;
  116.         l=dat%100/10;
  117.         m=dat%10;

  118.         write_com(0x80+add);
  119. //        write_data(k+0x30);
  120.         write_data(l+0x30);
  121.         write_data(m+0x30);
  122. }

  123. void display_string(uchar add,uchar *dat)  //顯示字符串
  124. {
  125.         uchar i;
  126.          write_com(0x80+add);
  127.         while(dat!=0&&(*dat!='\0')&&i<16)
  128.         {
  129.                  write_data(*dat);
  130.                 dat++;
  131.                 i++;
  132.                 if(i==15) i=0;
  133.         }
  134. }
  135. /*****************************************/

  136. /****************主函數(shù)*******************/
  137. void main()
  138. {
  139.         EA=1;                                                          //開總中斷
  140.         EX0=1;                                                          //開外部中斷0
  141.         EX1=1;                                                          //開外部中斷1
  142.         IT0=0;                                                          //外部中斷0觸發(fā)方式為低電平
  143.         IT1=0;                                                          //外部中斷1觸發(fā)方式為低電平
  144.         
  145.         init_lcd1602();        
  146.         
  147.         display_string(0,"Hum:  %");      //實(shí)時(shí)顯示當(dāng)前的濕度
  148.         display_string(11,"H:  %");       //顯示設(shè)置的濕度最大值

  149.         display_string(0x40,"Mode:");          //顯示工作模式
  150.         display_string(0x40+11,"L:  %");  //顯示設(shè)置的濕度最小值


  151.     while(1)
  152.         {        
  153.                 uchar i;
  154.                
  155.                 i=100-read_ad(0)*0.39;
  156.                 display_shu(4,i);
  157.                 display_shu(13,Hum_H);
  158.                 display_shu(0x40+13,Hum_L);
  159.                 if(key1==0)        
  160.                         {
  161.                                 delay_50us(100);
  162.                                 if(key1==0)
  163.                                 {
  164.                                         while(!key1);
  165.                                         num++;
  166.                                         if(num>2) num=0;
  167.                                 }        
  168.                            
  169.                                 switch (num)                                         //選擇工作模式和調(diào)整濕度設(shè)置最大、最小值
  170.                             {
  171.                                 case 0:flag=~flag;
  172.                                            flag_jia=0;
  173.                                            flag_jian=0;
  174.                                            //write_com(0x80+0x40);
  175.                                        //write_com(0x0f);
  176.                                            break;
  177.                                 case 1://write_com(0x80+9);
  178.                                        //write_com(0x0f);
  179.                                            //delay_50us(1000);
  180.                                            //write_com(0x0c);
  181.                                            flag_jia=1;
  182.                                            flag_jian=0;
  183.                                            break;
  184.                                 case 2://write_com(0x80+0x40+9);
  185.                                        //write_com(0x0f);
  186.                                            //delay_50us(1000);
  187.                                            //write_com(0x0c);
  188.                                            flag_jian=1;
  189.                                            flag_jia=0;
  190.                                            break;        
  191.                            }
  192.                            if(flag==0&&num==1)        
  193.                            {
  194.                                    flag=~flag;
  195.                                    num=0;
  196.                                    flag_jia=0;
  197.                                    flag_jian=0;
  198.                            }               
  199.                     }                  
  200.                 if(flag==0)                              //手動(dòng)模式
  201.                 {
  202.                         
  203.                          display_string(0x40+5,"MT");
  204.                         if(flag_motor) relay=1;
  205.                         else if(i<Hum_H) relay=0;          //不能超過濕度最大值
  206.                         else relay=1;
  207.                 }                                
  208.                 else                                                          //自動(dòng)模式
  209.                 {
  210.                         display_string(0x40+5,"AT");
  211.                         if(i<(Hum_L+Hum_H)/2)                   //最大和最小值的平均值作為抽水的判斷條件
  212.                         {
  213.                                  relay=0;
  214.                         }
  215.                         else relay=1;
  216.                 }
  217.      }        
  218. }
  219. /********************************************/

  220. /***********************外部中斷*********************/
  221. void int0() interrupt 0
  222. {
  223.         delay_50us(20);
  224.         if(key2==0)
  225.         while(!key2);
  226.         flag_motor=~flag_motor;
  227.         if(flag&&flag_jia)
  228.           {
  229.                     //write_com(0x80+9);
  230.               //write_com(0x0f);
  231.                   //delay_50us(1000);
  232.               //write_com(0x0c);
  233.                   //delay_50us(1000);
  234.                   Hum_H++;
  235.                   if(Hum_H>=99) Hum_H=99;
  236.           }
  237.         if(flag&&flag_jian)
  238.           {
  239.                     //write_com(0x80+0x40+9);
  240.                   //write_com(0x0f);
  241.                   //delay_50us(1000);
  242.                   //write_com(0x0c);
  243.                   //delay_50us(1000);
  244.                   Hum_L++;
  245.                   if(Hum_L>=Hum_H) Hum_L=Hum_H-1;
  246.           }   
  247. }

  248. void int1() interrupt 2
  249. {
  250.         delay_50us(20);
  251.         if(key3==0)
  252.         while(!key3);        
  253.         if(flag&&flag_jian)
  254.           {
  255.                     //write_com(0x80+0x40+9);
  256.                   //write_com(0x0f);
  257.                   //delay_50us(1000);
  258.                   //write_com(0x0c);
  259.                   //delay_50us(1000);
  260.                   Hum_L--;
  261.                   if(Hum_L<=1) Hum_L=1;
  262.           }
  263.         if(flag&&flag_jia)
  264.           {
  265.               //write_com(0x80+9);
  266.               //write_com(0x0f);
  267.                   //delay_50us(1000);
  268.               //write_com(0x0c);
  269.                   //delay_50us(1000);
  270.                   Hum_H--;
  271.                   if(Hum_H<=Hum_L) Hum_H=Hum_L+1;
  272.           }
  273. }
  274. /********************************************/
復(fù)制代碼
全部資料51hei下載地址:
基于51單片機(jī)的自動(dòng)澆花系統(tǒng).zip (33.96 KB, 下載次數(shù): 1461)



評(píng)分

參與人數(shù) 4黑幣 +112 收起 理由
17802971359 + 2 贊一個(gè)!
HanCock + 5 共享資料的黑幣獎(jiǎng)勵(lì)!
粟米sss + 5 很給力!
admin + 100 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

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

使用道具 舉報(bào)

來自 2#
ID:247623 發(fā)表于 2018-4-3 10:59 | 只看該作者
可以用keil 4編譯成功,仿真可以

搜狗截圖20180403105826.jpg (260.46 KB, 下載次數(shù): 247)

搜狗截圖20180403105826.jpg
回復(fù)

使用道具 舉報(bào)

板凳
ID:257503 發(fā)表于 2017-12-5 10:11 | 只看該作者
在嗎,怎么在keil3_full編譯不行的,我一摸一樣復(fù)制的
回復(fù)

使用道具 舉報(bào)

地板
ID:257631 發(fā)表于 2017-12-5 12:33 | 只看該作者
很厲害的
回復(fù)

使用道具 舉報(bào)

5#
ID:254980 發(fā)表于 2017-12-8 13:33 | 只看該作者
yxlclp17 發(fā)表于 2017-12-5 10:11
在嗎,怎么在keil3_full編譯不行的,我一摸一樣復(fù)制的

提示什么錯(cuò)誤 我用的keil4編譯環(huán)境
回復(fù)

使用道具 舉報(bào)

6#
ID:259068 發(fā)表于 2017-12-8 14:30 | 只看該作者
贊一個(gè)!

評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
嘿嘿額黑 + 5 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

7#
ID:259548 發(fā)表于 2017-12-9 19:49 | 只看該作者
adc0832不能仿真怎么辦
回復(fù)

使用道具 舉報(bào)

8#
ID:270103 發(fā)表于 2018-1-2 12:00 | 只看該作者
我是小白,請(qǐng)問左下角的那個(gè)圓形在ISIS中怎么找啊
回復(fù)

使用道具 舉報(bào)

9#
ID:242941 發(fā)表于 2018-2-8 11:49 | 只看該作者
yxlclp17 發(fā)表于 2017-12-5 10:11
在嗎,怎么在keil3_full編譯不行的,我一摸一樣復(fù)制的

格式不對(duì)或者缺少什么語句,仔細(xì)檢查,如果代碼沒問題建議換keil 4
回復(fù)

使用道具 舉報(bào)

10#
ID:273292 發(fā)表于 2018-2-8 13:25 | 只看該作者
給你點(diǎn)贊,暫時(shí)不下載 ,需要的時(shí)候自然下載
回復(fù)

使用道具 舉報(bào)

11#
ID:272080 發(fā)表于 2018-2-8 18:45 | 只看該作者
沒有下載電路吧
回復(fù)

使用道具 舉報(bào)

12#
ID:300285 發(fā)表于 2018-4-1 11:42 | 只看該作者
非常給力!!!
回復(fù)

使用道具 舉報(bào)

13#
ID:300185 發(fā)表于 2018-4-2 19:09 | 只看該作者
很不錯(cuò),能仿真出來
回復(fù)

使用道具 舉報(bào)

14#
ID:192893 發(fā)表于 2018-4-3 08:05 來自觸屏版 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

15#
ID:168085 發(fā)表于 2018-4-15 10:36 | 只看該作者
又沒有做出來東西
回復(fù)

使用道具 舉報(bào)

16#
ID:308570 發(fā)表于 2018-4-15 14:46 來自觸屏版 | 只看該作者
身為一個(gè)小白感覺很厲害厲害
回復(fù)

使用道具 舉報(bào)

17#
ID:301533 發(fā)表于 2018-4-25 17:00 | 只看該作者
請(qǐng)問能解釋一下AD原理圖繼電器模塊與電源接口模塊的工作原理嗎,看不太懂。
回復(fù)

使用道具 舉報(bào)

18#
ID:323130 發(fā)表于 2018-5-5 22:54 | 只看該作者
為啥我下載了,卻沒有清單
回復(fù)

使用道具 舉報(bào)

19#
ID:321920 發(fā)表于 2018-5-6 05:45 來自觸屏版 | 只看該作者
BOOKS 發(fā)表于 2018-4-2 19:09
很不錯(cuò),能仿真出來

你好,我是新手,請(qǐng)問用的是什么仿真軟件?能不能發(fā)給我一份?545535222@qq.com 謝謝
回復(fù)

使用道具 舉報(bào)

20#
ID:321920 發(fā)表于 2018-5-6 05:46 來自觸屏版 | 只看該作者
你好,我是新手,請(qǐng)問用的是什么仿真軟件?能不能發(fā)給我一份?545535222@qq.com 謝謝
回復(fù)

使用道具 舉報(bào)

21#
ID:323448 發(fā)表于 2018-5-6 14:35 | 只看該作者
厲害了
回復(fù)

使用道具 舉報(bào)

22#
ID:175067 發(fā)表于 2018-5-10 15:46 | 只看該作者
很厲害,正好用到
回復(fù)

使用道具 舉報(bào)

23#
ID:328949 發(fā)表于 2018-5-13 16:30 | 只看該作者
絕對(duì)干貨,不錯(cuò)
回復(fù)

使用道具 舉報(bào)

24#
ID:330461 發(fā)表于 2018-5-15 16:01 | 只看該作者
仿真軟件叫什么名字   在哪里可以下載,謝謝
回復(fù)

使用道具 舉報(bào)

25#
ID:326586 發(fā)表于 2018-5-16 16:08 | 只看該作者
這個(gè)。。。樓主用的是什么濕度傳感器呢沒找到
回復(fù)

使用道具 舉報(bào)

26#
ID:326586 發(fā)表于 2018-5-16 16:09 | 只看該作者
劉樂濤 發(fā)表于 2018-5-15 16:01
仿真軟件叫什么名字   在哪里可以下載,謝謝

Proteus
回復(fù)

使用道具 舉報(bào)

27#
ID:334166 發(fā)表于 2018-5-20 15:19 | 只看該作者
怎么顯示屏沒有顯示啊
回復(fù)

使用道具 舉報(bào)

28#
ID:332444 發(fā)表于 2018-5-23 18:05 | 只看該作者
下載一個(gè)試看,謝謝分享。
回復(fù)

使用道具 舉報(bào)

29#
ID:277616 發(fā)表于 2018-5-23 20:10 | 只看該作者
請(qǐng)問現(xiàn)在很多土壤濕度傳感器不需要AD,那程序應(yīng)該變成什么樣子呢?
回復(fù)

使用道具 舉報(bào)

30#
ID:330461 發(fā)表于 2018-5-30 20:24 | 只看該作者
各位大哥們,程序有點(diǎn)看不懂,大神能加我好友指點(diǎn)一下嗎,1224799169重謝
回復(fù)

使用道具 舉報(bào)

31#
ID:345619 發(fā)表于 2018-6-5 19:36 | 只看該作者
感覺好厲害呀  新人勿怪
回復(fù)

使用道具 舉報(bào)

32#
ID:265171 發(fā)表于 2018-6-25 10:15 | 只看該作者
yilinghai 發(fā)表于 2018-4-3 10:59
可以用keil 4編譯成功,仿真可以

朋友如何仿真啊
回復(fù)

使用道具 舉報(bào)

33#
ID:335581 發(fā)表于 2018-6-26 18:42 | 只看該作者
您好,如果有STC89C51單片機(jī)開發(fā)板,這個(gè)仿真圖該怎樣設(shè)計(jì)
回復(fù)

使用道具 舉報(bào)

34#
ID:320226 發(fā)表于 2018-9-26 22:00 | 只看該作者
樓主你好.怎解濕度低于下限值時(shí)電機(jī)不工作啊
回復(fù)

使用道具 舉報(bào)

35#
ID:405844 發(fā)表于 2018-10-6 15:14 | 只看該作者
多謝分享哈
回復(fù)

使用道具 舉報(bào)

36#
ID:422623 發(fā)表于 2018-11-7 21:24 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

37#
ID:156302 發(fā)表于 2018-11-8 09:05 | 只看該作者
很給力,謝謝分享
回復(fù)

使用道具 舉報(bào)

38#
ID:422791 發(fā)表于 2018-11-8 10:29 | 只看該作者
謝謝樓主 感謝這次帶來的幫助
回復(fù)

使用道具 舉報(bào)

39#
ID:402717 發(fā)表于 2018-11-9 07:58 | 只看該作者
下載學(xué)習(xí)一下,謝謝分享
回復(fù)

使用道具 舉報(bào)

40#
ID:433915 發(fā)表于 2018-11-27 08:59 | 只看該作者
剛好時(shí)實(shí)訓(xùn)作業(yè)要做贊一個(gè)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
一区二区成人精品| 亚洲欧美综合精品久久成人| 韩国av一区| 黄色电影网站在线观看| 九九热精品免费视频| 国产精品爱久久久久久久| 欧美午夜影院在线视频| 国产精一区二区三区| 九一亚洲精品| 2018高清国产日本一道国产| www.国产麻豆| 在线观看亚洲网站| 国模私拍视频在线观看| 麻豆av福利av久久av| 日韩一卡二卡三卡国产欧美| 久久久无码精品亚洲日韩按摩| 欧美淫片网站| 日韩成人久久| 五月婷婷视频在线观看| 激情四房婷婷| 国产九九九九| 欧美野外wwwxxx| 2023国产精品视频| 成人国产网站| 1区2区3区在线观看| 国产原创popny丨九色| 国产精品国产精品国产专区不卡| 亚洲国产wwwccc36天堂| 国产成人福利片| 在线高清一区| 国产日产一区| 久久久久久久久成人| 多野结衣av一区| 美州a亚洲一视本频v色道| xfplay资源站夜色先锋| 免费男女羞羞的视频网站中文字幕妖精视频 | 亚洲人成无码网站久久99热国产 | 五月天久久777| 亚洲成a人片777777久久| 日本成a人片在线观看| 波多野吉衣av| 91精品国产91久久久久久三级| 国产精品无码白浆高潮| 麻豆91精品91久久久| 美国黄色一级毛片| 污污视频在线免费| www.亚洲天堂网| 国产精品高潮在线| 欧美日本高清一区| 中文字幕日韩综合av| 精品精品国产高清一毛片一天堂| 五月天欧美精品| 中文字幕第一区第二区| 99久久精品国产麻豆演员表| 国精产品一区一区三区mba视频| 国产精品久久久一区二区| 久久精品av| 国产一区日韩| 免费视频一区三区| 国产精品1luya在线播放| 亚洲一区导航| 91九色成人| 涩涩涩久久久成人精品| 韩国美女久久| 欧美特黄aaaaaaaa大片| 欧美三级又粗又硬| 亚洲精品国产一区二| 中文字幕精品一区二区精| 色av性av丰满av| 在线观看日韩中文字幕| av电影中文字幕| 日本中文字幕在线不卡| 一区二区三区欧美精品| 色综合天天色综合| 亚洲精品一二三四五区| 邪恶网站在线观看| www欧美激情| 亚洲怡红院在线| 日本特黄在线观看| 欧美一区二区三区影院| 免费啪视频在线观看| 在线视频91| av动漫免费观看| 99热一区二区三区| 国产肉体ⅹxxx137大胆| 日韩精品xxxx| 高清一区在线观看| wwwxxx色| 国产精品一二三区在线观看| 精品无码人妻一区二区免费蜜桃 | 久久五月天婷婷| 日本成人三级| 综合一区中文字幕| 一卡二卡三卡视频| 香蕉视频网站入口| 日韩成人av影院| 精品人体无码一区二区三区| 69xx绿帽三人行| 国偷自拍第113页| 一女二男一黄一片| 69av影院| 影音先锋国产在线| 欧美视频在线观看一区二区三区| 日本一级一片免费视频| 最近中文字幕在线免费观看 | 色综合久久天天综合网| 欧美日本国产一区| 日韩av网站导航| 黄色日韩网站视频| 久久色在线视频| 久久精品国产在热久久| 国产精品免费看| 日本aⅴ亚洲精品中文乱码| 国产精品麻豆| 秋霞综合在线视频| 综合色一区二区| 麻豆精品蜜桃视频网站| 久久久久国产成人精品亚洲午夜| 国产一区二区三区综合| 亚洲欧洲性图库| 在线观看一区不卡| 亚洲天堂色网站| 51ⅴ精品国产91久久久久久| 国产一区福利视频| 国产精品日韩欧美一区二区三区| 日韩av电影免费观看| 国产精品国产亚洲精品看不卡| 手机看片国产精品| 亚洲 欧美 国产 另类| 在线免费看91| 国产乱码一区二区| 精品一区二区三区免费爱| 高清hd写真福利在线播放| 久cao在线| 秋霞一区二区三区| 欧美精品激情| 制服诱惑一区二区| 91丨porny丨户外露出| 欧美日韩国产精品一区二区三区四区 | 91porny在线| 青青在线观看视频中文字| 69免费视频| а√天堂资源官网在线资源| 色天天色综合| 久久99这里只有精品| 亚洲一区中文在线| 亚洲一二在线观看| 99精彩视频在线观看免费| 精品国产综合久久| 国产天堂在线播放| 日韩女优一区二区| 亚洲天堂在线播放| 欧美少妇另类| www.久久色| 精品偷拍激情视频在线观看| 高h视频在线| 国产精伦一区二区三区| 久久午夜av| 亚洲香蕉伊在人在线观| 夜夜嗨av色一区二区不卡| 3d动漫啪啪精品一区二区免费| 日日碰狠狠添天天爽超碰97| 国产亚洲精品久久久久久豆腐| 成人午夜免费福利| 黄网站app在线观看下载视频大全官网 | 6—12呦国产精品| 秋霞毛片大全| 天天射狠狠干| 无人视频在线观看免费| 丰满少妇一区| 亚洲黄网站黄| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品国产三级国产专播品爱网 | 日本韩国一区二区| 北条麻妃99精品青青久久| 波多野结衣精品久久| 久久无码高潮喷水| 日韩在线综合网| 极品久久久久久| 亚欧在线观看视频| 韩国日本一区二区三区| 欧美偷拍视频| 国产精品久久久网站| 国产精品久久国产愉拍| 狠狠躁夜夜躁人人爽天天天天97| 久久久精品国产网站| 国产精品27p| 成人网站免费观看入口| 国产精品无码无卡无需播放器| 欧亚成年男女午夜| 深夜福利视频在线观看| 日本一区二区三区电影免费观看| 蜜桃在线一区二区三区| 疯狂欧美牲乱大交777| 久久免费精品视频| 欧美少妇一级片| 四季av中文字幕| 久在线观看福利视频| 91xxx在线观看| 欧美日韩国产探花| 亚洲综合色成人| 欧美激情国产日韩精品一区18| 亚洲精品国产一区| 国产精品www爽爽爽| 小小女视频网站色琼网站| 99热99re6国产在线播放| 四虎国产精品免费久久5151| 天堂一区二区在线免费观看| 日韩欧美aⅴ综合网站发布| 日韩中文字幕国产精品| 3d动漫一区二区三区| 精品视频久久久久| 黄色电影网站在线观看| 国产伊人久久| 91小视频在线| 亚洲一品av免费观看| 丝袜美腿玉足3d专区一区| jizz日本在线播放| 精品视频二区三区| 日韩免费在线电影| 国产伦精一区二区三区| 日韩欧美国产午夜精品| 成人动漫视频在线观看免费| 国内精品久久99人妻无码| 男女啪啪无遮挡| 成人性生交大片免费看在线播放| 亚洲人www| 日韩欧美一级片| 美国av一区二区三区| 日韩免费成人av| 国产黄色免费| 小黄鸭精品aⅴ导航网站入口| 蜜臀久久99精品久久久久久9| 欧美日韩高清在线播放| 国产乱码精品一区二区三区中文 | 久久在线视频免费观看| 亚洲香蕉伊在人在线观| 国产精品免费在线免费| 成人无码av片在线观看| 就爱干草视频| 久久国产精品色av免费看| 久久久亚洲欧洲日产国码αv| 久久久久久久久久久免费 | 国产经典一区| 国产欧美日韩久久| 欧美精品激情在线| 久久久福利影院| 精品麻豆国产| 丝袜av一区| 亚洲第一综合色| 亚洲va欧美va国产综合剧情| 乱熟女高潮一区二区在线| 亚洲视频欧美在线| 久久中文字幕免费| 国产精品麻豆一区二区三区| 99精品视频免费| 精品不卡在线视频| 精品久久久噜噜噜噜久久图片| 污视频在线免费| av在线一区不卡| 国产亚洲成aⅴ人片在线观看| 国产精品吴梦梦| 亚洲一级中文字幕| 香蕉521av成人网| 国内黄色精品| 日韩欧美国产不卡| 国产一区二区三区播放| 99国产精品久久久久99打野战| 丝袜美腿av在线| 91尤物视频在线观看| 456国产精品| 欧美另类69xxxx| 最色在线观看| 久久99国产精品尤物| 日韩视频免费大全中文字幕| 一女被多男玩喷潮视频| 国产精品嫩草影院桃色| 深夜在线视频| 91一区二区| 欧美日韩大陆在线| 日韩视频一二三| 一级片视频网站| 欧洲午夜精品| 亚洲免费电影在线| 久久视频在线观看中文字幕| 久草免费资源站| 日本一二三区视频免费高清| 在线不卡视频| 深夜精品寂寞黄网站在线观看| 激情综合网俺也去| japonensisjava老师可播放| 激情五月综合婷婷| 亚洲高清久久久| 国产伦精品一区二区三区高清| 在线不卡免费视频| 日韩精品影院| 亚洲成人在线网站| 一区二区国产日产| 午夜国产在线视频| 狼人精品一区二区三区在线| 欧美日韩国产经典色站一区二区三区 | 在线中文字幕视频观看| 2017欧美狠狠色| 日本亚洲欧美三级| 成人小视频在线播放| 波多视频一区| 午夜免费久久看| 在线观看一区二区三区三州| 精品无线一线二线三线| 亚洲成av人片一区二区密柚| 亚洲人成绝费网站色www| 欧美 日本 国产| 黄网在线观看| 久久久久久免费网| 久久久久久欧美精品色一二三四 | 亚洲一区日韩精品中文字幕| 在线不卡视频一区二区| 国产精品69一区二区三区| 一本精品一区二区三区| www.欧美三级电影.com| 18精品爽国产三级网站| 忘忧草在线影院两性视频| 午夜激情一区二区| 国产97在线 | 亚洲| av在线免费电影| 99re6这里只有精品视频在线观看| 91欧美日韩一区| www.com欧美| 激情婷婷综合| 97久久精品国产| 日本天堂网在线观看| 欧美色网在线| 色94色欧美sute亚洲线路一ni | 精品国产一级片| 一区二区三区日本久久久| 国产99精品国产| 九色91视频| 在线永久免费观看黄网站| 欧美区国产区| 欧美二区乱c黑人| 91影院在线播放| 国内黄色精品| 最新国产精品拍自在线播放| 免费成人深夜夜行网站| 99999色| 国产在线视频不卡二| 操一操视频一区| 最新天堂网www| 男人的j进女人的j一区| 91福利视频导航| 国产黄色免费看| 韩国精品免费视频| 久久国产主播精品| www.四虎.com| 欧美三级午夜理伦三级小说| 亚洲精品午夜精品| 99久久人妻无码精品系列| 天堂久久午夜av| 亚洲国产91色在线| 亚洲一级二级片| 一区二区三区视频播放| 欧美午夜一区二区| 精品久久久久一区二区| av福利在线导航| 精品丝袜一区二区三区| 九九精品在线观看视频| 日韩精品一区二区三区中文字幕 | 床上的激情91.| 麻豆传媒网站在线观看| 免费激情网址| 欧美国产日本韩| 欧美 日韩 国产一区| 伊人影院在线视频| 欧美久久久久久久久久| 无码人妻丰满熟妇啪啪欧美| 嗯用力啊快一点好舒服小柔久久| 久久国产精品久久久| 国产欧美一区二区三区在线观看视频| 天堂av在线网| 久久精彩免费视频| 一级黄色大片免费观看| 欧美日本一区二区高清播放视频| 国产精品久久久久久久小唯西川| www91在线观看| 久久一二三国产| 成人免费在线网| 波多野在线观看| 精品呦交小u女在线| 国产一区二区99| 一本久久综合| 欧美久久在线| 黑巨人与欧美精品一区| 一本久久综合亚洲鲁鲁五月天 | 久久av在线| 国产一区香蕉久久| 国产在线2020| 91网站在线观看视频| 久久久久久久久久福利| 免费在线稳定资源站| 欧美性生活大片免费观看网址|