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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

12864液晶電子時鐘+溫度顯示

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年03月09日   【字體:



        上午花了一上午時間,用12864液晶寫了一個電子時鐘加溫度傳感器程序,先說一下程序的功能,可以實現顯示年月日時間和溫度,

年月日和時間是可通過按鍵調節的,調節相應的選項時,該選項會閃爍,并停止走時,當調節完畢后時鐘恢復走時。現在將程序和思路寫下來,以便日后查看和與大家探討改進,歡迎高手提出寶貴意見。

         我使用的是HJ12864M-1帶字庫液晶,所以在顯示上稍微方便一點。下面先來說一下我的編程思路。時間更新用的是單片機自帶的定時器,液晶要顯示數字必需將它轉換成ASCii碼的形式,數字0-9的ASCii碼與數字之間有一個定量的關系,當數字加上0x30之后便得到該數字的ASCii碼,這樣以來液晶更新數據就變得簡單了。調節時間時對應選項閃爍,是通過不斷的交替寫入數據和空格實現的。溫度顯示用的是DS18B20,,將測得的當前溫度不斷更新顯示在液晶上。調節時間用的是三個獨立按鍵。由于這個程序我使用模塊化來寫的,就只能將每個模塊分別給出來,大家只要組裝一下便可以使用。如果需要完整程序的可以給我留言我發給你們。

下面是12864液晶的初始化,讀寫命令,及讀忙操作

#include "lcd12864.h"
#include <reg52.h>
sbit RS=P2^5;                                        //控制端口位定義
sbit RW=P2^6;
sbit EN=P2^7;
void init_12864()
{
 delay(40);
 write_com(0x30);//8位數據格式,基本指令顯示
 delay(10);    //延時時間
 write_com(0x30);//8位數據格式,基本指令顯示
 delay(37);
 write_com(0x0C);//開顯示、關閉光標
 delay(10);
 write_com(0x01);//清屏指令
 delay(10);   //延時
 write_com(0x06);//設置顯示點:指針自加1
}
void delay(uint t)
{
 uint i,j;
 for(i=120;i>0;i--);
 for(j=t;j>0;j--);
}
/**********************************************************
void delay_us(uchar t)     //延時計算公式:5+2*t
{
 while(--t);
}
***********************************************************/
void read_busy()
{
 EN=0;
 RW=1;
 RS=0;
 EN=1;
 while(P0&0x80);
 EN=0;
}
void write_com(uchar com)                                      //寫命令
{
 read_busy();
 EN=1;
 RS=0;
 RW=0;
 P0=com;
 delay(1);
 EN=0;
 
}
void write_dat(uchar dat)                                                   //寫數據
{
 read_busy();
 EN=1;
 RS=1;
 RW=0;
 P0=dat;
 delay(1);
 EN=0;
}

控制閃爍的函數如下:

void shan(void)
{
 uchar i;
 write_com(0x94);      //將數據寫在0x94地址上
  if(f==1)        //按鍵按一下年開份始閃爍
 {
   {         
   tab2[8]=' ';     //向要閃爍的位置寫空格
   tab2[9]=' ';
   }
  for (i=8;i<=15;i++)
   {
    write_dat(tab2[i]);      //寫數據
   }
  goto return1;
   }
  if(f==2)      //按鍵按兩下月份開始閃爍
  {
   {
  tab2[11]=' ';
  tab3[12]=' ';
 
   }
 
   for (i=8;i<=15;i++)
   {
   write_dat(tab2[i]);
   }
  goto return1;
  }
  if(f==3)       //按鍵按三下,日期開始閃爍
  {
  {
   tab2[14]=' ';
  tab2[15]=' ';
  }
   for (i=8;i<=15;i++)
   {
   write_dat(tab2[i]);
   }
   
   goto return1;
 }
 write_com(0x8b);
 if(f==4)        //按鍵按四下,小時開始閃爍
  {
  {
   tab3[6]=' ';
  tab3[7]=' ';
  }
   for (i=6;i<=13;i++)
   {
   write_dat(tab3[i]);
   }
   
   goto return1;
 }
 if(f==5)       //按鍵按五下,分鐘開始閃爍
  {
  {
   tab3[9]=' ';
  tab3[10]=' ';
  }
   for (i=6;i<=13;i++)
   {
   write_dat(tab3[i]);
   }
   
   goto return1;
 }
 if(f==6)        //按鍵按六下,秒開始閃爍
  {
  {
   tab3[12]=' ';
  tab3[13]=' ';
  }
   for (i=6;i<=13;i++)
   {
   write_dat(tab3[i]);
   }
   
   goto return1;
 }
 if(f==7)         //按鍵按七下,調時完畢,停止閃爍,開始走時
 {
  {
   for (i=6;i<=13;i++)
   {
   write_dat(tab3[i]);
   TR0=1;         //時間設定完畢,打開定時器
   } 
  }
  }

 return1:_nop_();

}

顯示數組:

uchar code tab1[]="時鐘 +溫度顯示   ";
uchar tab2[16]="日期:20";
uchar tab3[14]="時間:";
uchar tab4[12]="當前溫度:"  ;

定時器初始化,ASCii碼轉換

/**********************************************************
程序功能:12864液晶顯示電子時鐘(包括年月日時分秒),具有閃爍,移位,調時功能
    并顯示當前溫度
程序編譯環境:keil4
程序運行環境:HJ12864M-1
整理人:張家越   QQ:435835181
整理時間:2011-04-17

*********************************************************/
#include <reg52.h>
#include"lcd12864.h"
#include <intrins.h>
#include "flash.h"
#include"scan.h"
#include "18B20.h"
uchar tempreture[2];
#define uchar unsigned char
#define uint unsigned int
uchar utime;         //定時20ms,每20ms,utime++
void shan();         //控制閃爍函數
void tkey(void);        //按鍵處理函數

 

void init_clock()         //定時器初始化函數
{
 TMOD=0x01;
 TH0=(65536-50000)/256;
 TL0=(65536-50000)%256;
 ET0=1 ;
 EA=1;
 TR0=1;
}
void iscii_change()         //將需要顯示的時間轉換成ISCii碼
{
 tab3[6]=clock[3]/10+0x30;
 tab3[7]=clock[3]%10+0x30;

 tab3[8]=0x3a;    
 tab3[9]=clock[4]/10+0x30;
 tab3[10]=clock[4]%10+0x30;

 tab3[11]=0x3a;
 tab3[12]=clock[5]/10+0x30;
 tab3[13]=clock[5]%10+0x30;

 tab2[8]=clock[0]/10+0x30;
 tab2[9]=clock[0]%10+0x30;
 tab2[10]=0x2d;
 tab2[11]=clock[1]/10+0x30;
 tab2[12]=clock[1]%10+0x30;
 tab2[13]=0x2d;
 tab2[14]=clock[2]/10+0x30;
 tab2[15]=clock[2]%10+0x30;

 tab4[10]=temp/10+0x30;
 tab4[11]=temp%10+0x30;
}
void display()          //顯示函數
{
 uchar i;
  write_com(0x80);
  for(i=0;i<16;i++)
  {
   write_dat(tab1[i]);
  }
  write_com(0x90);
  for(i=0;i<16;i++)
  {
   write_dat(tab2[i]);
  }
  write_com(0x88);
  for(i=0;i<14;i++)
  {
   write_dat(tab3[i]);
   delay(1);
  }
  write_com(0x98);
  for(i=0;i<12;i++)
  {
   write_dat(tab4[i]);
  }
}   
void main()
{
 init_clock();
 init_12864();

 while(1)
 {
  Read_temp();
  iscii_change();
  display(); 
  tkey();
   shan();


 }

}
void clk()interrupt 1
{

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;
 utime++;
 if(utime ==20)   //一秒鐘時間到,秒加一
 {
  utime=0;
  clock[5]++; 
 }
 else if(clock[5]==60)  //秒鐘加到60分鐘加一
 {
  clock[5]=0;
  clock[4]++;
 }
 else if(clock[4]==60)
 {
  clock[4]=0;
  clock[3]++ ;
 }
 else if(clock[3]==24)
 {
  clock[3]=0;
  clock[2]++;
 }
 else if(clock[2]==31)
 {
  clock[2]=0;
  clock[1]++;
 }
 else if(clock[1]==13)
 { 
  clock[1]=0;
  clock[0]++;
 }
 else if(clock[0]==100)
 {
  clock[0]=0;
 }

}

按鍵掃描函數

uchar  clock[6]={11,3,22,12,22,34};     //用來存放年的后兩位,月,日,時,分,秒
sbit key1=P3^2;         //位定義三個按鍵(用來調時)
sbit key2=P3^3;
sbit key3=P3^4;
 void tkey(void)
{


  /*******移位鍵*********/
  if (key1==0)
  {
  //delay(10);
  f++;
  TR0=0;         //調整時間時關閉定時器
  }
  if (f==8)
  f=1;
  /**********加一鍵*********/
  if(key2==0)
  {
 // delay(10);
  clock[f-1]++;
 
  }

  if (f==1)
  { if (clock[f-1]==100){
  clock[f-1]=0;}
   }
   else if(f==2)
   {
     if(clock[f-1]==13)
 clock[f-1]=0;
   }
   else if(f==3)
   {
    if(clock[f-1]==31)
 clock[f-1]=0;
   }
   else if(f==4)
   {
    if(clock[f-1]==24)
 clock[f-1]=0;
   }
  else{  if (clock[f-1]==60)
   clock[f-1]=0;
   }

 /******減一鍵***********/ 
 if(key3==0)
  {
 // delay(10);
  clock[f-1]--;
  }
  else if (f==1)
  { if (clock[f-1]==0xff){
  clock[f-1]=99;}
   }
   else if (f==2)
  { if (clock[f-1]==0xff){
  clock[f-1]=12;}
   }
   else if (f==3)
  { if (clock[f-1]==0xff){
  clock[f-1]=30;}
   }

  else if (f==1)
  { if (clock[f-1]==0xff){
  clock[f-1]=23;}
   }
  else
   {  if (clock[f-1]==0xff)
   clock[f-1]=59;
   } 
 
 } 

18B20溫度傳感器控制函數:

#include<reg52.h>
#include<intrins.h>
#include "lcd12864.h"
#define uchar unsigned char
#define uint  unsigned int
uchar temp=80,temp_L,temp_H;
sbit DQ=P2^3;

void delay_us(uchar i)   //延時函數,計算公式:延時時間T=5+2*i;
{
 while(--i); 
}


bit Reset_DS18B20(void)  //DS18B20復位函數
{
 bit DS18B20_exist;
 DQ=1;
 DQ=0;     
 delay_us(250);   //將DQ拉低480 ~ 960us,產生復位信號
 DQ=1;     //將總線釋放,進入接收狀態
 delay_us(30);   //等待15-60us,DS18b20發出存在信號,將總線拉低60-240us
 DS18B20_exist=DQ;
 delay_us(200);   //存在信號持續60 ~ 240us
 if(DS18B20_exist)
  return 1;   //返回1,DS18B20復位失敗,總線上無DS18B20
 else
  return 0;   //返回0,DS18B20復位成功,總線上存在DS18b20
}

//寫數據--線低后高
void write_DS18B20(unsigned char value)
{
 unsigned char i;
 for(i=0;i<8;i++)
 {
  DQ=1;  
  DQ=0;  //將總線拉低,數據送入總線
  _nop_();
  DQ=value&0x01;
  delay_us(20);  //DS18b20在之后的15-60us的時間對總線數據采樣
  DQ=1;    //連續寫入將須將總線釋放至少1us
  value=value>>1;  
 } 
}
//讀數據--先低后高
unsigned char Read_DS18B20(void) 
{
 unsigned char value,i;
 for(i=0;i<8;i++)
 {
  DQ=1;
  DQ=0;
  delay_us(1);  //主機將總線拉低7us,!!!!時間不能過長
  DQ=1;   //之后釋放總線,告訴DS18B20“讀”數據
  _nop_();
  _nop_();
  value=value>>1;
  if(DQ)
   value|=0x80; //數據讀取
  delay_us(20);
  
 } 
 return value;
}
void Read_temp()
{
 Reset_DS18B20();
 write_DS18B20(0xCC);
 write_DS18B20(0x44);
 Reset_DS18B20();
 write_DS18B20(0xcc);
 write_DS18B20(0xBE);
 temp_L=Read_DS18B20();
 temp_H=Read_DS18B20();
 temp=(temp_H*256+temp_L)/16;
   
}
-------------------------------------

#include "lcd12864.h"
#include <reg52.h>
sbit RS=P2^5;                                        //控制端口位定義
sbit RW=P2^6;
sbit EN=P2^7;
void init_12864()
{
 delay(40);
 write_com(0x30);//8位數據格式,基本指令顯示
 delay(10);    //延時時間
 write_com(0x30);//8位數據格式,基本指令顯示
 delay(37);
 write_com(0x0C);//開顯示、關閉光標
 delay(10);
 write_com(0x01);//清屏指令
 delay(10);   //延時
 write_com(0x06);//設置顯示點:指針自加1
}
void delay(uint t)
{
 uint i,j;
 for(i=120;i>0;i--);
 for(j=t;j>0;j--);
}
/**********************************************************
void delay_us(uchar t)     //延時計算公式:5+2*t
{
 while(--t);
}
***********************************************************/
void read_busy()
{
 EN=0;
 RW=1;
 RS=0;
 EN=1;
 while(P0&0x80);
 EN=0;
}
void write_com(uchar com)  //寫命令
{
 read_busy();
 EN=1;
 RS=0;
 RW=0;
 P0=com;
 delay(1);
 EN=0;
 
}
void write_dat(uchar dat)        //寫數據
{
 read_busy();
 EN=1;
 RS=1;
 RW=0;
 P0=dat;
 delay(1);
 EN=0;
}

完整代碼下載:點這里

關閉窗口

相關文章

日韩高清在线一区| 精品日本一区二区三区在线观看| 日韩三级电影网址| 精品视频免费看| 色伊人久久综合中文字幕| 亚洲成人免费在线| 亚洲永久免费av| 夜夜嗨av一区二区三区中文字幕| 最新中文字幕一区二区三区| 国产精品护士白丝一区av| 欧美国产激情一区二区三区蜜月| 久久免费电影网| 日本一区二区视频在线观看| 国产欧美日韩视频一区二区| 国产精品午夜免费| 亚洲国产欧美日韩在线观看第一区 | 91在线公开视频| 在线观看黄色国产| 国产女主播福利| 精品国产va久久久久久久| 囯产精品一品二区三区| 五月婷婷六月激情| 久热中文字幕精品视频在线| 精品一区二区观看| 黄色网址免费在线| 动漫成人在线| 91看片在线观看| 青青青国内视频在线观看软件| 成人影院在线播放| 国产精品成人国产| 天堂av一区二区三区在线播放| 成人在线免费观看视频| 在线成人欧美| 狠狠色狠狠色综合系列| 久久亚洲综合色| 亚洲一区二区欧美日韩| 欧美在线999| 亚洲精品国产品国语在线 | 秘密基地免费观看完整版中文| 人妻av一区二区| 天天看片中文字幕| 中文在线免费看视频| 亚洲一二三四2021不卡| 人与牲动交xxxxbbb| gogogo影视剧免费观看在线观看| a天堂中文在线| 蜜桃成人精品| av在线不卡顿| 视频一区二区三区中文字幕| 成人avav在线| 亚洲成人免费在线| 亚洲国产高清高潮精品美女| 欧美国产亚洲视频| 999视频在线观看| 51xx午夜影福利| 欧美大尺度做爰床戏| 亚洲中文字幕一区| 欧美bbbbbbbbbbbb精品| 狠狠人妻久久久久久综合麻豆| 国产chinese男男gaygay网站| 男人的天堂网av| 色婷婷av在线| 免费女人毛片视频| 欧美日韩视频精品二区| 天堂av在线| 狠狠色丁香婷婷综合影院| 免费久久精品视频| 日韩理论在线观看| 精品欧美黑人一区二区三区| 欧美精品videossex性护士| 国产富婆一区二区三区 | 日韩欧美亚洲日产国产| 一级特黄性色生活片| 亚洲精品国产91| 一区二区三区亚洲视频| 日本亲与子乱a| 无遮挡的视频在线观看| 国产95亚洲| 国产亚洲成人一区| 国产精品第四页| 精品国产污网站| 26uuu另类亚洲欧美日本一| 日本一区二区三区视频在线观看 | 国产毛片视频| 欧美少妇xxx| 亚洲精品菠萝久久久久久久| 午夜国产精品一区| 欧美性三三影院| 精品第一国产综合精品aⅴ| 亚洲精选在线观看| 中文欧美日本在线资源| 久久免费国产精品1| 国产精品视频内| 国产一区二区三区色淫影院| 亚洲国产婷婷香蕉久久久久久99 | 国产成人精品视频在线| 亚洲free性xxxx护士hd| 日韩av在线电影观看| 无码日本精品xxxxxxxxx| www.99av.com| 欧美图片第一页| 国产成人无码精品| 亚洲精品综合久久| 精品一区二区91| 快色在线观看| 成人午夜在线影视| 欧美一区=区三区| 日韩电影不卡一区| 狠狠噜噜久久| 国产精品羞羞答答xxdd| 亚洲视频在线不卡| 伊人手机在线视频| xfplay每日更新av资源在线| 樱桃视频成人在线观看| 国产精品日韩精品欧美精品| 午夜视频在线观看一区二区| 久久久久久国产免费 | 欧美精品一区二区三区在线四季| 久久久无码人妻精品无码| 亚洲在线视频播放| 调教在线观看| 国产日韩三级| 91在线视频免费观看| 日韩激情片免费| 久久一区二区三区av| 黄色国产在线观看| 亚洲欧美另类色图| 国产99re66在线视频| 国产日韩一区二区三区在线播放| 亚洲成人在线网站| 国产精品91在线观看| 日韩一级免费片| h片在线免费看| аⅴ资源新版在线天堂| 婷婷六月综合| 亚洲成av人片一区二区| 国产精品伦理在线| 久久精品视频导航| 成人黄色大片网站| 亚洲毛片一区二区三区| 在线观看麻豆视频| 日韩不卡一区| 精品福利视频导航| 91免费国产网站| 国产偷人妻精品一区| 欧美专区日韩| 日本肉肉一区| 波多野结衣中文字幕一区| 国产亚洲激情在线| 黄页网站大全在线观看| 一区二区国产欧美| 成人欧美亚洲| 西西裸体人体做爰大胆久久久| 欧美三区在线观看| 久久久精彩视频| 福利所第一导航| 99视频资源网| 韩日一区二区三区| 精品av在线播放| 97se在线视频| av片在线免费看| 免费av福利| 欧美欧美黄在线二区| 亚洲第一久久影院| www日韩av| 草视频在线观看| 2020中文字幕在线播放| 亚洲激情久久| 91精品在线免费| 亚洲一区二区在线观| 一本一道无码中文字幕精品热| 日本亚洲一区| 午夜在线一区| 亚洲精品一区中文| 成人黄色av片| 亚洲aⅴ在线观看| 中文.日本.精品| 国产欧美日韩不卡免费| 国产999精品视频| 熟女少妇内射日韩亚洲| 日本成人免费网站| 天天做综合网| 日韩免费看网站| bt天堂新版中文在线地址| 99国产精品久久久久久久成人 | 国产毛片av在线| 美日韩精品视频| 国产一区二区三区三区在线观看| 茄子视频成人免费观看| 亚洲精品成人a| 第四色在线一区二区| 午夜精品视频在线观看| 久久草视频在线看| 久草热在线观看| 国产美女高潮在线观看| 久久女同互慰一区二区三区| 国产精品福利在线观看| 久久久久亚洲av无码专区体验| 一区二区三区亚洲视频| 一色桃子av在线| 99久久精品免费精品国产| 午夜欧美大片免费观看| 人妻少妇无码精品视频区| 一级片免费看| 久久成人免费| 久久五月情影视| 精品人妻一区二区三区日产乱码卜| aaa大片免费观看| 亚洲美洲欧洲综合国产一区| 中文字幕精品在线视频| 亚洲av无码专区在线播放中文| 天天av天天爽| 国产精品日韩精品欧美精品| 久久精品久久久久电影| 在线观看福利片| 男人的天堂在线视频| 黄页网站大全一区二区| 国产成人精品午夜| jizz国产免费| 超碰在线资源| 亚洲视频在线一区| 欧美一区二区影视| 六月丁香色婷婷| 麻豆一区二区| 精品久久人人做人人爱| 日本一二区免费| 成年人免费看的视频| 日韩激情一区二区| 日本高清不卡在线| 日本三级午夜理伦三级三| 182在线视频观看| 亚洲综合一二区| 国产日韩第一页| 久久国产精品1区2区3区网页| 久久精品av| 最近中文字幕日韩精品| 欧美福利第一页| 成人在线播放免费观看| 亚洲特级片在线| 一区二区三区四区久久| 国产精品久久久精品a级小说| 亚洲深深色噜噜狠狠爱网站| 久久久91精品国产一区不卡| 免费观看特级毛片| 538在线观看| 欧美日韩精品中文字幕| 亚洲 高清 成人 动漫| 成年网在线观看免费观看网址| 久久蜜桃精品| 国产精品久久久久久久久久久不卡| 国产成人无码精品久在线观看 | 亚洲精品中文字幕有码专区| 久久久久国产精品区片区无码| 国产在线观看精品一区| 国产精品系列在线| 蜜臀在线免费观看| 免费黄色网址网站| 捆绑调教一区二区三区| 91九色蝌蚪成人| 天天综合天天色| 亚洲破处大片| 国内精品免费午夜毛片| 无码人妻一区二区三区线| 亚洲国产中文在线| 亚洲免费电影一区| xxxxx99| 中文字幕在线免费观看视频| 欧美午夜寂寞影院| 欧美一级片在线免费观看| 岛国视频免费在线观看| 亚洲欧美日韩国产成人精品影院| 人妻互换免费中文字幕| 黄p免费网站| 91亚洲精华国产精华精华液| 影音欧美亚洲| 天天天天天天天操| jvid福利写真一区二区三区| 亚洲aⅴ天堂av在线电影软件| 色的视频在线观看免费播放| 日本片在线观看| 一本久久a久久精品亚洲| www.色.com| 国产黄a三级三级看三级| 成人免费激情视频| 亚洲天堂美女视频| www在线观看播放免费视频日本| 亚洲成人资源网| www午夜视频| 免费观看在线午夜影视| 精品人伦一区二区三区蜜桃网站| 精品亚洲一区二区三区四区| 国产小视频福利在线| 亚洲综合激情网| 日韩肉感妇bbwbbwbbw| 国产香蕉在线| 精品福利在线看| 国内自拍偷拍视频| 黑人精品视频| 欧美一级一区二区| 久久成人小视频| 超碰精品在线| 久久6免费高清热精品| 国产精品无码粉嫩小泬| 99精品视频在线观看播放| 国产精品第七影院| 天堂√中文在线| 激情综合色综合久久| 亚洲欧美日韩国产yyy| 黄色毛片av| 亚洲精品视频一区| 蜜桃视频无码区在线观看| av免费不卡| 国产视频精品va久久久久久| 日韩经典在线观看| 成人嘿咻视频免费看| 国产美女主播一区| 国产精品久久久高清免费| gogogo免费视频观看亚洲一| av女优在线播放| 91在线观看| 日韩亚洲欧美成人一区| 久久香蕉精品视频| 色97色成人| 成人av片网址| 加勒比在线日本| 亚洲精品高清视频在线观看| 日本一卡二卡在线| 豆花视频一区| 日本精品在线视频| 国产娇喘精品一区二区三区图片| 91亚洲精品久久久蜜桃| 午夜精品中文字幕| 日本精品网站| 国内精品视频久久| 国产二级c片l毛片| 中文字幕二三区不卡| 亚洲v在线观看| 99久久人爽人人添人人澡| 国产成+人+综合+亚洲欧洲| 国产精品69一区二区三区| 国产日产亚洲精品系列| 日本黄色大片在线观看| 99国内精品久久久久| 97欧美精品一区二区三区| 一区二区精品区| 久久久一区二区| 香蕉久久久久久av成人| 亚洲一区二区免费在线观看| 国产成人精品日本亚洲 | 亚洲日本高清| 欧美日韩国产欧美日美国产精品| 免费日韩在线视频| 欧美日韩亚洲一区二区三区在线| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 亚洲婷婷综合久久一本伊一区 | 亚洲精品乱码久久| 加勒比久久高清| 国产一区二中文字幕在线看| 四虎4hutv紧急入口| 色综合久久六月婷婷中文字幕| 男人在线观看视频| 欧美精品97| 精品久久久无码人妻字幂| 久久久久黄久久免费漫画| 另类图片亚洲另类| 国产字幕在线看| 亚洲一区日韩精品中文字幕| 三上悠亚作品在线观看| 99精品免费视频| 青青青国产在线观看| 国产精品久久久久久妇女| 国产精品三级美女白浆呻吟| 老司机午夜激情| 亚洲精品在线免费观看视频| www男人的天堂| 91美女片黄在线| 国产在线综合视频| 亚洲午夜激情在线| 国产av麻豆mag剧集| 国产欧美自拍| 91精品综合久久久久久五月天| 欧美另类极限扩张| 亚洲欧美色婷婷| 午夜国产福利| 午夜一区二区三区视频| 国产免费一区二区三区四区五区 | 日本www高清| 欧美亚洲高清一区| 国产精品伦理一区| 91丝袜呻吟高潮美腿白嫩在线观看| 中文字幕人妻一区二区| 欧美精品观看| 午夜dv内射一区二区| 狼人天天伊人久久| 一区在线电影| 8av国产精品爽爽ⅴa在线观看| 成人在线免费观看视视频| sese在线视频| 欧美福利视频在线观看| www 四虎|