久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 基于51單片機(jī)的恒溫控制系統(tǒng) [打印本頁(yè)]

作者: forrest    時(shí)間: 2016-3-3 20:39
標(biāo)題: 基于51單片機(jī)的恒溫控制系統(tǒng)
1.顯示當(dāng)前才起的室內(nèi)溫度;
2.恒定溫度在20C——25C之間,溫度在此范圍內(nèi)外設(shè)不工作;如低于20C自動(dòng)啟動(dòng)加熱繼電器升溫;
超過(guò)25C則自動(dòng)啟動(dòng)降溫繼電器降溫;
3.溫度超過(guò)恒定值會(huì)有不同顏色的指示燈報(bào)警提示;測(cè)溫精度0.1C。

引腳分配    lcd    lcddata:    P0
            lcd_e:        P2^7
            lcd_rs:        P2^6
            lcd_rw:        P2^5
        
        設(shè)置按鍵    limit_choise:        P    //溫度上下限選擇按鍵
                increase_temperature        P    //增加溫度限值按鍵
                reduce_temperature        P    //減少溫度限值按鍵
        
        蜂鳴器報(bào)警    warning        P   

        溫度傳感器    temperature_sensor    P

        制熱    heatting    P

        制冷    refrigerating    P

        LED顯示        normal        P    //正常溫度指示燈
                high_temperature    P    //高溫指示燈
                low_temperature        P    //低溫指示燈   

詳細(xì)代碼及原理圖見(jiàn)附件!!!!!!!!!!!!!!

343087629296337574.jpg (99.73 KB, 下載次數(shù): 450)

343087629296337574.jpg

407156072252723955.jpg (190.94 KB, 下載次數(shù): 384)

407156072252723955.jpg

727834607737966332.jpg (111.37 KB, 下載次數(shù): 378)

727834607737966332.jpg

基于51單片機(jī)的恒溫控制系統(tǒng).zip

576.64 KB, 下載次數(shù): 715, 下載積分: 黑幣 -5

代碼+原理圖


作者: 51黑tt    時(shí)間: 2016-3-4 00:02
很棒的制作。值得收藏以后有時(shí)間做一個(gè).
下面是樓主的電路圖和主程序:

  1. #include <main.h>

  2. void main()//主函數(shù)
  3. {
  4.         init();//初始化函數(shù)
  5.   while(1)
  6.         {
  7.                 temp_control();//控制按鍵函數(shù)
  8.                 unnormal_proccessing(get_temp(Ds18b20ReadTemp()),up_limit_temp,down_limit_temp);//恒溫控制函數(shù)
  9.         }               
  10. }

  11. void init()//初始化函數(shù)
  12. {
  13.         uint i,j;
  14.         //函數(shù)初始化
  15.         LcdInit();//LCD初始化函數(shù)
  16.         Ds18b20Init();
  17.        
  18.         //I/O口初始化
  19.         heatting=1;//不制熱
  20.         refrigerating=1;//不制冷
  21.         normal=1;//正常溫度指示燈不顯示
  22.         unnormal=1;//不正常溫度指示燈不顯示
  23.         warning=1;//蜂鳴器不報(bào)警
  24.        
  25.         //LCD初始化顯示
  26.         LcdWriteCom(0x80);//第一行顯示
  27.         j=strlen(num1);
  28.         for(i=0; i<j; i++)
  29.         {
  30.                 LcdWriteData(num1[i]);       
  31.                 delay_ms(1);
  32.         }
  33.         LcdWriteCom(0x80+0x40);//第二行顯示
  34.         j=strlen(num2);
  35.         for(i=0; i<j; i++)
  36.         {
  37.                 LcdWriteData(num2[i]);       
  38.                 delay_ms(1);
  39.         }
  40.         LcdWriteCom(0x04);  //關(guān)閉寫(xiě)一個(gè)指針加1
  41. }

  42. uint get_temp(uint temp)//計(jì)算溫度函數(shù)
  43. {
  44.         float tp;
  45.        
  46.         tp=temp;//因?yàn)閿?shù)據(jù)處理有小數(shù)點(diǎn)所以將溫度賦給一個(gè)浮點(diǎn)型變量
  47.         //如果溫度是正的那么,那么正數(shù)的原碼就是補(bǔ)碼它本身
  48.         temp=tp*0.0625*100+0.5;       
  49.         //留兩個(gè)小數(shù)點(diǎn)就*100,+0.5是四舍五入,因?yàn)镃語(yǔ)言浮點(diǎn)數(shù)轉(zhuǎn)換為整型的時(shí)候把小數(shù)點(diǎn)
  50.         //后面的數(shù)自動(dòng)去掉,不管是否大于0.5,而+0.5之后大于0.5的就是進(jìn)1了,小于0.5的就
  51.         //算加上0.5,還是在小數(shù)點(diǎn)后面。
  52.         return temp;
  53. }

  54. void display_real_tenp(uint temp)//實(shí)時(shí)溫度顯示函數(shù)
  55. {
  56.         uchar datas[] = {0, 0, 0, 0}; //定義數(shù)組

  57.         datas[0] = temp % 10000 / 1000;
  58.         datas[1] = temp % 1000 / 100;
  59.         datas[2] = temp % 100 / 10;
  60.         datas[3] = temp % 10;

  61.         LcdWriteCom(0x80+0x0a);                 //寫(xiě)地址 80表示初始地址
  62.         LcdWriteData('0'+datas[0]); //十位

  63.         LcdWriteCom(0x80+0x0b);        //寫(xiě)地址 80表示初始地址
  64.         LcdWriteData('0'+datas[1]); //個(gè)位

  65.         LcdWriteCom(0x80+0x0d);         //寫(xiě)地址 80表示初始地址
  66.         LcdWriteData('0'+datas[2]); //顯示小數(shù)點(diǎn)  

  67.         LcdWriteCom(0x80+0x0e);                 //寫(xiě)地址 80表示初始地址
  68.         LcdWriteData('0'+datas[3]); //顯示小數(shù)點(diǎn)  

  69. }

  70. void temp_control()//控制溫度上下限函數(shù)
  71. {
  72.         if(limit_choise==0)//選擇按鍵
  73.         {
  74.                 delay_ms(5);
  75.                 if(limit_choise==0)
  76.                 {
  77.                         while(!limit_choise);
  78.                         limit_choise_num++;
  79.                         if(limit_choise_num>=3)
  80.                         {
  81.                                 limit_choise_num=0;
  82.                         }
  83.                 }
  84.         }
  85.         if(limit_choise_num==0)//正常顯示
  86.         {
  87.                 LcdWriteCom(0x0c);//關(guān)閉光標(biāo)
  88.                 display_real_tenp(get_temp(Ds18b20ReadTemp()));//顯示函數(shù)
  89.         }
  90.                        
  91.         if(limit_choise_num==1)//調(diào)節(jié)上限溫度
  92.         {
  93.                 LcdWriteCom(0x80+0X40+2);
  94.                 LcdWriteCom(0x0f);//開(kāi)啟光標(biāo)
  95.                 if(increase_temperature==0)//增加溫度
  96.                 {
  97.                         delay_ms(5);
  98.                         if(increase_temperature==0)
  99.                         {
  100.                                 while(!increase_temperature);
  101.                                 up_limit_temp++;
  102.                                 if(up_limit_temp>=100)
  103.                                 {
  104.                                         up_limit_temp=0;
  105.                                 }
  106.                                 //寫(xiě)入新數(shù)據(jù)
  107.                                 LcdWriteCom(0x80+0X40+0x03);
  108.                                 LcdWriteData('0'+up_limit_temp/10);
  109.                                 LcdWriteCom(0x80+0X40+0x04);
  110.                                 LcdWriteData('0'+up_limit_temp%10);
  111.                                 LcdWriteCom(0x80+0X40+2);//光標(biāo)回寫(xiě)
  112.                         }
  113.                 }
  114.                 if(reduce_temperature==0)//減少溫度
  115.                 {
  116.                         delay_ms(5);
  117.                         if(reduce_temperature==0)
  118.                         {
  119.                                 while(!reduce_temperature);
  120.                                 up_limit_temp--;
  121.                                 if(up_limit_temp<0)
  122.                                 {
  123.                                         up_limit_temp=99;
  124.                                 }
  125.                                 //寫(xiě)入新數(shù)據(jù)
  126.                                 LcdWriteCom(0x80+0X40+0x03);
  127.                                 LcdWriteData('0'+up_limit_temp/10);
  128.                                 LcdWriteCom(0x80+0X40+0x04);
  129.                                 LcdWriteData('0'+up_limit_temp%10);
  130.                                 LcdWriteCom(0x80+0X40+2);//光標(biāo)回寫(xiě)
  131.                         }
  132.                 }
  133.         }
  134.        
  135.         if(limit_choise_num==2)//調(diào)節(jié)下限溫度
  136.         {
  137.                 LcdWriteCom(0x80+0X40+12);
  138.                 LcdWriteCom(0x0f);//開(kāi)啟光標(biāo)
  139.                 if(increase_temperature==0)//增加溫度
  140.                 {
  141.                         delay_ms(5);
  142.                         if(increase_temperature==0)
  143.                         {
  144.                                 while(!increase_temperature);
  145.                                 down_limit_temp++;
  146.                                 if(down_limit_temp>=100)
  147.                                 {
  148.                                         down_limit_temp=0;
  149.                                 }
  150.                                 //寫(xiě)入新數(shù)據(jù)
  151.                                 LcdWriteCom(0x80+0X40+0x0d);
  152.                                 LcdWriteData('0'+down_limit_temp/10);
  153.                                 LcdWriteCom(0x80+0X40+0x0e);
  154.                                 LcdWriteData('0'+down_limit_temp%10);
  155.                                 LcdWriteCom(0x80+0X40+12);//光標(biāo)回寫(xiě)
  156.                         }
  157.                 }
  158.                 if(reduce_temperature==0)//減少溫度
  159.                 {
  160.                         delay_ms(5);
  161.                         if(reduce_temperature==0)
  162.                         {
  163.                                 while(!reduce_temperature);
  164.                                 down_limit_temp--;
  165.                                 if(down_limit_temp<0)
  166.                                 {
  167.                                         down_limit_temp=99;
  168.                                 }
  169.                                 //寫(xiě)入新數(shù)據(jù)
  170.                                 LcdWriteCom(0x80+0X40+0x0d);
  171.                                 LcdWriteData('0'+down_limit_temp/10);
  172.                                 LcdWriteCom(0x80+0X40+0x0e);
  173.                                 LcdWriteData('0'+down_limit_temp%10);
  174.                                 LcdWriteCom(0x80+0X40+12);//光標(biāo)回寫(xiě)
  175.                         }
  176.                 }
  177.         }       
  178. }

  179. void unnormal_proccessing(uint temp,uint up_temp,uint down_temp)//恒溫控制函數(shù)
  180. {
  181.         uchar datas[] = {0, 0, 0, 0}; //定義數(shù)組
  182.         uint temp1=0;

  183.         datas[0] = temp % 10000 / 1000;
  184.         datas[1] = temp % 1000 / 100;
  185.         datas[2] = temp % 100 / 10;
  186.         datas[3] = temp % 10;
  187.         temp1=datas[0]*1000+datas[1]*100+datas[2]*10+datas[3];//實(shí)際的溫度乘以100

  188.         if(temp1 < down_temp*100)//升溫函數(shù)
  189.         {
  190.                 heatting=0;//制熱
  191.                 refrigerating=1;//不制冷
  192.                
  193.                 unnormal=0;//不正常溫度指示燈顯示
  194.                 normal=1;//正常溫度指示燈不顯示
  195.                
  196.                 //蜂鳴器報(bào)警
  197.                 warning=0;
  198.                 delay_ms(10);
  199.                 warning=1;
  200.         }
  201.         else if(temp1 > up_temp*100)//降溫函數(shù)
  202.         {
  203.                 heatting=1;//不制熱
  204.                 refrigerating=0;//制冷
  205.                
  206.                 unnormal=0;//不正常溫度指示燈顯示
  207.                 normal=1;//正常溫度指示燈不顯示
  208.                
  209.                 //蜂鳴器報(bào)警
  210.                 warning=0;
  211.                 delay_ms(10);
  212.                 warning=1;
  213.         }
  214.         else//正常
  215.         {
  216.                 heatting=1;//不制熱
  217.                 refrigerating=1;//不制冷
  218.                
  219.                 unnormal=1;//不正常溫度指示燈不顯示
  220.                 normal=0;//正常溫度指示燈顯示
  221.                
  222.                 //蜂鳴器不報(bào)警
  223.                 warning=1;
  224.         }
  225. }




復(fù)制代碼

作者: 聶小生    時(shí)間: 2016-3-4 12:30
樓主威武,學(xué)習(xí)了

作者: 羅程峰8200    時(shí)間: 2016-3-4 12:55
謝謝分享。
作者: 3263065307    時(shí)間: 2016-5-7 21:09
少函數(shù)呀
作者: tomko    時(shí)間: 2016-7-6 09:17
樓主威武,學(xué)習(xí)了
作者: Ysmooth    時(shí)間: 2016-9-7 11:18
不是很理解,不需要封閉嗎,我想要做一個(gè)恒溫箱,用制冷模塊和加熱模塊
作者: fsdch    時(shí)間: 2016-9-11 07:47
學(xué)習(xí)了……
作者: 201401904050    時(shí)間: 2016-11-30 22:40
DS18B20測(cè)溫
作者: wangyan9411    時(shí)間: 2017-4-1 23:06
可以啊謝謝樓主
作者: mslong    時(shí)間: 2017-4-2 07:41
很 好很需要,,51需要你
作者: zhangsan    時(shí)間: 2017-4-5 10:31
51黑tt 發(fā)表于 2016-3-4 00:02
很棒的制作。值得收藏以后有時(shí)間做一個(gè).
下面是樓主的電路圖和主程序:

剛想怎么下載呢,你都貼出來(lái)了。贊一個(gè)
作者: weichen    時(shí)間: 2017-4-5 11:49
51黑tt 發(fā)表于 2016-3-4 00:02
很棒的制作。值得收藏以后有時(shí)間做一個(gè).
下面是樓主的電路圖和主程序:

請(qǐng)問(wèn)這是不是用PROTEL軟件畫(huà)的啊,用PROTUSE能畫(huà)嗎?
作者: 兩袖清風(fēng)    時(shí)間: 2017-4-5 16:18
多謝分享~學(xué)習(xí)一下!
作者: 兩袖清風(fēng)    時(shí)間: 2017-4-5 16:19
樓主威武~!!!
作者: admin    時(shí)間: 2017-4-5 16:57
weichen 發(fā)表于 2017-4-5 11:49
請(qǐng)問(wèn)這是不是用PROTEL軟件畫(huà)的啊,用PROTUSE能畫(huà)嗎?

我剛看了 這個(gè)原理圖是用ad畫(huà)的 里面有ad的工程文件
作者: weichen    時(shí)間: 2017-4-6 10:07
admin 發(fā)表于 2017-4-5 16:57
我剛看了 這個(gè)原理圖是用ad畫(huà)的 里面有ad的工程文件

這樣啊,謝謝!
作者: zhangsan    時(shí)間: 2017-4-10 11:26
問(wèn)什么感覺(jué)程序上的端口和原理圖上的端口對(duì)不上號(hào)么。有做出來(lái)的嗎?原理圖給看一下。謝謝了、、、
作者: xmch    時(shí)間: 2017-4-10 21:12
感謝分享,,,
作者: 諫言    時(shí)間: 2017-4-12 10:18
原理圖是用AD畫(huà)的
作者: 諫言    時(shí)間: 2017-4-12 10:19
weichen 發(fā)表于 2017-4-5 11:49
請(qǐng)問(wèn)這是不是用PROTEL軟件畫(huà)的啊,用PROTUSE能畫(huà)嗎?

可以,這里是用AD畫(huà)的,proteus一樣可以
作者: 曉天狼星10    時(shí)間: 2017-4-12 20:25
希望全寄托在你身上了!試一試
作者: 曉天狼星10    時(shí)間: 2017-4-12 22:18
沒(méi)有仿真圖呢?只有原理圖沒(méi)有完整的工程文件沒(méi)什么用啊,PCB圖和元件封裝呢
作者: 曉天狼星10    時(shí)間: 2017-4-13 22:05
誰(shuí)有完整的工程文件分享給我,有現(xiàn)金酬謝
作者: lupinxjdl    時(shí)間: 2017-4-14 11:58
多謝分享~學(xué)習(xí)一下!
作者: lupinxjdl    時(shí)間: 2017-4-14 11:59
曉天狼星10 發(fā)表于 2017-4-13 22:05
誰(shuí)有完整的工程文件分享給我,有現(xiàn)金酬謝

如何聯(lián)系!
作者: 曉天狼星10    時(shí)間: 2017-4-15 22:18
lupinxjdl 發(fā)表于 2017-4-14 11:59
如何聯(lián)系!

QQ 1337935880
作者: 曉天狼星10    時(shí)間: 2017-4-15 22:20
曉天狼星10 發(fā)表于 2017-4-15 22:18
QQ 1337935880

要全部的AD工程文件,包括原理圖,PCB圖,以及元器件封裝
作者: xiaoheqingshui    時(shí)間: 2017-5-12 19:21
大拿就出來(lái)吧,看樓上說(shuō)的多真誠(chéng),助人為樂(lè),希望繼續(xù)發(fā)揚(yáng)。我也是初級(jí)水平,希望曉天狼星10也自力更生,自己多努力,才是硬道理,你有那么多黑必,多下載一些例子。看明白,適當(dāng)改一下就行了。
作者: raymondau    時(shí)間: 2017-5-13 00:48
做得不錯(cuò),我也想做一個(gè),可以參考一下樓主做法
作者: raymondau    時(shí)間: 2017-5-16 22:47
你好,請(qǐng)問(wèn)一下樓主你那電路圖是不是有些地方?jīng)]標(biāo)好呀
這里J1是接哪里的?



下面兩個(gè)R2接哪里的?另外兩個(gè)8550都是要接上P0^8引腳嗎?



這三個(gè)按鈕接哪個(gè)引腳的?





我看了一下你的說(shuō)明文件怎么和程序、電路有出入的?





程序里定義的引腳和說(shuō)明文件不一樣呀?說(shuō)明文件和你電路應(yīng)該是對(duì)應(yīng)上的,但程序的PIN口定義不一樣呀!哪個(gè)是對(duì)的?





作者: cagcxx    時(shí)間: 2017-5-20 06:07
raymondau 發(fā)表于 2017-5-16 22:47
你好,請(qǐng)問(wèn)一下樓主你那電路圖是不是有些地方?jīng)]標(biāo)好呀
這里J1是接哪里的?

貼出來(lái)的程序,少函數(shù),用不了。
作者: 潔潔潔    時(shí)間: 2017-8-30 14:51
能用嗎
作者: cjjcjj1    時(shí)間: 2017-8-30 17:01
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者: hnm372    時(shí)間: 2017-9-1 12:59
很好 很有收獲
作者: lanrenyexuexue    時(shí)間: 2017-12-13 00:41
  內(nèi)容我看不懂,但把洞洞板搞到那模樣,實(shí)在是不得了。
作者: shenyibo    時(shí)間: 2017-12-27 15:54
謝謝分享。
作者: TXWS01    時(shí)間: 2017-12-27 16:24
不錯(cuò)的創(chuàng)意,學(xué)習(xí)了
作者: 飛天的貓    時(shí)間: 2018-3-19 10:42
這個(gè)太棒了!對(duì)于學(xué)習(xí)價(jià)值高啊
作者: wsad12366    時(shí)間: 2018-3-19 15:03
做得不錯(cuò),我也想做一個(gè),可以參考一下樓主做法
作者: whs123456    時(shí)間: 2018-4-13 13:07
我也想要元件啊
作者: 201730645473    時(shí)間: 2018-4-16 22:23
學(xué)習(xí)了!!
作者: yzh123    時(shí)間: 2018-4-24 08:48
謝謝分享,
作者: 斯可瑞木    時(shí)間: 2018-5-6 11:00
請(qǐng)問(wèn)樓主用什么作為加熱裝置
作者: lucky梁    時(shí)間: 2018-5-20 14:59
很不錯(cuò)
作者: lx5204441    時(shí)間: 2018-7-5 16:34
有proteus圖嗎   能發(fā)一份嘛
作者: 看到弗拉克    時(shí)間: 2018-12-6 16:52
原理圖有點(diǎn)看不懂啊,圖上和程序有差異啊
作者: 17376585785    時(shí)間: 2018-12-6 22:06
樓主這款可以用485通訊么
作者: lfl680    時(shí)間: 2018-12-21 19:36
51黑tt 發(fā)表于 2016-3-4 00:02
很棒的制作。值得收藏以后有時(shí)間做一個(gè).
下面是樓主的電路圖和主程序:

666,十分感謝
作者: jifengjianwu    時(shí)間: 2018-12-24 20:10
謝謝分享
作者: 老河口    時(shí)間: 2018-12-28 13:12
好東西,感謝分享,正好需要
作者: 2423123026    時(shí)間: 2018-12-29 14:43
51黑tt 發(fā)表于 2016-3-4 00:02
很棒的制作。值得收藏以后有時(shí)間做一個(gè).
下面是樓主的電路圖和主程序:

謝謝。。。。。。。
作者: ysj_666    時(shí)間: 2019-1-5 19:41
那個(gè)加熱的東西叫什么??
作者: 立即停電    時(shí)間: 2019-3-29 15:53
老板能發(fā)一份代碼跟原理圖到我郵箱嗎?
2060001515@qq.com
作者: 874498724    時(shí)間: 2019-4-22 20:49
值得學(xué)習(xí),樓主謝謝了
作者: tigerzq    時(shí)間: 2019-4-22 22:18
弄個(gè)標(biāo)簽打印機(jī),打印后再貼電路板上比手寫(xiě)的要高級(jí)好看些
作者: 13175392    時(shí)間: 2019-4-24 23:42
怒贊!!!
作者: 我看看呀    時(shí)間: 2019-6-4 13:56
真是太棒了,學(xué)到了新的知識(shí)
作者: liuqingjun_51    時(shí)間: 2019-6-5 05:45
走線和焊功不錯(cuò)。
作者: StaryLL    時(shí)間: 2019-7-22 18:32
有做出來(lái)了的朋友嗎?
作者: Scorpionx    時(shí)間: 2019-10-11 21:02
好東西,好好學(xué)習(xí),不錯(cuò)的學(xué)習(xí)材料
作者: AngelaChicken    時(shí)間: 2020-10-4 14:07
能加入鍵盤(pán)輸入嗎?
作者: zydl123    時(shí)間: 2021-12-21 22:53
控制加溫用來(lái)發(fā)豆芽菜應(yīng)該不錯(cuò)
作者: qq603599910    時(shí)間: 2021-12-22 08:26
Ysmooth 發(fā)表于 2016-9-7 11:18
不是很理解,不需要封閉嗎,我想要做一個(gè)恒溫箱,用制冷模塊和加熱模塊

可以做到,我設(shè)計(jì)的恒溫箱溫控做到0.5以?xún)?nèi)的溫飄.
作者: luowz    時(shí)間: 2023-5-9 08:51
手工焊接很好!
作者: LQ2023    時(shí)間: 2025-4-3 11:05
先收藏,下來(lái)學(xué)習(xí)
作者: xt1973    時(shí)間: 2025-5-23 22:04
謝謝樓主無(wú)私分享!




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久国产精品首页 | 久久久久久高清 | 九九久久在线看 | aaaaaa大片免费看最大的 | 国产精品成人av | a级在线免费视频 | 日韩中文字幕一区二区 | 天天操操 | 亚洲一区二区久久久 | 欧美精品1区 | 国产精品久久久久一区二区三区 | 中文字幕精品视频 | 美国一级片在线观看 | 6080yy精品一区二区三区 | 狠狠入ady亚洲精品经典电影 | 一区二区三区av | 在线视频 中文字幕 | 国产午夜精品福利 | 亚洲综合色视频在线观看 | 国产精品毛片无码 | 国产一区二区三区在线看 | 国产区在线看 | 91精品国产91久久综合桃花 | 久久国产精品一区二区三区 | 久久一区二区免费视频 | 久久久久久久久久一区二区 | 欧美一区二区三区 | 91亚洲精品国偷拍自产在线观看 | 亚洲一区av | 日日干日日操 | 日韩视频在线免费观看 | 亚洲精品在线观看网站 | 亚洲福利| 国产精品欧美一区二区 | 午夜无码国产理论在线 | 成年免费大片黄在线观看一级 | 一级黄色夫妻生活 | 日韩av高清 | 综合自拍 | 欧美一区二区在线观看 | 四虎最新视频 |