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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機DS18B20的多點溫度測量監控系統設計(LCD1602+報警模塊+液晶)

  [復制鏈接]
跳轉到指定樓層
樓主
設計概述
基于DS18B20的多點溫度測量監控系統設計,以AT89C52單片機作為主控制器,不斷循環讀取4組DS18B20(T1、T2、T3和T4)溫度數據,同時使用LCD1602液晶循環顯示4組測取的溫度值以及每組設定的溫度上下限值,通過按鍵可設置每組溫度報警上下限和液晶顯示的模式(循環顯示模式和手動切換顯示模式)。當前組的溫度值若不在設定范圍內,則蜂鳴器報警,對應的LED燈點亮;具體過程為:溫度高于上限值,紅色LED燈點亮;溫度低于下限值,藍色LED燈亮。


多點測溫
由于每個DS18B20內部均有一個獨立的64位序列號,單片機通過序列號可以對一條總線上的多支DS18B20進行控制,讀取他們的溫度。單總線本身也可以向所掛接的多個DS18B20供電,而無需額外電源。4組溫度傳感器的連接網絡如下。


系統仿真圖



PCB原理圖


仿真結果分析
把在KEIL里編譯、調試生成的Multi_temp的hex文件導入到Proteus中的AT89C52里進行仿真,整體結果如下:
(1)開機LCD顯示界面

(2)系統正常狀態下,循環顯示4組DS18B20的溫度值以及各組設定的溫度上下限值





(3)由上圖可以看出T1的溫度值,低于設定的溫度下限值,蜂鳴器報警,且相應的LED指示燈點亮


主程序設計
  1. void main()
  2. {
  3.         uint i;
  4.         Kaiji_LCD_Mode();
  5.         init();
  6.         for(i=0;i<5;i++)
  7.         {
  8.                 tmpchange0();
  9.                 TT0=tmp0();
  10.                 tmpchange1();
  11.                 TT1=tmp1();
  12.                 tmpchange2();
  13.                 TT2=tmp2();
  14.                 tmpchange3();
  15.                 TT3=tmp3();
  16.                 delay(500);
  17.         }
  18.         Init_LCD_Mode();
  19.         Mode=0;
  20.         //主循環
  21.         while(1)
  22.         {
  23.                         
  24.                  key();

  25.                 //節點溫度顯示
  26. //                IF(set==0)
  27. //                {
  28.                         if(Mode==0)
  29.                         {
  30.                                 tmpchange0();
  31.                                 TT0=tmp0();        
  32.                                 
  33.                                 Data_WD(TT0,ZF1,Mode,TEMH1,TEML1,ZFH1,ZFL1,set);  delay(25);
  34.                         }
  35.                         else if(Mode==1)
  36.                         {
  37.                                 tmpchange1();
  38.                                 TT1=tmp1();
  39.                         
  40.                                 Data_WD(TT1,ZF2,Mode,TEMH2,TEML2,ZFH2,ZFL2,set);  delay(25);
  41.                         }
  42.                         else if(Mode==2)
  43.                         {
  44.                                 tmpchange2();
  45.                                 TT2=tmp2();
  46.                         
  47.                                 Data_WD(TT2,ZF3,Mode,TEMH3,TEML3,ZFH3,ZFL3,set);   delay(25);
  48.                         }
  49.                         else if(Mode==3)
  50.                         {
  51.                                 tmpchange3();
  52.                                 TT3=tmp3();
  53.                                 
  54.                                 Data_WD(TT3,ZF4,Mode,TEMH4,TEML4,ZFH4,ZFL4,set);  delay(25);
  55.                         }
  56.                 }        
  57. if(((TT0/100==0&&TT0/10%10==0&&TT0%10==1)!=1)&&((ZF1==0&&ZFH1==0&&ZFL1==0&&((TT0>=TEMH1*10)                     ))||(ZF1==0&&ZFH1==0&&ZFL1==1&&TT0>=TEMH1*10)                                   ||(ZF1==0&&ZFH1==1)||(ZF1==1&&ZFH1==1&&(TT0<=TEMH1*10))    ))
  58.                                 {
  59.                                         LED1=0;
  60.                                         flag_BJ1=1;        
  61.                                 }
  62.                                 else
  63.                                 {
  64.                                         LED1=1;
  65.                                         flag_BJ1=0;
  66.                                 //        BUZZER=1;
  67.                                 }                                                                                 if(((TT0/100==0&&TT0/10%10==0&&TT0%10==1)!=1)&&((ZF1==0&&ZFH1==0&&ZFL1==0&&(             (TT0<=TEML1*10)))                                         ||(ZF1==1&&ZFH1==0&&ZFL1==1&&TT0>=TEML1*10)              ||(ZF1==1&&ZFH1==1&&(TT0>=TEML1*10))    ||  (ZF1==1&&ZFL1==0)))
  68.                                 {
  69.                                         LED5=0;
  70.                                         flag_BJ1=1;        
  71.                                 }
  72.                                 else
  73.                                 {
  74.                                         LED5=1;
  75.                                         flag_BJ1=0;
  76.                                 //        BUZZER=1;
  77.                                 }
  78.                                  if(((TT1/100==0&&TT1/10%10==0&&TT1%10==1)!=1)&&((ZF2==0&&ZFH2==0&&ZFL2==0&&((TT1>=TEMH2*10)                     ))||(ZF2==0&&ZFH2==0&&ZFL2==1&&TT1>=TEMH2*10)                                   ||(ZF2==0&&ZFH2==1)||(ZF2==1&&ZFH2==1&&(TT1<=TEMH2*10))    ))
  79.                                 {        
  80.                                         LED2=0;
  81.                                         flag_BJ2=1;        
  82.                                 }
  83.                                 else
  84.                                 {
  85.                                         LED2=1;
  86.                                         flag_BJ2=0;
  87.                                 //        BUZZER=1;
  88.                                 }
  89.                                                         if(((TT1/100==0&&TT1/10%10==0&&TT1%10==1)!=1)&&((ZF2==0&&ZFH2==0&&ZFL2==0&&(             (TT1<=TEML2*10)))                                         ||(ZF2==1&&ZFH2==0&&ZFL2==1&&TT1>=TEML2*10)              ||(ZF2==1&&ZFH2==1&&(TT1>=TEML2*10))    ||  (ZF2==1&&ZFL2==0)))
  90.                                 {        
  91.                                         LED6=0;
  92.                                         flag_BJ2=1;        
  93.                                 }
  94.                                 else
  95.                                 {
  96.                                         LED6=1;
  97.                                         flag_BJ2=0;
  98.                                 //        BUZZER=1;
  99.                                 }
  100.                                          if(((TT2/100==0&&TT2/10%10==0&&TT2%10==1)!=1)&&((ZF3==0&&ZFH3==0&&ZFL3==0&&((TT2>=TEMH3*10)                     ))||(ZF3==0&&ZFH3==0&&ZFL3==1&&TT2>=TEMH3*10)                                   ||(ZF3==0&&ZFH3==1)||(ZF3==1&&ZFH3==1&&(TT2<=TEMH3*10))    ))
  101.                                 {
  102.                                         LED3=0;
  103.                                         flag_BJ3=1;         
  104.                                 }
  105.                                 else
  106.                                 {
  107.                                         LED3=1;
  108.                                         flag_BJ3=0;
  109.                                 //        BUZZER=1;
  110.                                 }
  111.                                          if(((TT2/100==0&&TT2/10%10==0&&TT2%10==1)!=1)&&((ZF3==0&&ZFH3==0&&ZFL3==0&&(             (TT2<=TEML3*10)))                                         ||(ZF3==1&&ZFH3==0&&ZFL3==1&&TT2>=TEML3*10)              ||(ZF3==1&&ZFH3==1&&(TT2>=TEML3*10))    ||  (ZF3==1&&ZFL3==0)))                                
  112.                                 {
  113.                                         LED7=0;
  114.                                         flag_BJ3=1;         
  115.                                 }
  116.                                 else
  117.                                 {
  118.                                         LED7=1;
  119.                                         flag_BJ3=0;
  120.                                 //        BUZZER=1;
  121.                                 }
  122.                                  if(((TT3/100==0&&TT3/10%10==0&&TT3%10==1)!=1)&&((ZF4==0&&ZFH4==0&&ZFL4==0&&((TT3>=TEMH4*10)                     ))||(ZF4==0&&ZFH4==0&&ZFL4==1&&TT3>=TEMH4*10)                                   ||(ZF4==0&&ZFH4==1)||(ZF4==1&&ZFH4==1&&(TT3<=TEMH4*10))    ))
  123.                                 {
  124.                                 LED4=0;
  125.                                         flag_BJ4=1;
  126.                                 }
  127.                                 else
  128.                                 {
  129.                                         LED4=1;
  130.                                         flag_BJ4=0;
  131.                                 //        BUZZER=1;
  132.                                 }
  133.                                 if(((TT3/100==0&&TT3/10%10==0&&TT3%10==1)!=1)&&((ZF4==0&&ZFH4==0&&ZFL4==0&&(             (TT3<=TEML4*10)))                                         ||(ZF4==1&&ZFH4==0&&ZFL4==1&&TT3>=TEML4*10)              ||(ZF4==1&&ZFH4==1&&(TT3>=TEML4*10))    ||  (ZF4==1&&ZFL4==0)))
  134.                                 {
  135.                                 LED8=0;
  136.                                         flag_BJ4=1;
  137.                                 }
  138.                                 else
  139.                                 {
  140.                                         LED8=1;
  141.                                         flag_BJ4=0;
  142.                                 //        BUZZER=1;
  143.                                 }
  144.         }
  145. }

  146. void time0() interrupt 1
  147. {
  148.         uchar m;
  149.         TH0=0x4b;
  150.         TL0=0xff;
  151.         m++;
  152.         if(m%10==0&&(flag_BJ1==1||flag_BJ2==1||flag_BJ3==1||flag_BJ4==1))
  153.         {
  154.                 BUZZER=~BUZZER;
  155.         }
  156.         if(flag_BJ1==0&&flag_BJ2==0&&flag_BJ3==0&&flag_BJ4==0)
  157.         BUZZER=1;
  158.         if(m%10==0)
  159.         {shanshuo=!shanshuo;}
  160.         if(m==40)
  161.         {
  162.                 m=0;
  163.                 if(flag==0)
  164.                 Mode++;
  165.                 if(Mode>=4)
  166.                 Mode=0;
  167.         }
  168. }
復制代碼

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

使用道具 舉報

沙發
ID:295874 發表于 2019-9-21 17:23 | 只看該作者
可以上傳分享一下詳細的仿真及原理圖、程序源文件嗎?
回復

使用道具 舉報

板凳
ID:272158 發表于 2019-9-21 19:30 | 只看該作者
樓主,如果用12864多好,一次可以顯示4組。
回復

使用道具 舉報

地板
ID:524158 發表于 2019-9-23 21:28 | 只看該作者
資源不行呀,廣告
回復

使用道具 舉報

5#
ID:410928 發表于 2019-9-24 08:04 | 只看該作者
大神。∮眉t外溫度傳感器好做嗎?
回復

使用道具 舉報

6#
ID:429156 發表于 2019-9-26 14:33 | 只看該作者
不錯,就是單片機好老了
回復

使用道具 舉報

7#
ID:712198 發表于 2020-3-23 22:56 | 只看該作者
可以上傳程序和仿真嗎?這個功能很好啊。
回復

使用道具 舉報

8#
ID:728343 發表于 2020-4-17 14:27 | 只看該作者
可以分享一下電路圖和程序嗎?謝謝
回復

使用道具 舉報

9#
ID:565667 發表于 2020-4-22 13:38 | 只看該作者
樓主,這個項目的資料還有嗎?可以分享一下嗎?
回復

使用道具 舉報

10#
ID:675617 發表于 2020-6-13 18:24 來自觸屏版 | 只看該作者
樓主有沒有流程圖啊
回復

使用道具 舉報

11#
ID:657761 發表于 2020-9-27 14:03 來自觸屏版 | 只看該作者
能不能分享一下,完整的仿真原理圖,程序源文件
回復

使用道具 舉報

12#
ID:694210 發表于 2022-1-4 21:47 | 只看該作者
求求分享一下源文件
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
97电影在线| 亚洲人被黑人高潮完整版| 日韩精品免费一区二区在线观看| 99热播精品免费| а√在线天堂官网| www久久日com| 精品视频在线一区二区| 国产资源在线看| 美女的诞生在线观看高清免费完整版中文 | 黄色成人小视频| 亚洲综合电影| 中文字幕一区久| 三级中文字幕在线观看| 蜜桃视频在线网站| 自拍在线观看| 亚洲高清黄色| 成人自拍视频网| 嫩草伊人久久精品少妇av杨幂| 欧美大片1688网站| 人人精品久久| 另类视频一区二区三区| 99久久这里有精品| 91欧美极品| 五月国产精品| 久久影视一区| 亚洲老女人视频免费| 国产欧美日韩影院| 国产电影一区二区在线观看| 欧美在线免费一级片| 在线看片欧美| 日本最新不卡在线| 国产在线国偷精品产拍免费yy | 97精品在线观看| 久久久久久国产精品美女| 午夜精品在线视频| 国产国语videosex另类| 国产欧美一区二区三区视频| 999国产视频| 欧美二区在线| 97超碰在线视| 日本免费黄视频| 久久精品一二三四| 国产精品九九九九九| 国产熟女一区二区| 国产在线视频第一页| 欧美日韩综合一区二区三区| 无码久久精品国产亚洲av影片| 国产三级三级在线观看| 一本岛在免费一二三区| 91caopron| 韩国版免费三体| 1pondo在线播放免费| 国产99在线| 国产在线视频欧美一区| 精品产国自在拍| 亚洲一区激情| 成人黄色大片在线观看 | 久久久久久爱| 精品大片一区二区| 国产亚洲一区在线| 成人免费毛片嘿嘿连载视频| 中文字幕在线一区二区三区| 日韩欧美高清视频| 日韩二区三区在线| 欧美激情亚洲自拍| av成人午夜| 国产在线xxxx| 在线观看欧美一区二区| 老湿机69福利| 国产精品女同一区二区| 国产短剧电视剧免费观看| 免费黄色网页| 毛片大全在线观看| 一区二区三区四区视频免费观看| 中文字幕免费一区二区三区| 精品一二三四在线| 亚洲欧洲制服丝袜| 精品国产一二三| 国内久久久精品| 国产精选一区二区| 日韩精品 欧美| 黄色在线观看av| 波多野结衣视频在线看| 一色屋成人免费精品网| 又黄又爽无遮挡| 中文字幕在线看片| 不卡在线一区| 韩国一区二区在线观看| 亚洲伊人色欲综合网| 日韩高清a**址| 国产美女精品免费电影| 国产爆乳无码一区二区麻豆| 香蕉视频黄色在线观看| 日韩综合在线观看| 69精品视频| 一级毛片视频在线| 国产人妖ts一区二区| 久久精品91| 亚洲综合丝袜美腿| 日韩经典第一页| 国产精品视频在线播放| 日韩精品久久一区二区| 色噜噜日韩精品欧美一区二区| 亚洲国产成人精品女人久久| 91九色蝌蚪视频| 黄色网址免费在线观看| 九一成人免费视频| 国产激情视频一区二区三区欧美| 亚洲综合一区二区三区| 一区二区三区动漫| 91亚洲精品久久久久久久久久久久| 国产 国语对白 露脸| 无码人妻一区二区三区在线| 国产裸体美女永久免费无遮挡| 国产麻豆剧果冻传媒观看hd高清| 韩国三级在线观看久| 亚洲国产欧美国产第一区| 99精品欧美| 亚洲欧洲在线观看av| 日韩h在线观看| 国产精品专区一| 男人添女人下部高潮视频在观看| 国产福利在线导航| 丰满肥臀噗嗤啊x99av| 超碰在线免费| 欧美在线一级| 免费成人美女在线观看| 男人的j进女人的j一区| 色婷婷久久99综合精品jk白丝| 欧美精品videosex性欧美| 亚洲sss综合天堂久久| 天天干天天玩天天操| 国产精品成人久久久| 成人av影视| 国产精品一区二区三区av| 美女在线观看视频一区二区| 欧美日韩一卡二卡三卡| 国产精品一区二区三区久久久 | 8x拔播拔播x8国产精品| 国产麻豆电影在线观看| 国产婷婷色一区二区三区在线| 免费欧美电影| 99精品美女视频在线观看热舞| 天天干,夜夜爽| 欧美午夜春性猛交xxxx| 黄色av免费看| 女女色综合影院| 欧美午夜三级| 亚洲人体av| 高清不卡一区二区| 亚洲成av人片| 日韩大片免费观看视频播放| 欧美一级淫片aaaaaaa视频| 久久精品综合一区| 熟女人妇 成熟妇女系列视频| 一区二区三区四区免费| 91免费视频播放| 青青草免费观看完整版高清| 9色在线视频| 999在线精品| 视频一区二区三区中文字幕| 一区二区三区在线观看网站| 亚洲日韩中文字幕| 成人黄动漫网站免费| 茄子视频成人免费观看| 亚洲av鲁丝一区二区三区 | 国产精品网在线观看| 久久国产精品99国产| 中国av一区二区三区| 欧美成人官网二区| 国产美女久久精品| 美女福利视频在线| 国产精彩视频在线观看| 涩涩视频网站| 爱情岛亚洲播放路线| 91久久电影| 国产亚洲欧洲一区高清在线观看| 欧美一级二级三级乱码| 国产精品色婷婷视频| 国产男女无遮挡| 国产午夜精品一区二区理论影院| 91香蕉在线| 免费在线观看的电影网站| 成人在线免费视频观看| 久久久激情视频| 国产丝袜高跟一区| 国产一区二区无遮挡 | 美女福利视频一区二区| 狠狠色伊人亚洲综合网站l| 国产成人一二| 一二三四视频在线中文| 91视频一区| 成人午夜免费av| 亚洲高清一区二区三区| 在线播放国产精品二区一二区四区 | 亚洲免费av观看| 亚洲自拍偷拍图区| 久久久久久综合网天天| 久久国产精品99久久久久久丝袜 | 国产精品久久久久一区二区| 91亚洲永久免费精品| www.com黄色片| 国产精品美女久久久久av爽| 国产免费1000拍拍拍| 思思99re6国产在线播放| 91欧美国产| 2021久久国产精品不只是精品| 欧美日韩高清一区| 国产97在线视频| 亚洲美女性囗交| www.色国产| 美女啪啪无遮挡| 天堂√中文最新版在线| 国产尤物久久久| 亚洲国产精品久久不卡毛片| 麻豆一区二区在线观看| 亚洲国产另类久久久精品极度| 日本黄色免费观看| 欧美性xxxx巨大黑人猛| 国产高清免费在线播放| 亚洲专区视频| 99热在这里有精品免费| 欧美日韩亚洲不卡| 成人18视频| 亚洲av无码一区东京热久久| av网站在线观看免费| 在线观看理论片| 巨骚激情综合| 大桥未久女教师av一区二区| 国产酒店精品激情| 7799精品视频| 日本一区视频在线| 亚洲天堂久久新| 四虎成人欧美精品在永久在线| 成人免费网站在线观看视频| 精品在线99| 国产精品热久久久久夜色精品三区| 国产亚洲精品久久久久动| 日本一区二区三区视频在线观看| 杨幂毛片午夜性生毛片| 亚洲AV成人无码一二三区在线| 黑人与亚洲人色ⅹvideos| 日韩国产一区二区三区| 日韩理论在线观看| 国产一区私人高清影院| 日本在线视频播放| 亚洲免费视频在线| 男人天堂亚洲| 91视频免费观看| 日韩视频一区在线| 国产九九九九九| 天天射天天干天天| h片在线免费观看| 亚洲欧美日韩精品一区二区| 欧美日韩一区二区在线观看视频| 粉嫩高清一区二区三区精品视频 | 97在线免费观看视频| 黄色一级片播放| 一级片免费观看视频| 国产高清一区在线观看| 国产精品一国产精品| 亚洲视频一二三区| 91av在线网站| 自拍视频第一页| 久热中文字幕在线| 欧美xxx黑人xxx水蜜桃| 捆绑紧缚一区二区三区视频| 亚洲黄色av网站| 久久免费看av| 国产在线视频卡一卡二| 超碰在线人人| 青青草91视频| 亚洲欧美国产精品久久久久久久 | 亚洲精品一区二区久| 一区二区三区的久久的视频| 亚洲久久在线观看| 亚洲综合网站久久久| 精品裸体bbb| 国产香蕉久久精品综合网| 亚洲影院在线看| 精品无码一区二区三区蜜臀| 7777狠狠狠琪琪电影| 波多野结衣在线播放一区| 日韩欧美成人激情| 欧美乱做爰xxxⅹ久久久| www.成人在线观看| 国产高清视频在线播放| 成人羞羞网站入口免费| 欧美日韩成人一区| 在线观看成人免费| 丰满肉嫩西川结衣av| 精品国产一区二区三区不卡蜜臂| 亚洲午夜激情av| 国精产品一区二区| 精品国产乱码久久久久久鸭王1| 成人免费在线电影| 久久国产精品露脸对白| 久久久成人精品视频| 国产精品国产对白熟妇| 亚洲午夜网未来影院| 久久99精品久久久野外观看| 一区二区三区在线免费观看| 亚洲成人蜜桃| 丰满少妇被猛烈进入| 国产精品免费精品自在线观看 | 蜜芽tv福利在线视频| 欧美激情四色| 亚洲精品久久视频| 日韩av片网站| eeuss影院www天堂免费| 日韩电影在线免费看| 久久999免费视频| 国产三级国产精品| 青青青草视频| 看片的网站亚洲| 欧美中文在线观看| 三级在线观看免费大全| av资源亚洲| 亚洲国产精品久久久男人的天堂 | 欧美 日韩 亚洲 一区| h网站免费看| 最新国产乱人伦偷精品免费网站| 亚洲日本中文字幕| 色哟哟视频在线| 91精品专区| 国产欧美综合在线观看第十页| 国产高清精品一区| 久久这里只有精品9| 天天综合网天天| 婷婷六月综合网| 在线观看一区欧美| freehdxxxx护士| 日本强好片久久久久久aaa| 4438全国成人免费| 一本一道精品欧美中文字幕| 亚洲精品伦理| 欧美美女一区二区| 亚洲欧洲久久| 成人动漫h在线观看| 日韩影院在线观看| 国产福利精品在线| 99热这里只有精品在线| 久久精品66| 日韩精品中文字| 国产一二三四在线| 国产精品一区二区av影院萌芽| 欧美日韩国产专区| 在线码字幕一区| 午夜在线视频免费| 久久综合亚洲| 国产亚洲欧美日韩美女| 国产69精品久久久久久久久久| 日韩在线免费| 欧美日本免费一区二区三区| 丰满少妇在线观看资源站| 91精品大全| 亚洲欧美日韩系列| 91激情视频在线| 亚欧精品一区| 国产69精品久久久久毛片| 日韩电影免费观看中文字幕| 中文写幕一区二区三区免费观成熟| 国产三级av在线| 成人丝袜18视频在线观看| 一区国产精品| 日本视频网址| 国产精品久久久久毛片大屁完整版| 亚洲bt欧美bt日本bt| 超碰在线观看av| 国产精品一区二区三区av麻| 精品美女在线观看| 不卡的免费av| 久久国产精品免费精品3p| 在线看日韩欧美| 亚洲综合五月天婷婷丁香| 911精品国产| 在线观看视频99| 88av在线视频| 日韩中文字幕高清在线观看| 久久精品中文字幕一区| 精品人妻无码一区二区| 成人区精品一区二区婷婷| 欧美丰满少妇xxxxx| 亚洲无码精品一区二区三区| 国产精品45p| 日韩一区二区三区电影在线观看| av漫画在线观看| 污片在线免费观看| 欧美性xxxxxx少妇| 亚洲av无码一区二区三区网址| 国产成年精品| 欧美日韩一级片网站| 国产熟女高潮一区二区三区| 色综合久久影院| 欧美日韩一区二区电影| 日韩aaaaa| 亚州一区二区三区| 日韩精品免费视频| 久久久久久少妇| 99精品综合|