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

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

QQ登錄

只需一步,快速開始

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

51單片機(jī)多點(diǎn)溫度測(cè)試程序,含c文件,hex文件 proteus仿真文件

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
多點(diǎn)溫度測(cè)試,超過(guò)閾值聲光報(bào)警。LCD1602顯示。


單片機(jī)源程序如下:
  1. #include<reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. sbit lcdrs=P2^6;
  5. sbit lcdrw=P2^5;
  6. sbit lcden=P2^7;
  7. sbit led0=P0^0;
  8. sbit led1=P0^1;
  9. sbit led2=P0^2;
  10. sbit led3=P0^3;
  11. sbit speak=P2^4;
  12. uchar code t0[]="T1:     T2:     ";
  13. uchar code t1[]="T3:     T4:     ";
  14. uchar code digital[]="0123456789";

  15. uint data a[10]={0xff,0,0,0,0,0,0,0,0,0xfb};        //發(fā)送的數(shù)據(jù) ,分別以0xff和0xfb作為起始位和停止位,用于校驗(yàn)
  16. sbit DS0=P2^0;
  17. sbit DS1=P2^1;
  18. sbit DS2=P2^2;
  19. sbit DS3=P2^3;
  20. unsigned int flag;//是否報(bào)警標(biāo)志

  21. uchar i;
  22. void delay(uchar z)//延時(shí)
  23. { uchar x,y;
  24. for(x=1000;x>1;x--)
  25. for(y=z;y>1;y--);
  26. }

  27. void delay_50us(uint t)//  延時(shí)50us
  28. {
  29. uchar j;
  30. for(;t>0;t--)
  31. for(j=19;j>0;j--);
  32. }
  33. void delay_50ms(uint t)//延時(shí)50ms
  34. {
  35. uint j;
  36. for(;t>0;t--)
  37. for(j=6245;j>0;j--);
  38. }
  39. /***LCD1602相關(guān)程序*******************************/
  40. void write_com(uchar com)
  41. {
  42. lcdrs=0;
  43. P1=com;
  44. delay(5);
  45. lcden=1;
  46. delay(5);
  47. lcden=0;
  48. }
  49. void write_date(uchar date)
  50. {
  51. lcdrs=1;
  52. P1=date;
  53. delay(5);
  54. lcden=1;
  55. delay(5);
  56. lcden=0;
  57. }



  58. void init_lcd()
  59. {
  60. lcden=0;
  61. lcdrw=0;
  62. write_com(0x0f);
  63. write_com(0x38);
  64. write_com(0x01);
  65. write_com(0x0c);

  66. write_com(0x06);

  67. write_com(0x06);

  68.        
  69.        

  70. write_com(0x80);
  71. for(i=0;i<16;i++)
  72. {write_date(t0[i]);
  73. delay(0);
  74. }
  75. write_com(0x80+0x40);
  76. for(i=0;i<16;i++)
  77. {write_date(t1[i]);
  78. delay(0);
  79. }}



  80. void tmpDelay(int num)
  81. { while(num--) ;
  82. }
  83. /**************DS18B20初始化及數(shù)據(jù)處理程序******************/
  84. void Init_DS018B200() //第一塊DS18B20初始化
  85. { unsigned char x=0;
  86. DS0 = 1;
  87. tmpDelay(8);
  88. DS0 = 0;
  89. tmpDelay(80);
  90. DS0 = 1;
  91. tmpDelay(14);
  92. x=DS0;

  93. tmpDelay(20);
  94. }

  95. unsigned char ReadOneChar0()
  96. { unsigned char i=0;
  97. unsigned char dat = 0;
  98. for (i=8;i>0;i--) { DS0 = 0;
  99. dat>>=1;
  100. DS0 = 1;
  101. if(DS0)
  102. dat|=0x80;
  103. tmpDelay(4);
  104. }
  105. return(dat);
  106. }

  107. void WriteOneChar0(unsigned char dat)
  108. { unsigned char i=0;
  109. for (i=8; i>0; i--) { DS0 = 0;
  110. DS0 = dat&0x01;
  111. tmpDelay(5);
  112. DS0 = 1;
  113. dat>>=1;
  114. } }

  115. unsigned int Readtemp0()  //第一個(gè)溫度點(diǎn)溫度數(shù)據(jù)處理
  116. {unsigned char a=0;
  117. unsigned char b=0;
  118. unsigned int t=0;
  119. float tt=0;
  120. Init_DS018B200();
  121. WriteOneChar0(0xCC);
  122. WriteOneChar0(0x44);
  123. Init_DS018B200();
  124. WriteOneChar0(0xCC);
  125. WriteOneChar0(0xBE);
  126. a=ReadOneChar0();
  127. b=ReadOneChar0();
  128. t=b;
  129. t<<=8;
  130. t=t|a;                  
  131. tt=t*0.0625;


  132. t= tt*10;

  133. return(t);
  134. }











  135. void Init_DS118B201() //第二塊DS18B20初始化
  136. { unsigned char x=0;
  137. DS1 = 1;
  138. tmpDelay(8);
  139. DS1 = 0;
  140. tmpDelay(80);
  141. DS1 = 1;
  142. tmpDelay(14);
  143. x=DS1;

  144. tmpDelay(20);
  145. }

  146. unsigned char ReadOneChar1()
  147. { unsigned char i=0;
  148. unsigned char dat = 0;
  149. for (i=8;i>0;i--) { DS1 = 0;
  150. dat>>=1;
  151. DS1 = 1;
  152. if(DS1)
  153. dat|=0x80;
  154. tmpDelay(4);
  155. }
  156. return(dat);
  157. }

  158. void WriteOneChar1(unsigned char dat)
  159. { unsigned char i=0;
  160. for (i=8; i>0; i--) { DS1 = 0;
  161. DS1 = dat&0x01;
  162. tmpDelay(5);
  163. DS1 = 1;
  164. dat>>=1;
  165. } }

  166. unsigned int Readtemp1()  //第二個(gè)溫度點(diǎn)溫度數(shù)據(jù)處理
  167. {unsigned char a=0;
  168. unsigned char b=0;
  169. unsigned int t=0;
  170. float tt=0;
  171. Init_DS118B201();
  172. WriteOneChar1(0xCC);
  173. WriteOneChar1(0x44);
  174. Init_DS118B201();
  175. WriteOneChar1(0xCC);
  176. WriteOneChar1(0xBE);
  177. a=ReadOneChar1();
  178. b=ReadOneChar1();
  179. t=b;
  180. t<<=8;
  181. t=t|a;
  182. tt=t*0.0625;


  183. t= tt*10;

  184. return(t);
  185. }




  186. void Init_DS218B202() //第三塊DS18B20初始化
  187. { unsigned char x=0;
  188. DS2 = 1;
  189. tmpDelay(8);
  190. DS2 = 0;
  191. tmpDelay(80);
  192. DS2 = 1;
  193. tmpDelay(14);
  194. x=DS2;

  195. tmpDelay(20);
  196. }

  197. unsigned char ReadOneChar2()
  198. { unsigned char i=0;
  199. unsigned char dat = 0;
  200. for (i=8;i>0;i--) { DS2 = 0;
  201. dat>>=1;
  202. DS2 = 1;
  203. if(DS2)
  204. dat|=0x80;
  205. tmpDelay(4);
  206. }
  207. return(dat);
  208. }

  209. void WriteOneChar2(unsigned char dat)
  210. { unsigned char i=0;
  211. for (i=8; i>0; i--) { DS2 = 0;
  212. DS2 = dat&0x01;
  213. tmpDelay(5);
  214. DS2 = 1;
  215. dat>>=1;
  216. } }

  217. unsigned int Readtemp2()  //第三個(gè)溫度點(diǎn)溫度數(shù)據(jù)處理
  218. {unsigned char a=0;
  219. unsigned char b=0;
  220. unsigned int t=0;
  221. float tt=0;
  222. Init_DS218B202();
  223. WriteOneChar2(0xCC);
  224. WriteOneChar2(0x44);
  225. Init_DS218B202();
  226. WriteOneChar2(0xCC);
  227. WriteOneChar2(0xBE);
  228. a=ReadOneChar2();
  229. b=ReadOneChar2();
  230. t=b;
  231. t<<=8;
  232. t=t|a;
  233. tt=t*0.0625;

  234. t= tt*10;

  235. return(t);
  236. }




  237. void Init_DS318B203()//第四塊DS18B20初始化
  238. { unsigned char x=0;
  239. DS3 = 1;
  240. tmpDelay(8);
  241. DS3 = 0;
  242. tmpDelay(80);
  243. DS3 = 1;
  244. tmpDelay(14);
  245. x=DS3;

  246. tmpDelay(20);
  247. }

  248. unsigned char ReadOneChar3()
  249. { unsigned char i=0;
  250. unsigned char dat = 0;
  251. for (i=8;i>0;i--) { DS3 = 0;
  252. dat>>=1;
  253. DS3 = 1;
  254. if(DS3)
  255. dat|=0x80;
  256. tmpDelay(4);
  257. }
  258. return(dat);
  259. }

  260. void WriteOneChar3(unsigned char dat)
  261. { unsigned char i=0;
  262. for (i=8; i>0; i--) { DS3 = 0;
  263. DS3 = dat&0x01;
  264. tmpDelay(5);
  265. DS3 = 1;
  266. dat>>=1;
  267. } }

  268. unsigned int Readtemp3()//第四個(gè)溫度點(diǎn)溫度數(shù)據(jù)處理
  269. {unsigned char a=0;
  270. unsigned char b=0;
  271. unsigned int t=0;
  272. float tt=0;
  273. Init_DS318B203();
  274. WriteOneChar3(0xCC);
  275. WriteOneChar3(0x44);
  276. Init_DS318B203();
  277. WriteOneChar3(0xCC);
  278. WriteOneChar3(0xBE);
  279. a=ReadOneChar3();
  280. b=ReadOneChar3();
  281. t=b;
  282. t<<=8;
  283. t=t|a;
  284. tt=t*0.0625;


  285. t= tt*10;

  286. return(t);
  287. }
  288. /*****************************************************/

  289. /***********************LCD1602顯示程序*********************/
  290. void display(unsigned int pt) //LCD1602顯示程序

  291. { unsigned int m;
  292.         m=pt;
  293.    
  294.         if (m==0){
  295. uint num0;
  296. uint shi0,ge0,xiaoshu0;
  297. num0=Readtemp0();
  298.        
  299. shi0=num0/100;
  300. ge0=num0/10%10;
  301. xiaoshu0=num0%10;

  302. a[1]=num0/10;//第一個(gè)溫度數(shù)據(jù)整數(shù)部分保存到待發(fā)送的數(shù)組中
  303. a[2]=xiaoshu0;//第一個(gè)溫度數(shù)據(jù)小數(shù)部分保存到待發(fā)送的數(shù)組中
  304.                
  305. write_com(0x80+3);
  306. write_date(digital[shi0]);
  307. write_com(0x80+4);
  308. write_date(digital[ge0]);
  309. write_com(0x80+5);
  310. write_date(0x2e);
  311. write_com(0x80+6);
  312. write_date(digital[xiaoshu0]);

  313.           if(shi0<2||shi0>8){led0=0;
  314.                 flag=1;}
  315.                 else{led0=1;}
  316. }

  317.        
  318.         else if(m==1){
  319.                 uint num1;
  320. uint shi1,ge1,xiaoshu1;
  321. num1=Readtemp1();
  322.                
  323.        
  324. shi1=num1/100;
  325. ge1=num1/10%10;
  326. xiaoshu1=num1%10;

  327. a[3]=num1/10;//第二個(gè)溫度數(shù)據(jù)整數(shù)部分保存到待發(fā)送的數(shù)組中
  328. a[4]=xiaoshu1; //第二個(gè)溫度數(shù)據(jù)小數(shù)部分保存到待發(fā)送的數(shù)組中

  329. write_com(0x80+11);
  330. write_date(digital[shi1]);
  331. write_com(0x80+12);
  332. write_date(digital[ge1]);
  333. write_com(0x80+13);
  334. write_date(0x2e);
  335. write_com(0x80+14);
  336. write_date(digital[xiaoshu1]);
  337.         if(shi1<2||shi1>8){led1=0;
  338.                 flag=1;}
  339.                 else{led1=1;}
  340.         }
  341.        
  342.        
  343.          else if(m==2){
  344.                  uint num2;
  345. uint shi2,ge2,xiaoshu2;
  346. num2=Readtemp2();
  347.                
  348.        
  349. shi2=num2/100;
  350. ge2=num2/10%10;
  351. xiaoshu2=num2%10;

  352. a[5]=num2/10; //第三個(gè)溫度數(shù)據(jù)整數(shù)部分保存到待發(fā)送的數(shù)組中
  353. a[6]=xiaoshu2;//第三個(gè)溫度數(shù)據(jù)小數(shù)部分保存到待發(fā)送的數(shù)組中

  354. write_com(0x80+0x40+3);
  355. write_date(digital[shi2]);
  356. write_com(0x80+0x40+4);
  357. write_date(digital[ge2]);
  358. write_com(0x80+0x40+5);
  359. write_date(0x2e);
  360. write_com(0x80+0x40+6);
  361. write_date(digital[xiaoshu2]);
  362.         if(shi2<2||shi2>8){led2=0;
  363.                 flag=1;}
  364.                 else{led2=1;}
  365.         }
  366.        
  367.         else{
  368.                 uint num3;
  369. uint shi3,ge3,xiaoshu3;
  370. num3=Readtemp3();
  371.                        
  372.        
  373. shi3=num3/100;
  374. ge3=num3/10%10;

  375. xiaoshu3=num3%10;
  376. a[7]=num3/10;//第四個(gè)溫度數(shù)據(jù)整數(shù)部分保存到待發(fā)送的數(shù)組中
  377. a[8]=xiaoshu3;//第四個(gè)溫度數(shù)據(jù)小數(shù)部分保存到待發(fā)送的數(shù)組中

  378. write_com(0x80+0x40+11);
  379. write_date(digital[shi3]);
  380. write_com(0x80+0x40+12);
  381. write_date(digital[ge3]);
  382. write_com(0x80+0x40+13);
  383. write_date(0x2e);
  384. write_com(0x80+0x40+14);
  385. write_date(digital[xiaoshu3]);
  386.                  if(shi3<2||shi3>8) //判斷溫度數(shù)據(jù)是否在指定范圍20~90
  387.                 {led3=0;                                                                                                 
  388.                 flag=1;}
  389.                 else{led3=1;}
  390.                

  391. }
  392.                
  393. }
  394. /***************************************************************/

  395. void InitScom(void)         //串口初始化
  396. {
  397. TMOD=0x21;
  398. TH1=0xfd;
  399. TL1=0xfd;
  400. PCON=0x00;
  401. TR1=1;
  402. SCON=0x50;

  403. RI = 0;
  404. TI = 0;
  405. ES=1;
  406. EA=1;
  407. }

  408. void SendChar(uchar SendData) //發(fā)送數(shù)據(jù)
  409. {
  410. SBUF=SendData;
  411. while(TI==0);
  412. TI=0;
  413. }
  414. /**************************主程序*****************************/
  415. void main()
  416. {unsigned int h,i,j;
  417.         h=0;
  418.        
  419. init_lcd();
  420. InitScom();
  421. while(1)
  422. {
  423.    flag=0;        //清零報(bào)警標(biāo)志
  424.         h=0;                                          
  425.         display(h);

  426.         h=1;
  427.         display(h);
  428.   
  429.         h=2;
  430.         display(h);
  431.                 
  432.         h=3;
  433.         display(h);
  434.         for(i=0;i<10;i++)//依次發(fā)送數(shù)據(jù)

  435.      SendChar(a[i]) ;
  436.       delay_50ms(10);
  437.                                                        

  438.        

  439.            for(i=0;i<4;i++)
  440.         if(flag==1)//flag=1則報(bào)警
  441.         {
  442.                 
  443.          for(j=0;j<500;j++)
  444. {speak=1;
  445. delay_50us(10); //延時(shí)500us
  446. speak=0;
  447. delay_50us(10); //延時(shí)500us
  448. }
  449. delay_50ms(10); //延時(shí)0.5s
  450. }       
  451. delay_50ms(20);//再延時(shí)1s每五秒刷新一次數(shù)據(jù)
  452. }
  453. }
  454. /*****************************************************************/
  455.   void Receive() interrupt 4 using 0
  456. { uchar rdata;
  457. if(RI)
  458. { RI=0;
  459. rdata=SBUF;
  460. P2=rdata; } }       
復(fù)制代碼

所有資料51hei提供下載:
多點(diǎn)溫度測(cè)試.rar (27.22 KB, 下載次數(shù): 48)


評(píng)分

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

查看全部評(píng)分

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

使用道具 舉報(bào)

無(wú)效樓層,該帖已經(jīng)被刪除
無(wú)效樓層,該帖已經(jīng)被刪除
地板
ID:577503 發(fā)表于 2021-3-13 21:35 來(lái)自觸屏版 | 只看該作者
請(qǐng)問(wèn)樓主這個(gè)流程圖是什么啊,我比較菜雞看不懂C程序
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
乱人伦中文视频在线| 精品国产欧美成人夜夜嗨| 97在线观看视频国产| 亚洲精品偷拍视频| 成人高潮免费视频| 人人干人人爱人人爱| 川上优av中文字幕一区二区| 91久久在线| 欧美日韩亚洲网| 国产精品自产拍在线观看中文 | 日韩国产欧美区| 国产无套精品一区二区| 在线观看国产免费视频| 中文字幕2区| 肉体视频在线| 日韩一级欧洲| 欧美日韩在线综合| 国产精品久久精品视| 精品国产av无码| brazzers欧美最新版视频| 无遮挡在线观看| 国产综合色在线视频区| 亚洲精品成人久久| 一本久道久久综合| 国产成人精品片| 一个人看的www一区| 国产日韩欧美一区二区三区| 亚洲丝袜精品丝袜在线| 欧美又大又硬又粗bbbbb| 日本77777| 先锋影音男人站你懂得| 丁香花电影在线观看完整版| 日本午夜精品视频在线观看| 精品国产网站在线观看| 午夜视频久久久| 久久久久久免费观看| 在线观看亚洲天堂| 黄p免费网站| 欧美自拍偷拍| 日韩欧美主播在线| 国产女主播一区二区| www.99re6| 成人嫩草影院免费观看| 国产不卡av一区二区| 性久久久久久久久久久久| 成人美女免费网站视频| 亚洲黄色小说视频| 91电影在线| 精品视频在线播放一区二区三区| 国产偷国产偷亚洲高清人白洁| 久久久久亚洲精品| 又黄又爽又色的视频| 国产一区二区三区四区尤物| 免费一区二区三区在线视频| 国产精品不卡在线| 国产精品日韩久久久久| 中文字幕 自拍| 热99在线观看| 欧美电影免费| 欧美高清视频一二三区| 亚洲欧洲精品一区二区| 成人黄色片在线观看| av网站导航在线观看免费| 麻豆精品新av中文字幕| 日韩中文理论片| 邪恶网站在线观看| 精品视频麻豆入口| 岛国精品一区| 亚洲免费毛片网站| av一区二区三区免费| 毛片a片免费观看| 黄色电影免费在线看| 久久亚洲图片| 日韩最新免费不卡| 91免费视频污| 大肉大捧一进一出好爽| 久久免费精品视频在这里| 91超碰这里只有精品国产| 中文字幕不卡每日更新1区2区| 一级黄色大片免费| 国产不卡人人| 国产亚洲女人久久久久毛片| 51精品国产黑色丝袜高跟鞋| wwwwww日本| 免费高清特黄a大片| 亚洲日韩视频| 亚洲夜晚福利在线观看| 午夜av中文字幕| 狠狠色噜噜狠狠| 中文视频一区| 亚洲精品wwww| 成人性生交视频免费观看| 你懂得视频网站| 99久久激情| 日韩一区国产二区欧美三区| 日韩精品 欧美| 天堂中文在线官网| 91麻豆精品国产综合久久久| 一区av在线播放| 欧美久久久久久一卡四| 亚洲免费黄色网| 国产大学生自拍视频| gogogo高清在线观看一区二区| 日韩手机在线导航| 成人免费在线小视频| 国产一区二区在线|播放| 日韩综合在线| 精品亚洲一区二区三区四区五区 | 91最新国产视频| 亚洲一区欧美在线| 九色porny在线| 久久综合九色综合97婷婷| 成人午夜一级二级三级| 久久国产视频精品| 伊人久久视频| 午夜精品久久久| 欧美一二三不卡| 国产一卡二卡3卡4卡四卡在线| 国产午夜一区| 亚洲精美色品网站| 久久av一区二区三| 天堂电影在线| 成人涩涩免费视频| 亚洲sss综合天堂久久| 中文字幕精品在线观看| 国产成人77亚洲精品www| 亚洲福利视频一区| 黄色片免费在线观看视频| 国产黄色小视频| 欧美成人有码| 久久成人精品电影| 一本色道久久88| 黄色片网站在线观看| 国产精品毛片无遮挡高清| 日本中文不卡| 偷窥韩漫第三季| 亚洲精品久久| 欧美国产日韩精品| 日本网站在线免费观看| 日本欧美不卡| 欧美精品高清视频| 国产又黄又猛视频| www99avcom| 国产九色精品成人porny| 国产精品视频免费在线| 免费一级a毛片| 国产亚洲精彩久久| 欧美性大战xxxxx久久久| 国产精品涩涩涩视频网站| 成年人免费看的视频| 国产精品18久久久久久久久久久久 | 国产69精品久久久久毛片| 亚洲在线免费看| 国产成人自拍一区| 成人女性视频| 欧美精品做受xxx性少妇| 国产一级在线视频| 99久久这里有精品| 精品国产一区二区三区四区四 | 日韩人在线观看| 亚洲色成人一区二区三区小说| 夜夜操 天天摸| 国产激情一区二区三区桃花岛亚洲| 成人一区二区在线| 性感美女福利视频| 欧美日韩调教| 国产91精品久久久久久久| 日韩黄色一级视频| 日韩av字幕| 久久精品成人欧美大片| 国产性猛交普通话对白| 成年永久一区二区三区免费视频| 精品国产电影一区二区| 亚洲av片不卡无码久久| 日本电影在线观看网站| 亚洲不卡一区二区三区| 婷婷免费在线观看| 超碰国产在线| 亚洲国产精品久久艾草纯爱| 韩国日本在线视频| 四虎在线免费看| 亚洲欧美怡红院| 波多野结衣乳巨码无在线| av三级在线播放| 国产精品久久久久7777按摩| 日本国产在线播放| 黄页免费在线| 自拍偷自拍亚洲精品播放| 国产91美女视频| 免费黄色片在线观看| 亚洲成人精品一区| 色婷婷激情视频| 国产特黄在线| 亚洲高清不卡在线| 永久免费看片在线观看| 性欧美videoshd高清| 欧美日韩国产片| 日韩精品电影一区二区| 久久亚洲精品爱爱| 亚洲视频欧美视频| 精品人妻无码一区二区性色| 国产va免费精品观看精品视频 | 一区二区三区不卡视频在线观看| 亚洲精品一二三四五区| a√在线中文网新版址在线| 欧美日韩国产色| 久久综合桃花网| 爱情岛亚洲播放路线| 欧美疯狂性受xxxxx喷水图片| www.99热| 欧美黄视频在线观看| 美女精品久久久| 国产黄频在线观看| 日韩一级在线| 亚洲老头老太hd| 国产一卡二卡在线播放| 美女毛片一区二区三区四区最新中文字幕亚洲| 欧美国产日韩一区二区| 日本高清视频免费看| 日本不卡视频在线| 明星裸体视频一区二区| 黄色大片网站| 国产精品久久久久四虎| 九九热精品国产| 中文字幕在线高清| 亚洲天堂2020| 一级黄色片视频| 亚洲三级视频| av日韩免费电影| 2020天天干夜夜爽| 最新中文字幕一区二区三区| 97人人模人人爽人人澡| 三级成人黄色影院| 久久久999精品视频| 亚洲乱色熟女一区二区三区| 热久久免费视频| 国产成人三级视频| 满满都是荷尔蒙韩剧在线观看| 亚洲成人av一区二区| 国产人妖在线观看| 福利一区二区三区视频在线观看| 欧美老女人xx| 亚洲色图网址| 不卡的av中国片| 日本激情视频在线播放| 自拍网站在线观看| 久热精品在线视频| www.男人天堂.com| 成人高清伦理免费影院在线观看| 成人在线观看黄| a√中文在线观看| 中文字幕在线亚洲| 视频一区 中文字幕| 国产东北露脸精品视频| 日韩 欧美 高清| a'aaa级片在线观看| 亚洲色图综合网| 国产精品久久久久久久一区二区 | www成人在线观看| 鲁一鲁一鲁一鲁一av| 日韩三区免费| 国内外成人免费激情在线视频网站| 骚虎黄色影院| 91论坛在线播放| 欧美一级大片免费看| 久久久久久久久久久久电影| 日韩av免费网站| t66y最新发布地址| 精品久久香蕉国产线看观看亚洲| 色一情一交一乱一区二区三区| 女优一区二区三区| 国产精品香蕉视屏| 四色成人av永久网址| 日韩精品一区二区三区视频| 91av国产精品| 国产精品一区二区无线| 亚洲精品午夜在线观看| 国产精品白丝久久av网站| 日本免费一区二区三区视频观看 | 91在线观看一区二区| 一二三级黄色片| 大香伊人久久精品一区二区| 91嫩草国产在线观看| 中文字幕理伦片免费看| 欧美日韩成人综合在线一区二区| 欧美在线观看不卡| 男男视频亚洲欧美| www.色偷偷.com| 婷婷激情成人| 国产成人激情小视频| а√最新版在线天堂| 欧美老年两性高潮| 一级片免费观看视频| 国产成人精品免费一区二区| av成人午夜| 在线看黄网站| 精品视频偷偷看在线观看| 手机在线观看免费av| 日本一区二区三区dvd视频在线 | 午夜精品久久久久久久久久久久久蜜桃 | 精品国产乱码久久久久久免费| 国产精品一区二区av白丝下载| 成人在线综合网站| 国产精品成人无码专区| 久久高清免费| 特级西西444| 日日av拍夜夜添久久免费| 国产精品久久久久久久久久新婚| www黄com| 日本高清视频一区二区| 午夜视频网站在线观看| 波多野洁衣一区| 精品国产无码在线观看| 欧美日本二区| 欧美成人免费高清视频| 亚洲伊人影院| 欧美精品一区二区三区四区五区 | 一区二区三区免费高清视频| 奇米一区二区三区av| 日韩大片一区二区| 午夜视频在线观看精品中文| 国产在线一区二| av免费在线观看网站| 91高清免费视频| 在线免费观看高清视频色| 亚洲无av在线中文字幕| 一级美女在线| 91精品国产综合久久久久久久久久 | 免费人成又黄又爽又色| 日韩视频在线一区二区三区 | 四虎成人精品一区二区免费网站| 91久久久久久久| 色影院视频在线| 性欧美视频videos6一9| 狠狠色噜噜狠狠狠狠8888| 日韩电视剧免费观看网站| 黄色网址大全在线观看| 亚洲精品网站在线播放gif| 俺去啦最新地址| 伊是香蕉大人久久| 久久午夜剧场 | 国产剧情在线一区| 欧美成人vr18sexvr| 印度美女freesex性hd| 精品网站999www| 麻豆免费视频网站入口| 中文字幕亚洲在线| 在线视频99| 国语自产精品视频在线看一大j8 | 奇米一区二区三区av| 青青草原成人| 成人国产精品一区二区网站| 中文字幕一区二区三区四区五区人 | 精品亚洲乱码一区二区 | 亚洲性猛交xxxxwww| 永久www成人看片| 久久久久久噜噜噜久久久精品| 伦理片一区二区三区| 国产精品视频地址| 51精品在线| 日韩视频精品| 婷婷综合一区| 国产三级生活片| 亚洲中字在线| av资源在线免费观看| 91麻豆swag| 国产日韩免费视频| 91精品办公室少妇高潮对白| 国产免费黄网站| 一区二区三区动漫| 青青久在线视频| 成人免费看黄网站| 久久精品女人天堂av免费观看| 一区二区不卡在线| 九色精品91| 亚洲妇女无套内射精| 久久精品免费看| 日韩美女黄色片| 亚洲精品国产一区二区精华液| 五月婷婷久久久| 亚洲精品在线观看网站| 国产黄色片大全| 国产精品成久久久久三级| 在线看片福利| 成人在线免费观看视频网站| 亚洲成av人片乱码色午夜| av无码一区二区三区| k8久久久一区二区三区| 国产一区二区在线不卡| 欧美日韩国产综合视频在线观看 | 午夜国产在线观看| 亚洲激情在线观看| 亚洲aⅴ优女av综合久久久| 91探花福利精品国产自产在线| 日本成人在线网站| 爆乳熟妇一区二区三区霸乳| 三级久久三级久久久| 国产情侣在线视频| 欧美日韩免费区域视频在线观看| 69精品视频|