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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機時鐘溫度計小制作

  [復制鏈接]
跳轉到指定樓層
樓主
ID:83710 發表于 2015-6-24 22:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
     最近利用DS1302與DS18B20做了一個能顯示當前時間、日期、溫度的東西。有三個按鍵,正常運行時顯示當前的時間,利用按鍵2、3可以切換到日期與溫度。按下按鍵1進入設置時間狀態,在設置時間狀態利用按鍵2、3可調整時間與日期。調整好后不進行任何操作6秒退出設置狀態。
實物圖:
顯示當前時間:(11時:24分:47秒)


顯示當前日期:(09年:01月:15日)

顯示當前溫度:(17.2度)


源程序:
#include <reg51.h>
#include<intrins.h>
sbit dq = P0^0;//定義P0.0為DS18B20的數據線
sbit t_rst=P0^2;//DS1302數據線
sbit t_clk=P0^4;
sbit t_io=P0^3;
sbit P2_0=P2^0;//按鍵
sbit P2_1=P2^1;
sbit P2_2=P2^2;
sbit P3_0=P3^0;//顯示
sbit P3_1=P3^1;
sbit P3_2=P3^2;
sbit P3_3=P3^3;
sbit P3_4=P3^4;
sbit P3_5=P3^5;
sbit P3_6=P3^6;
sbit P3_7=P3^7;
void delay(unsigned char i);//定義延時函數
bit init_18b20();//定義DS18B20初始化復位函數
void w_18b20(unsigned char dat);//定義寫DS18B20函數
unsigned char r_18b20();//定義讀DS18B20函數
void GetTem(void);//定義獲得溫度函數
void Temdisp(void);//溫度顯示函數
void in_1302(unsigned char tdat);//定義寫一個字節到DS1302函數
unsigned char out_1302(void);//定義從DS1302讀一個字節函數
void w_1302(unsigned char ucAddr, unsigned char ucDa);//定義寫DS1302函數
void set1302(void);//設置時間
void get1302(void);//讀取時間
void timedisp(void);//時間顯示函數
void datedisp(void);//日期顯示函數
void setbom(void);
unsigned char TemL;//溫度低位
unsigned char TemH;//溫度高位
unsigned char Tem1;//轉換后溫度個位
unsigned char Tem2;//轉換后溫度十位
unsigned char Led[4];
unsigned char dis[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//不帶點的0~9
unsigned char dis1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef};//帶點的0~9
bit TempS;//溫度符號位
unsigned int ms;
unsigned char time[7]={0x00,0x24,0x11,0x15,0x01,0x04,0x09};

main()
{
set1302();
while(1)
{
  if(!P2_1){get1302();datedisp();}
  if(!P2_2){GetTem();Temdisp();}
  if(P2_1 && P2_2){ get1302();timedisp();}
  
  if(!P2_0)
  {
   TMOD=0x01; EA=1;ET0=1;TH0=0xFC;TL0=0x66;
   while(!P2_0);delay(255);delay(255);delay(255);
   setbom();
  }
}
}
void delay (unsigned char i) //延時程序,12M晶振下延時為:(2i+3)us ,i=0~255
{
while (--i);
}
bit init_18b20() //初始化,init_18b20=0初始化成功,init_18b20=1初始化失敗,可能18b20不存在
{
bit SS;
dq=1;
_nop_();
dq=0;
delay(255);
dq=1;
delay(34);
SS=dq;
delay(120);
return (SS);
}
void w_18b20(unsigned char dat) //寫一個字節到18b20
{
unsigned char i=0;
for(i=8;i>0;i--)
{
  dq=0;
  delay(5);
  dq=dat&0x01;
  delay(22);//延時
  dq=1;
  dat>>=1;
}
}
unsigned char r_18b20()//從18b20讀一個字節
{
unsigned char i=0;
unsigned char dat=0;
for(i=8;i>0;i--)
{
  dq=0;
  dat>>=1;
  dq=1;
  delay(6);
  if(dq) dat|=0x80;
  delay(22);
}
return(dat);
}

void GetTem() //獲得溫度函數
{
bit SS;
unsigned char A;
unsigned long Tem;//溫度變量
unsigned char TemLH;//低位溫度高位
unsigned char TemLL;//低位溫度低位
do SS=init_18b20();while(SS);//初始化DS18B20,檢測是否存在,存在繼續
w_18b20(0xCC);//跳過ROM匹配
w_18b20(0x44);//開始溫度轉換
do//等待溫度轉換完成
{
dq=0;
_nop_();
_nop_();
_nop_();
dq=1;
delay(6);
SS=dq;
delay(22);
Temdisp();
}
while (!SS);//溫度轉換完成后繼續

init_18b20();//復位
w_18b20(0xCC);//跳過ROM匹配
w_18b20(0xBE);//讀取溫度值
TemL=r_18b20();//低位
TemH=r_18b20();//高位
if (TemH&0x80)//把讀取的溫度值進行轉換,并存進Led[]中
{
  TemH=~TemH;
  TemL=(~TemL)+1;
  TempS=1;
  Led[0]=0x40;//顯示負號
}
else TempS=0;

TemLH=TemL>>4;
TemLL=TemL&0x0F;
Tem=(TemH*16 + TemLH + TemLL*0.0625)*10000;
A=Tem/100000;
Led[1]=dis[A];
Tem=Tem%100000;
A=Tem/10000;
Led[2]=dis1[A];
Tem=Tem%10000;
A=Tem/1000;
Led[3]=dis[A];
}
void Temdisp()//溫度顯示函數,符號位(為負號顯示),十位(為0不顯示,個位(帶小數點),小數位
{
if (TempS==1)//溫度為負則顯示負號,否則不顯示
{
  if (Led[1]!=0x3f)
  {
   P1=Led[0];
   P3_5=0;
   delay(255);
   P3_5=1;
  }
  else
  {
   P1=Led[0];
   P3_4=0;
   delay(255);
   P3_4=1;
  }
}
if (Led[1]!=0x3f)//十位不為零則顯示,否則不顯示
{
  P1=Led[1];
  P3_4=0;
  delay(255);
  P3_4=1;
}
P1=Led[2];//個位
P3_3=0;
delay(255);
P3_3=1;
P1=Led[3];//小數位
P3_2=0;
delay(255);
P3_2=1;
}
void in_1302(unsigned char tdat) //寫一個字節到DS1302
{
unsigned char i;
for(i=8;i>0;i--)
{
  t_io=tdat&0x01;
  _nop_();
  t_clk=1;
  _nop_();
  t_clk=0;
  tdat>>=1;
}
}
unsigned char out_1302(void) //從DS1302讀一個字節
{
unsigned char i;
unsigned char tdat;
for(i=8;i>0;i--)
{
  tdat>>=1;
  if(t_io){tdat=tdat|0x80;}
  t_clk=1;
  _nop_();
  t_clk=0;
}
return(tdat);
}

void w_1302(unsigned char ucAddr, unsigned char ucDa) //往DS1302寫入數據,先寫地址,后寫命令/數據
{
t_rst = 0;
t_clk = 0;
t_rst = 1;
in_1302(ucAddr); /* 地址,命令 */
in_1302(ucDa); /* 寫1Byte數據*/
t_clk = 1;
t_rst =0;
}
unsigned char r_1302(unsigned char ucAddr)//從DS1302讀出數據,先寫地址,后讀命令/數據
{
unsigned char ucDa;
t_rst = 0;
t_clk = 0;
t_rst = 1;
in_1302(ucAddr); /* 地址,命令 */
ucDa = out_1302(); /* 讀1Byte數據 */
t_clk = 1;
t_rst =0;
return(ucDa);
}
void set1302(void)
{
unsigned char i;
unsigned char ucAddr = 0x80;
w_1302(0x8e,0x00); /* 控制命令,WP=0,寫操作?*/
for(i =0;i<7;i++)
{
  w_1302(ucAddr,time[ i]); /* 秒 分 時 日 月 星期 年 */
  ucAddr +=2;
}
w_1302(0x8e,0x80); /* 控制命令,WP=1,寫保護?*/
}
void get1302(void)
{
unsigned char i;
unsigned char ucAddr = 0x81;
for (i=0;i<7;i++)
{
  time = r_1302(ucAddr);/*格式為: 秒 分 時 日 月 星期 年 */
  ucAddr += 2;
}
}
void timedisp(void)
{
unsigned char m;unsigned char n;
m=time[0]>>4;n=time[0]&0x0f;//顯示秒
P1=dis[m];
P3_3=0;
delay(255);delay(255);delay(255);delay(255);
P3_3=1;
P1=dis1[n];
P3_2=0;
delay(255);delay(255);delay(255);delay(255);
P3_2=1;

m=time[1]>>4;n=time[1]&0x0f;//顯示分
P1=dis[m];
P3_5=0;
delay(255);delay(255);delay(255);delay(255);
P3_5=1;
P1=dis1[n];
P3_4=0;
delay(255);delay(255);delay(255);delay(255);
P3_4=1;
m=time[2]>>4;n=time[2]&0x0f;//顯示時
P1=dis[m];
P3_7=0;
delay(255);delay(255);delay(255);delay(255);
P3_7=1;
P1=dis1[n];
P3_6=0;
delay(255);delay(255);delay(255);delay(255);
P3_6=1;
}
void datedisp(void)
{
unsigned char m;unsigned char n;
m=time[3]>>4;n=time[3]&0x0f;//顯示日
P1=dis[m];
P3_3=0;
delay(255);delay(255);delay(255);delay(255);
P3_3=1;
P1=dis1[n];
P3_2=0;
delay(255);delay(255);delay(255);delay(255);
P3_2=1;

m=time[4]>>4;n=time[4]&0x0f;//顯示月
P1=dis[m];
P3_5=0;
delay(255);delay(255);delay(255);delay(255);
P3_5=1;
P1=dis1[n];
P3_4=0;
delay(255);delay(255);delay(255);delay(255);
P3_4=1;
m=time[6]>>4;n=time[6]&0x0f;//顯示年
P1=dis[m];
P3_7=0;
delay(255);delay(255);delay(255);delay(255);
P3_7=1;
P1=dis1[n];
P3_6=0;
delay(255);delay(255);delay(255);delay(255);
P3_6=1;
}
void setbom(void)
{
unsigned char i,m,n;
TR0=1;
while(ms<6000)
{
  if(!P2_0)
  {
   i++;ms=0;
   if(i==5) {i=6;}
   if(i==7) {i=0;}
   while(!P2_0);
   delay(255);delay(255);delay(255);
   ms=0;
  }
  if(!P2_1)
  {
   m=time>>4; n=time&0x0f;
   if(n!=9) n=n+1;
   else{m=m+1;n=0;}
   time=(m<<4)|n;
   while(!P2_1);
   delay(255);delay(255);delay(255);
   ms=0;
  }
  if(!P2_2)
  {
   m=time>>4; n=time&0x0f;
   if(m!=0 && n==0) {n=9;m=m-1;}
   else if(n!=0) {n=n-1;}
   time=(m<<4)|n;
   while(!P2_2);
   delay(255);delay(255);delay(255);
   ms=0;
  }
  
  if (time[0]==0x60)time[0]=0x00;
  if (time[1]==0x60)time[1]=0x00;
  if (time[2]==0x24)time[2]=0x00;
  if (time[3]==0x32)time[3]=0x00;
  if (time[4]==0x13)time[4]=0x00;
  if (time[6]==0x99)time[6]=0x00;
  set1302();
  if(i<3){get1302();timedisp();}
  else {get1302();datedisp();}
}
TR0=0;
ms=0;
}
void time0() interrupt 1 //定時器0中斷
{
TR0=0;
TH0=0xFC;TL0=0x66;
ms++;
TR0=1;
}


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

使用道具 舉報

沙發
ID:62973 發表于 2015-6-25 17:04 | 只看該作者
精度如何;誤差率多少!
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
5#
ID:61954 發表于 2015-6-26 07:48 | 只看該作者
晶振多少MHZ?上原理圖啊
回復

使用道具 舉報

6#
ID:19947 發表于 2015-8-21 13:42 | 只看該作者
是個沃,樓主你發下原理圖嗎,我們小輩學習學習!
回復

使用道具 舉報

7#
ID:19947 發表于 2015-9-5 21:29 | 只看該作者
程序中晶振已經提示了,可是,1302需不需要電池供電?
回復

使用道具 舉報

8#
ID:1 發表于 2015-9-6 13:26 來自觸屏版 | 只看該作者
wxgzf 發表于 2015-9-5 21:29
程序中晶振已經提示了,可是,1302需不需要電池供電?

晶振需要電池,不然無法斷電保存時間。
回復

使用道具 舉報

9#
ID:258202 發表于 2017-12-6 15:37 | 只看該作者
大神,厲害了
回復

使用道具 舉報

10#
ID:256736 發表于 2017-12-6 17:36 | 只看該作者
這個不錯啊,能有原理圖就好了,初學者的好制作。
回復

使用道具 舉報

11#
ID:275642 發表于 2018-1-17 18:49 | 只看該作者
我是初學者,也想要原理圖,謝謝!
回復

使用道具 舉報

12#
ID:257136 發表于 2018-2-8 14:07 | 只看該作者
應該弄個時間日期溫度自動輪流顯示的。我剛自己做了個時鐘,想實現時間日期溫度輪流顯示,可是試了好多辦法都不行,還是只能顯示時間。
回復

使用道具 舉報

13#
ID:286600 發表于 2018-3-5 09:52 | 只看該作者
chen19890708 發表于 2018-2-8 14:07
應該弄個時間日期溫度自動輪流顯示的。我剛自己做了個時鐘,想實現時間日期溫度輪流顯示,可是試了好多辦法 ...

這很容易,設一個標志位,0--顯時間,1--顯溫度,在走時程序中隔幾秒取反一次該位。這是我用過的方法。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美大片免费看| jizz中文字幕| 国产精品美女网站| 米奇777在线欧美播放| 黑人巨大精品| 日韩欧美在线观看一区二区| 四虎国产精品成人永久免费影视| 久久久久亚洲av成人片| 亚洲精品免费一区亚洲精品免费精品一区 | 欧美xxx在线| 丁香社区五月天| 波多野结衣福利| av免费观看网| 日韩成人av电影在线| 欧美亚洲日本网站| 国产婷婷色综合av蜜臀av | 水野朝阳av一区二区三区| 黄色美女久久久| 92久久精品| 在线观看黄色| 你懂的在线观看视频| 草逼视频免费看| 精品深夜av无码一区二区老年| 深爱五月综合网| 国产va亚洲va在线va| 国产一区免费视频| 日韩美女写真福利在线观看| 色悠悠久久久久| 精品噜噜噜噜久久久久久久久试看 | 精品网站aaa| 欧美三级网址| 欧美日本高清| 无圣光视频在线观看| 国内视频自拍在线视频| 亚洲国产综合久久精品小蝴蝶| 一二三四区视频| 日韩欧美中文字幕一区二区| 手机看片福利视频| 一二三区视频在线观看| 国产v亚洲v天堂无码久久久 | 久久精品青草| 老司机aⅴ在线精品导航| 在线女人免费视频| 污网站在线免费看| 国产小视频在线播放| 国产在线传媒| 免费毛片aaaaaa| 老司机深夜福利网站| 五月婷婷六月丁香激情| 欧美日韩激情视频在线观看| 18视频在线观看娇喘| 色播亚洲婷婷| 久久精品aaaaaa毛片| 亚洲最大的网站| 国产在线播放不卡| 国产精品视频中文字幕91| 午夜精品一区二区三区在线视频| 久久好看免费视频| 色av中文字幕一区| 日韩亚洲国产中文字幕| 中文字幕无线精品亚洲乱码一区 | 粉嫩一区二区三区| zzzwww在线看片免费| 精精国产xxxx视频在线中文版 | 高清孕妇孕交╳╳交| 男人资源网站| 91美女在线免费观看| 激情亚洲色图| 777永久免费网站国产| 在线观看成人网| 日本免费看黄色| 夜色资源站国产www在线视频 | 最近中文av字幕在线中文| 一本之道久久| 狂野欧美激情性xxxx| 国产成人禁片在线观看| 91九色老女人| 成人av网页| 亚洲精华国产| 黄色网址在线播放| 草莓福利社区在线| 国产理论在线| 91成人小视频| 日韩黄色网络| 亚洲不卡av不卡一区二区| 很黄很黄激情成人| 日本v片在线免费观看| 国产三级视频在线| 污网站在线免费看| 国产激情欧美| 久久中文资源| 亚欧美无遮挡hd高清在线视频 | 黄免费在线观看| 91精品一区二区三区蜜桃| 欧美精品亚洲精品日韩精品| 中文字幕在线观看你懂的| 成人h动漫精品一区二区无码 | 午夜69成人做爰视频| 黄色片免费观看视频| 国产日韩欧美中文字幕| 爱福利一区二区| 69国产成人精品视频软件| 成人漫画网站免费| 暖暖视频在线免费观看| 波多野在线观看| av在线播放一区二区| 神马日本精品| 亚欧成人精品| www国产成人免费观看视频 深夜成人网 | 国产激情久久| 精品国产91| 另类激情亚洲| 91美女片黄在线| 亚州成人在线电影| 精品奇米国产一区二区三区| 精品国产一区二区在线| 国产精品三级久久久久久电影| 国产在线精品一区| 国产精品自拍片| 天天躁日日躁狠狠躁av麻豆男男| 男女羞羞免费视频| 精品人妻伦一二三区久久| www.91视频| 日韩a在线观看| 成人在线视频播放| 日韩精品免费一区二区三区| 久久这里只有| 亚洲欧洲一区二区在线播放| 欧美日韩一区二区三区不卡| 色偷偷噜噜噜亚洲男人的天堂| 国产美女久久久| 日本美女爱爱视频| 久久久久麻豆v国产精华液好用吗| 日干夜干天天干| 九九久久九九| 亚洲网站情趣视频| 日本在线精品| 国产在线成人| 国产欧美精品一区二区色综合朱莉| 欧美黄免费看| 国产盗摄精品一区二区三区在线| 亚洲小说欧美激情另类| 日韩成人中文字幕| 国产精品99久久久久久人| 伊人狠狠色丁香综合尤物| 日本一本在线视频| 日本中文字幕第一页| 小黄文在线观看| 高清免费电影在线观看| 婷婷成人影院| 国产成人精品免费| 欧美午夜精品久久久| 欧美极品在线视频| 国产成年人在线观看| 内射中出日韩无国产剧情| 一区二区三区免费在线视频| 影音av资源站| 九色porny丨国产首页在线| 日韩国产欧美| 久久精品亚洲乱码伦伦中文| 欧美videos大乳护士334| 国产激情综合五月久久| 日韩欧美亚洲天堂| 国产在线视频99| 成人午夜国产福到在线| 成人a在线视频免费观看| 欧美日中文字幕| 久久综合999| 亚洲免费av网址| 国产亚洲欧美另类一区二区三区| 免费网站在线观看黄| 中国a一片一级一片| 97cao在线| 国产91亚洲精品久久久| 首页亚洲欧美制服丝腿| 日韩欧美亚洲国产一区| 高清视频欧美一级| www.av片| 国产精品久久久久久久妇| www.激情| 亚洲精品一区av| 国产美女精品一区二区三区| 日韩一级高清毛片| 成人区精品一区二区| а 天堂 在线| 日本韩国在线观看| 久久综合之合合综合久久| 午夜精品一区二区三区国产| 国产精品初高中害羞小美女文| 91丨九色丨尤物| 欧美一区三区四区| av一本久道久久波多野结衣| 国产精品日日摸夜夜爽| 色哟哟中文字幕| 亚洲欧美成人影院| 国产亚洲在线| 精品视频在线视频| 99三级在线| 久久国产精品影院| 国产真乱mangent| 五月激情久久| 国产一区二区三区四| 亚洲精品wwwww| 亚洲综合五月天| 精品无码人妻一区二区三区| 狠狠色一日本高清视频| 日本精品影院| 亚洲蜜臀av乱码久久精品蜜桃| 992tv成人免费视频| 中文字幕亚洲乱码| аⅴ成人天堂中文在线| 色在线免费观看| 国产乱人伦偷精品视频免下载 | 欧美亚洲一二三区| 免费黄色小视频在线观看| 夜色福利资源站www国产在线视频| 欧美日韩国产高清电影| 午夜国产精品一区| 99一区二区| 91免费公开视频| 天天插天天狠天天透| 亚洲精品极品少妇16p| 在线观看国产日韩| 蜜桃av久久久亚洲精品| 香蕉免费毛片视频| 国产性猛交普通话对白| 色狠狠色噜噜噜综合网| 欧美精品一卡二卡| 老牛国产精品一区的观看方式| 伊人久久大香线蕉综合网站| 国产精品二区一区二区aⅴ污介绍| 亚洲91精品在线观看| 性久久久久久久久久久久久久| 深田えいみ中文字幕99久久| 成人国产一区| 国产精品久久久久久户外露出 | 国产男男chinese网站| www.狠狠| 天天综合网天天做天天受| 成人精品一区二区不卡视频| 国产成人精品亚洲线观看| 自拍偷拍欧美激情| 99国产精品久久久久老师| 亚洲综合视频网站| 久热av在线| 精品在线播放午夜| 欧美黑人一级爽快片淫片高清| 亚洲精品免费一区亚洲精品免费精品一区 | 色综合久久中文字幕综合网| 鲁鲁视频www一区二区| 日本视频免费观看| 黄色成人在线网| 久久综合五月天婷婷伊人| 国产精品一区二区3区| 日韩激情综合网| 国产在线超碰| 国产成人在线视频网站| 日本高清不卡在线| 最新av电影网站| 神马亚洲视频| 久久精品国产免费| 91黑丝高跟在线| 爱爱视频免费在线观看| 日韩免费网站| 91蜜桃视频在线| 96pao国产成视频永久免费| 国语对白一区二区| 日韩特级毛片| 国产精品传媒视频| 日本午夜精品一区二区| 亚洲黄色一级大片| 在这里有精品| 欧美丰满少妇xxxxx高潮对白| 日韩精品视频一区二区在线观看| 国产三级自拍| 婷婷亚洲最大| 一本大道亚洲视频| av2014天堂网| 黄色美女网站在线观看| 成人精品国产一区二区4080| 成人激情电影一区二区| 国产情侣小视频| 日韩成人综合网| 欧美日韩视频专区在线播放| 日韩av播放器| 电影天堂最新网址| 久久99精品久久久久久久久久久久| 欧美一区三区三区高中清蜜桃| 久久久久久久久97| 在线精品亚洲欧美日韩国产| 亚洲一区二区三区在线| 日韩av新片网| 黄色小视频免费| 亚洲奶水xxxx哺乳期| 欧美韩国日本一区| 日韩在线电影一区| 国产美女在线看| 99视频精品免费观看| 欧美一级视频一区二区| 狠狠人妻久久久久久| 国产成人视屏| 精品国产伦一区二区三区免费| 在线观看成人动漫| 日本三级在线视频| 亚洲黄色av一区| 国产97在线 | 亚洲| 丰满少妇又爽又紧又丰满69| 国产毛片精品视频| 好看的日韩精品| 久久性生活视频| 亚洲图片在线| 日本国产高清不卡| 国产又粗又猛视频| 国产一区2区| 久久国产精品久久久久久| 国产无码精品在线播放| 国产精品高清一区二区| 国产丝袜一区二区三区免费视频| 中文字幕 自拍| 中文字幕色婷婷在线视频| 欧美精品xxxxbbbb| 国产精品91av| 精品精品导航| 欧美精品99久久久**| 国产制服丝袜在线| 婷婷电影在线观看| 日韩欧美国产三级| 大吊一区二区三区| 97精品国产99久久久久久免费| 日韩久久精品一区| 三上悠亚在线观看视频| 国产精品第一国产精品| 日韩av在线网址| 久热精品在线观看| 久久99精品国产自在现线| 久久精品亚洲热| 中文字幕在线日亚洲9| 人人狠狠综合久久亚洲婷| 97在线观看视频| 成人免费视频国产免费麻豆| 午夜精品久久| 川上优av一区二区线观看| 欧美最猛黑人xxxx黑人猛交3p| 久色成人在线| 欧美日韩一区二区三区在线视频| 草草浮力影院| 国产欧美日产一区| 国产一伦一伦一伦| 国产在线拍揄自揄拍视频| 在线播放日韩导航| 一起操在线播放| 天天躁日日躁成人字幕aⅴ| 欧美激情视频三区| 欧洲精品久久一区二区| 久久九九精品| 亚洲精品一区二区三区四区五区 | 国产免费一区二区三区免费视频| 亚洲网色网站| 国产精品久久精品视| www.精选视频.com| 最新高清无码专区| av影片在线播放| 中文在线а√在线8| 国产一区二区三区在线观看网站 | 国内在线免费视频| 日韩精品中文字幕有码专区| 九九精品免费视频| 综合精品一区| 精品日韩电影| h动漫在线视频| 色哟哟一区二区在线观看| 阿v天堂2014| 人人精品亚洲| 亚洲一区二区少妇| 被陌生人带去卫生间啪到腿软| 国产精品久久久久久户外露出| 韩国三级与黑人| 中文字幕日韩亚洲| 91高清在线免费观看| 四虎成年永久免费网站| 91在线视频在线| 最新天堂中文在线| 国产成+人+综合+亚洲欧美| 久久夜色撩人精品| 2018中文字幕在线| 久久久国际精品| 久久久男人的天堂| 一区二区三区免费在线看| 日本精品视频在线播放| 高清视频国产| 亚洲人妖av一区二区| 一区二区不卡免费视频| 农村少妇一区二区三区四区五区| 国产精品老女人视频| av黄色网址| 一本色道综合亚洲| 制服.丝袜.亚洲.中文.综合懂色| 日韩午夜高潮| 国产精品久久久久7777| 黄频免费在线观看|