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

標(biāo)題: 51單片機(jī)多點(diǎn)溫度測試程序,含c文件,hex文件 proteus仿真文件 [打印本頁]

作者: xiyan123    時(shí)間: 2021-2-2 13:07
標(biāo)題: 51單片機(jī)多點(diǎn)溫度測試程序,含c文件,hex文件 proteus仿真文件
多點(diǎn)溫度測試,超過閾值聲光報(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)溫度測試.rar (27.22 KB, 下載次數(shù): 48)



作者: zfddfer741    時(shí)間: 2021-3-13 21:35
請(qǐng)問樓主這個(gè)流程圖是什么啊,我比較菜雞看不懂C程序




歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
美女被人操视频在线观看| 亚洲视频分类| 欧美成人亚洲高清在线观看| 午夜激情福利电影| 一级黄色免费在线观看| 欧美成人精品影院| 午夜激情一区二区三区| 精品无人码麻豆乱码1区2区| 欧美人妖在线观看| 在线免费观看污| 4444免费观看| 久久精品女人毛片国产| 三级黄色片播放| 亚洲精品成人a8198a| 热久久99这里有精品| 欧美精品一区二区三区久久久| 成人精品福利| 国内精品区一区二区三| 免费黄色片视频| 醉酒壮男gay强迫野外xx| 日本十八禁视频无遮挡| 国产精品久久久对白| 欧美夫妻性视频| 日韩精品一区二区三区蜜臀| 亚洲黄色小视频| 狠狠色丁香久久综合频道 | 国产又粗又长视频| 99久久99久久精品免费看小说.| 国产成人a亚洲精v品无码| 国产伦精品一区二区三区免费视频 | 欧美成人精品激情在线观看| 制服丝袜一区二区三区| 亚洲美女视频在线| 成年人网站91| 久久综合九色| 日韩精品免费| 成人h动漫精品一区二区器材| 黄色污网站在线观看| 国产污视频在线| av漫画网站| 国产精品入口麻豆电影| 色欲av永久无码精品无码蜜桃| 欧美一级视频免费观看| 中文字幕求饶的少妇| 欧美一级大片免费看| www日韩视频| 成人在线免费观看视频网站| 久草精品电影| 99国产视频在线| 国产精品视频精品视频| 91精品国产高清自在线| 萌白酱国产一区二区| 日韩精品在线视频| 日韩视频中午一区| 欧美男同性恋视频网站| 日韩欧美在线免费| 午夜a成v人精品| 亚洲免费观看视频| 国产精品电影院| 国产日韩欧美不卡在线| ww久久中文字幕| av一区二区久久| 成人综合在线观看| 国产高清精品在线| 国产综合色产在线精品| 美腿丝袜亚洲一区| 麻豆91在线播放| 日韩成人精品视频| 日韩精品五月天| 日本免费新一区视频| 亚洲综合二区| 久久一区视频| 免费成人性网站| 免费成人av在线| 久久99精品久久久久久久久久久久| 免费精品视频| 日韩精品电影在线| 美女在线观看视频一区二区| 免费一级片91| 韩国欧美国产1区| 精品在线一区二区| 国产不卡免费视频| av成人免费在线观看| 99精品国产视频| 久久蜜桃av一区二区天堂| 久久久久久久精| 国产精品三级视频| 一区二区久久久| 亚洲国产成人av好男人在线观看| 激情久久av一区av二区av三区| 亚洲国产cao| 色先锋资源久久综合| 欧美日韩一区中文字幕| 制服丝袜日韩国产| 日韩av在线免费| 色吧影院999| 欧美精品九九久久| 国产精品视频午夜| 国产伦精品一区| 在线视频不卡一区二区| 9久久9毛片又大又硬又粗| 国产福利视频在线播放| 永久av免费在线观看| 精品无码人妻一区| 成年人一级黄色片| 免费黄色一级大片| 亚洲欧洲综合在线| 一分钟免费观看视频播放www| 操她视频网站| 欧美日韩在线精品一区二区三区激情综 | 日本三级韩国三级欧美三级| 国产色播av在线| 精品国产一区二| 国内精品伊人久久久| 激情自拍一区| 国产尤物一区二区| 国产精品久久久久婷婷二区次| 亚洲v精品v日韩v欧美v专区| 91精品国产黑色紧身裤美女| 亚洲天堂男人天堂女人天堂| 久久久久九九九九| 超碰在线97av| 欧美一二三不卡| 亚洲高清av一区二区三区| 欧美性受xxxx黑人| 波多野结衣视频在线观看| 午夜影院免费视频| 777奇米888色狠狠俺也去| 男人的天堂在线视频| 欧美黑人粗大| 亚洲最好看的视频| 久久精品1区| 欧美国产日韩一二三区| 在线观看日韩电影| 最新的欧美黄色| 国产欧美精品一区二区| 亚州欧美一区三区三区在线 | 国产黄色美女视频| 可以免费看黄色的网站| 九色蝌蚪视频在线| 1024免费在线视频| 精品视频在线播放一区二区三区 | 亚洲欧美日韩网| 日本欧美一二三区| 热这里只有精品| 亚洲成年人在线观看| 国产一级做a爱片久久毛片a| 先锋影音二区| 亚洲日本伦理| 亚洲网站三级| 亚洲国产片色| 国产精品伦理一区二区| 精品国产乱码久久久久久久久 | 日本电影亚洲天堂一区| www.xxxx欧美| 九色91国产| 午夜免费福利视频在线观看| 精品无码m3u8在线观看| 亚洲精品乱码电影在线观看| 在线视频毛片| 96视频在线观看欧美| 99精品国产99久久久久久福利| 国产精品乱码人人做人人爱| 亚洲第一黄色网| 国产精品日韩在线观看| 99在线精品免费视频 | 国产主播色在线| 欧美男体视频| 在线综合视频| 亚洲无人区一区| 中文字幕精品www乱入免费视频| 91亚色免费| 欧美伦理片在线观看| 精品成人免费视频| 国产在线第二页| 欧美jizzhd69巨大| 色男人天堂综合再现| 国产亚洲女人久久久久毛片| 亚洲国模精品私拍| 国产日韩欧美一区二区三区四区| 尤蜜粉嫩av国产一区二区三区| 日韩激情在线播放| 国产超级av| av漫画网站在线观看| 欧美日一区二区三区在线观看国产免| 国产精品网站在线播放| 亚洲区一区二区| 免费精品视频一区| 欧美熟妇一区二区| 天堂tv亚洲tv日本tv欧美人tv| 欧美日韩在线看片| 亚洲国产精品久久久天堂| 国产精品乱码一区二区三区软件| 色视频www在线播放国产成人| 五月天色一区| 日韩欧美一区三区| 中文字幕在线观看视频免费| 97碰碰碰免费公开在线视频| 一区视频网站| 99re成人精品视频| 国产亚洲综合久久| 一区二区三区我不卡| 五月天av网站| 成年人免费在线视频网站| 精品久久99| 成人深夜在线观看| 亚洲国产一区二区三区四区| 欧美大陆一区二区| 中文乱码字幕高清一区二区| 三级福利视频| 麻豆视频久久| 国产日产欧美一区二区视频| 日韩在线高清视频| 欧美性久久久久| 国产又大又粗又硬| 在线观看黄色av| 国产精品久久久亚洲一区| 欧美亚洲一区二区三区四区| 69堂成人精品视频免费| 国产高潮呻吟久久| 芬兰videosfree性少妇| 丁香综合av| 亚洲欧美在线视频观看| 欧美在线免费观看| 成人免费播放视频| 日韩欧美黄色片| www夜片内射视频日韩精品成人| 精品视频一二区| 欧美freesex交免费视频| 欧美视频在线视频| 国产精品一国产精品最新章节| www.av天天| 男人插曲女人视频免费| 国产一区二区观看| 黑人巨大精品欧美一区二区三区| 91理论片午午论夜理片久久| 阿v天堂2014| 黄色免费观看网站| 日本不卡免费一区| 欧美视频一区二区三区在线观看 | 激情久久99| 国产精品女主播在线观看| 国产97在线|日韩| 伊人网在线视频观看| 奇米影视第四狠狠777| 精品久久久久久久| 欧美性生活久久| 亚洲一区不卡在线| av一区二区三| 亚洲涩涩在线| 久久久久久亚洲综合| 欧洲成人午夜免费大片| 精品欧美一区二区久久久| 福利视频网站| 综合精品久久| 亚洲精品美女视频| 免费看黄色一级大片| 欧美黑人乱大交ⅹxxxxx| 91成人短视频| 欧美视频在线观看免费| 亚洲成人第一| 精品国自产拍在线观看| 625成人欧美午夜电影| 国产女人水真多18毛片18精品视频| 国产成人综合精品在线| 91高清免费观看| 国产在线观看免费网站| 精品一区二区免费在线观看| 久久国产精彩视频| 插吧插吧综合网| 粗大的内捧猛烈进出在线视频| 国产精品美女久久久浪潮软件| 国产一区二区黄| 麻豆传媒在线看| 天堂在线亚洲| 在线综合亚洲| 欧美激情高清视频| 久久精品三级视频| 久久久久久久久亚洲精品| 国产一区二区三区久久悠悠色av| 国语自产精品视频在线看一大j8 | 神马影院一区二区三区| 蜜桃视频在线观看www| 麻豆久久一区| 欧美电影一区二区三区| 免费看a级黄色片| xxx免费视频| 午夜一级久久| 97色在线观看| 国产在线拍揄自揄拍无码视频| 黄色网页网址在线免费| 国产亚洲综合av| 精品一区二区三区国产| www.中文字幕| 欧美综合精品| 亚洲国产精品资源| 人妻 丝袜美腿 中文字幕| 在线看片黄色| 国产一区二区三区精品欧美日韩一区二区三区 | 日日夜夜免费精品| 97不卡在线视频| 日本熟妇毛茸茸丰满| 草草在线视频| 日韩欧美精品中文字幕| 无罩大乳的熟妇正在播放| 香蕉国产在线视频| 成人国产精品一级毛片视频| 亚洲人成电影在线观看天堂色| av无码av天天av天天爽| 亚洲欧美视频一区二区| 国产精品高潮久久久久无| 伊人婷婷久久| 日本黄色免费录像| 日日噜噜夜夜狠狠视频欧美人 | 中文字幕日本精品| 免费看91的网站| 免费在线看污片| 欧美日韩免费看| 久久久久久蜜桃一区二区| 性色av一区二区| 久久综合久久综合久久| 亚洲国产一区二区三区在线播| 另类视频欧美| 美女视频黄 久久| 国产免费一区| 国产又粗又爽| 久久国产精品露脸对白| 九九九久久久| 免费观看的成年网址| 精品亚洲成a人| 欧美日韩中文国产一区发布| 欧美啪啪精品| 麻豆一区二区在线| 欧美午夜欧美| 成全在线观看免费完整动漫| 国产a久久麻豆| 伊人情人网综合| 日日噜噜夜夜狠狠视频| 国产欧美精品区一区二区三区| 欧美性潮喷xxxxx免费视频看| 夜色福利刺激| 亚洲欧洲综合另类| 欧美三级午夜理伦三级富婆| 在线中文资源天堂| 欧美亚洲综合另类| 中文字幕免费视频| 欧美日韩视频免费看| 亚洲欧美中文日韩在线v日本| 日本少妇bbwbbw精品| 色天下一区二区三区| 91精品国产成人www| 亚州精品国产精品乱码不99按摩| 国产亚洲综合精品| 欧美精品成人一区二区在线观看| 免费激情小视频| 久久色在线视频| 北条麻妃在线视频| 免费日本一区二区三区视频| 欧美日韩国产另类一区| 91香蕉视频网| 欧美中文一区| 国产福利视频一区二区| 三级网站在线看| 国内久久精品视频| 女女百合国产免费网站| 伪装者免费全集在线观看 | av色综合网| 黑人性受xxxx黑人xyx性爽| 成人一级黄色片| 17c丨国产丨精品视频| 菠萝蜜视频网站入口| 91论坛在线播放| 日韩高清第一页| 成人三级网址| 精品视频在线观看日韩| 久久久一区二区三区四区| 日韩免费特黄一二三区| 日产精品99久久久久久| 一二区在线观看| 久久天堂精品| 欧洲高清一区二区| 中文字幕电影在线| 亚洲高清视频中文字幕| 成人无码av片在线观看| 伊人久久综合网另类网站| 久久久女人电视剧免费播放下载| 国产99视频在线| 中文字幕一区二区精品区| 日本不卡一区二区三区视频| 午夜爽爽爽男女免费观看影院| 99久久香蕉| 午夜精品久久久久久久99热| 欧美最猛黑人xxxx黑人猛交黄| 激情综合色播激情啊| 欧美成人免费高清视频| 黄av在线免费观看| 亚洲午夜小视频| 91av久久久| 伊人久久亚洲影院| 午夜在线视频免费观看|