《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > ST7920液晶---DS1302時鐘程序

ST7920液晶---DS1302時鐘程序

2015-11-04
關鍵詞: DS1302 時鐘程序

//DS1302時鐘程序
//液晶用的ST7920控制芯片的12864       
#include <reg52.h>
#include <intrins.h>
/********************************************************************/
#define  LCD12864_IO  P0
#define  CLERADISPLAY LCD12864_command(0x01);
#define uchar unsigned char
#define uint unsigned int
/********************************************************************/
sbit LCD12864_EN=P2^7;   //E
sbit LCD12864_DIN=P2^5;  // RS
sbit LCD12864_CLK=P2^6;  //RW
sbit DS1302_CLK =P2^0;// P1^0;
sbit DS1302_IO =P2^1;// P1^1;
sbit DS1302_RST =P2^2;// P1^2;
unsigned char time[]={0x10,0x01,0x27,0x03,0x14,0x00,0x00};// 初始化時間年月日星期時分秒     
uchar Display_Buffer[]="12-22-00";//時、分、秒 的格式
uchar riqi[]="11-03-28";//年、月、日 的格式     
uchar xingqi[]="week-3";//星期  
unsigned char second,minute,hour,week,day,month,year;
/********************************************************************/
void LCD12864_busy(void);
void LCD12864_command(unsigned char command);
void LCD12864_data(unsigned char dat);
void LCD12864_address(unsigned char row,unsigned char line);
void LCD12864_string(unsigned char row,unsigned char line,unsigned char *s);
void LCD12864_picture(unsigned char *gImage);
void LCD12864_init(void);
 void LCD12864_char (unsigned char row,unsigned char line,unsigned char a);
/********************************************************************/
 
//
 void delayms(uint k)
 {
uint data i,j;
for(i=0;i<k;i++)
  {
    for(j=0;j<121;j++)
     {;}
   }
 }
void delayus(uchar x)      
 {
    while(--x);
 }

void Mcu_init(void)
{
 
 LCD12864_init();
 
 
 CLERADISPLAY 
 CLERADISPLAY 
 LCD12864_init();
}


 


void Delay(void)
{
 unsigned char i;
     unsigned int j;
 for(i=0;i<200;i++)
  for(j=1000;j>0;j--);
}
 
/*****************************************************************************
函數(shù)功能:向DS1302送一字節(jié)數(shù)據(jù)子程序
入口參數(shù):
出口參數(shù):
*****************************************************************************/
void InputByte(unsigned char BYTE)
{
char i;
for(i=8;i>0;i--)
{  //前面在read_ds1302()函數(shù)里已經把CLK清0了    
   DS1302_CLK=0;//這里再清0一次,看著清楚。呵呵   
   DS1302_IO=(bit)(BYTE&0x01);//取出低位數(shù)據(jù)給數(shù)據(jù)引腳    
    DS1302_CLK=1;//置1,時鐘上升沿,引腳上的數(shù)據(jù)傳入1302寄存器中   
   BYTE>>=1;//因為這里移位的BYTE不是最后要的結果,雖然最后循環(huán)完會多移一位,但沒影響。
 //循環(huán)最后一次后,時鐘狀態(tài)是高電平。  
}
}


/*****************************************************************************
函數(shù)功能:讀DS1302一個字節(jié)子程序,讀數(shù)據(jù)是下降沿讀
入口參數(shù):
出口參數(shù):
*****************************************************************************/
unsigned char OutputByte(void)
{
unsigned char i;
unsigned char ucdat=0;
for(i=8;i>0;i--)
{  //前面時鐘狀態(tài)是高電平。  
    ucdat>>=1; //移位注意,移位不能放在循環(huán)語句末,否則最后循環(huán)完會多移一位。得到結果就錯了。
   DS1302_IO=1;//單片機端置高防止破壞1302傳來的數(shù)據(jù),開始接收1302端的高低數(shù)據(jù)對數(shù)據(jù)線的改變。    
   DS1302_CLK=0;//緊接著時鐘變低,下降沿數(shù)據(jù)輸出。 
   if(DS1302_IO)//數(shù)據(jù)已經輸出,判斷是1還是0.  
   ucdat|=0x80;//如果引腳是高則此位保存1。低不保存,右移的時候自然補0了。  
   DS1302_CLK=1;//讀完一位數(shù)據(jù),再置高時鐘,準備讀下一個。   
   _nop_();//延時一下。    
 
}
  //讀完數(shù)據(jù)還是把時鐘清0,下次好直接用。     
  DS1302_CLK=0;//讀完數(shù)據(jù)還是把時鐘清0,下次好直接用。   
DS1302_RST=0;
_nop_();
DS1302_CLK=0;
 DS1302_RST=0;
 return(ucdat);


}


/*****************************************************************************
函數(shù)功能:向DS1302某地址寫一字節(jié)數(shù)據(jù)子程序
入口參數(shù):addr,TDat
出口參數(shù):
*****************************************************************************/
void write_ds1302(unsigned char addr,unsigned char TDat)
{
   DS1302_RST=0;
   _nop_();
   DS1302_CLK=0;
    _nop_();
   DS1302_RST=1;
    _nop_();
   InputByte(addr);//先寫地址 
   InputByte(TDat);//再寫數(shù)據(jù)    
 DS1302_IO=1;//單片機端置高防止破壞1302傳來的數(shù)據(jù),開始接收1302端的高低數(shù)據(jù)對數(shù)據(jù)線的改變。   
 DS1302_RST=0;
   _nop_();
 DS1302_CLK=0;
}


/*****************************************************************************
函數(shù)功能:讀DS1302地址子程序   
入口參數(shù):add
出口參數(shù):timedata
*****************************************************************************/
unsigned char read_ds1302(unsigned char addr)
{
unsigned char timedata;
DS1302_RST=0;
DS1302_CLK=0;
DS1302_RST=1;
InputByte(addr);//先寫入讀命令   
timedata=OutputByte();//再讀出數(shù)據(jù)    
 DS1302_IO=1;//單片機端置高防止破壞1302傳來的數(shù)據(jù),開始接收1302端的高低數(shù)據(jù)對數(shù)據(jù)線的改變。   
 DS1302_RST=0;
  _nop_();
 DS1302_CLK=0;
return(timedata);
}


/*****************************************************************************
函數(shù)功能:初始化DS1302子程序
入口參數(shù):time[](全局變量)
出口參數(shù):
*****************************************************************************/
void initial_ds1302()
{
 DS1302_IO=1;//單片機端置高防止破壞1302傳來的數(shù)據(jù),開始接收1302端的高低數(shù)據(jù)對數(shù)據(jù)線的改變。   
 DS1302_RST=0;
 DS1302_CLK=0;
write_ds1302(0x8e,0x00);   //寫保護寄存器,在對時鐘或RAM寫前WP一定要為0
write_ds1302(0x8c,time[0]);   //年 
write_ds1302(0x88,time[1]);   //月 
write_ds1302(0x86,time[2]);   //日 
write_ds1302(0x8A,time[3]);   //星期 
write_ds1302(0x84,time[4]);   //時  
write_ds1302(0x82,time[5]);   //分 
write_ds1302(0x80,time[6]);   //秒  
write_ds1302(0x8e,0x80);   //寫保護寄存器 
}



/*****************************************************************************
函數(shù)功能:讀DS1302時間子程序
入口參數(shù):
出口參數(shù):全局變量(second,minute,hour,week,day,month,year)
*****************************************************************************/
void read_time()
{
second=read_ds1302(0x81);   //秒寄存器  
minute=read_ds1302(0x83);   //讀分 
hour=read_ds1302(0x85);    //讀時 
//week=read_ds1302(0x8B);    //讀星期  
//day=read_ds1302(0x87);    //日  
//month=read_ds1302(0x89);   //月  
//year=read_ds1302(0x8d);    //年  
}


void main(void)
{
Mcu_init();
 DS1302_RST=0;
 DS1302_IO=1;
      delayms(1000);
    DS1302_CLK=0;
     delayms(1000);
initial_ds1302();     //初始化DS1302


 Delay();Delay();
 CLERADISPLAY 
  LCD12864_string(1,1,"日期");
 LCD12864_string(2,1,"星期");
 LCD12864_string(3,1,"時間");
 while(1)
 {


    read_time();//讀取時間 
    Display_Buffer[0]=hour/16+'0';//存儲下時的高位進數(shù)組
    Display_Buffer[1]=hour%16+'0';//存儲下時的低位進數(shù)組
    Display_Buffer[3]=minute/16+'0';//注意+'0'后存儲的是ASCII。用于下面液晶顯示。
    Display_Buffer[4]=minute%16+'0';//注意+'0'后存儲的是ASCII。用于下面液晶顯示。
    Display_Buffer[6]=second/16+'0';
    Display_Buffer[7]=second%16+'0';
 //   riqi[0]=year/16+'0';
 //   riqi[1]=year%16+'0';
 //   riqi[3]=month/16+'0';
 //   riqi[4]=month%16+'0';
  //  riqi[6]=day/16+'0';
 //   riqi[7]=day%16+'0';
  //  xingqi[1]=week%16+'0';


// LCD12864_string(1,3,riqi);//液晶的第1行從第3位開始顯示日期
// LCD12864_string(2,3,xingqi);//液晶的第2行從第3位開始顯示星期
 LCD12864_string(3,3,Display_Buffer);//液晶的第3行從第3列開始顯示時間
 }
}


/*******************************************************************/
void LCD12864_busy(void)
{
    bit BF = 0;
    LCD12864_EN=0;
    LCD12864_DIN=0;
    LCD12864_CLK=1;
    LCD12864_IO=0xff;  //單片機讀數(shù)據(jù)之前必須先置高位
    do
    {
     LCD12864_EN=1;
        BF=LCD12864_IO&0x80;
        LCD12864_EN=0;
    } while(BF);
   
}
/*******************************************************************/
//          寫入命令 
/*******************************************************************/
void LCD12864_command(unsigned char command)
{
    LCD12864_busy();
    LCD12864_EN=0;
    LCD12864_DIN=0;
    LCD12864_CLK=0; 
   LCD12864_IO=0xff;
    LCD12864_EN=1;
    LCD12864_IO=command;
    LCD12864_EN=0;
}
/*******************************************************************/
//          寫入一字節(jié)數(shù)據(jù)
/*******************************************************************/
void LCD12864_data(unsigned char dat)
{
  
    LCD12864_busy();
    LCD12864_EN=0;
    LCD12864_DIN=1;
    LCD12864_CLK=0;
    LCD12864_IO=0xff;
    LCD12864_EN=1;
    LCD12864_IO=dat;
    LCD12864_EN=0;
}



/*******************************************************************/
//          設置顯示位置    X(1~8),Y(1~4)
/*******************************************************************/
void LCD12864_address(unsigned char row,unsigned char line)
{
    switch(row)
    {
        case 1:LCD12864_command(0x7f + line);
        break;
        case 2:LCD12864_command(0x8f + line);
        break;
        case 3:LCD12864_command(0x87 + line);
        break;
        case 4:LCD12864_command(0x97 + line);
        default:
        break;
    }
}


 /*****************顯示 一個 字符  **************/


  void LCD12864_char (unsigned char row,unsigned char line,unsigned char a)
{
 
    LCD12864_address(row,line);
    LCD12864_data(a);
}


/*******************************************************************/
//          在指定位置顯示字符串
/*******************************************************************/
void LCD12864_string(unsigned char row,unsigned char line,unsigned char *s)
{
    unsigned char LCD12864_temp;
    LCD12864_address(row,line);
    LCD12864_temp=*s;
    while(LCD12864_temp != 0x00)
    {
        LCD12864_data(LCD12864_temp);
        LCD12864_temp=*(++s);
    } 
}


/*******************************************************************/
//          繪制一幅圖片  
/*******************************************************************/
void LCD12864_picture(unsigned char *gImage)
{
    unsigned char X = 0x80,Y = 0x80;
    unsigned char i,j;
    for(i=0;i<64;i++)
    {
        for(j=0;j<16;j++)
        {
            LCD12864_command(0x34);
            LCD12864_command(Y);
            LCD12864_command(X);
            LCD12864_data(*(gImage+i*16+j));      //  low 8 bits
            LCD12864_data(*(gImage+i*16+j+1));    //  high 8 bits
            LCD12864_command(0x36);
            X++;
            j++;
        }
        Y++;
        if(Y>0x9f)
            Y=0x80;
        X=0x80+((i+1)/32)*8;
    }
    LCD12864_command(0x30);
  
}
/*******************************************************************/
//          初始化設置
/*******************************************************************/
void LCD12864_init(void)
{
    CLERADISPLAY      //  clear DDRAM
    LCD12864_command(0x30);     //  8 bits unsigned interface,basic instrument
    LCD12864_command(0x02);     //  cursor return
    LCD12864_command(0x0c);     //  display,cursor on
    LCD12864_command(0x03);  
    LCD12864_command(0x06);
    CLERADISPLAY       //  clear DDRAM
}

本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 与子敌伦刺激对白播放 | 日本大尺度激情做爰电2022 | 欧美猛交xxx| 久热国产精品视频 | 免费视频久久久 | 久久久亚洲欧洲日产国码aⅴ | 黑人上司好猛我好爽中文字幕 | jzzijzzij日本成熟少 | 国产思思99re99在线观看 | 波多野结衣女同 | www.97国产| 日日摸日日碰夜夜爽av | 久久熟妇人妻午夜寂寞影院 | 国产伦孑沙发午休精品 | 亚洲 欧美 国产 制服 动漫 | 五月激情综合婷婷 | 黄色三级在线 | 亚洲人ⅴsaⅴ国产精品 | 伊人网在线观看 | 少妇被多人c夜夜爽爽 | 三级福利片 | 亚洲午夜久久久精品一区二区三区 | 天天爽夜夜爽一区二区三区 | 日夜夜操| 国产又粗又猛又爽又黄91 | 秋霞影院一区二区三区 | 日日噜噜夜夜狠狠视频 | 自拍偷拍色 | 成人免费毛片高清视频 | 秋霞啪啪片| 欧美极品jiizzhd欧美暴力 | 激情综合区 | 久久夜色精品国产噜噜av | 欧美肥妇毛多水多bbxx | 120秒日本爱爱动态图 | 国产成人久久av免费高清密臂 | 强行挺进皇后紧窄湿润小说 | 美女视频黄的全免费视频网站 | 欧产日产国产蜜网站 | 丰满人妻一区二区三区无码av | 亚洲欧美日本一区 | 天天色欧美 | 久久久久亚洲精品无码网址 | 色呦呦在线观看视频 | 噜噜色综合 | 日p免费视频 | 国产精品国产三级国产a | 中国china体内裑精亚洲日本 | 中文字幕无码视频专区 | 黑人巨大精品欧美一区二区小视频 | 久久精品首页 | 精品三级在线观看 | 99精品人妻无码专区在线视频区 | 性国产xxxx乳高跟 | 青青草社区视频 | 亚洲欧美v国产一区二区 | 成人免费区一区二区三区 | 日韩av第一页在线播放 | 国产精品综合色区在线观看 | 国产午夜精品一区二区三区视频 | 性开放的欧美大片 | 国产精品海角社区 | 婷婷成人丁香五月综合激情 | 国产精品美女久久 | 亚洲精品国产精品乱码不卡 | jizzjizz在线 | 久久夜色精品国产噜噜麻豆 | 国产一区二区视频在线播放 | 丝袜情趣国产精品 | 成人vr视频在线观看 | 亚洲国产av无码精品无广告 | 免费国精产品wnw2544 | h在线播放 | 亚洲一页 | 仙踪林毛片| 久久无码中文字幕免费影院蜜桃 | 亚洲欧美强伦一区二区 | 日本亚洲在线 | 日产亚洲一区二区三区 | 色噜噜狠狠一区二区三区果冻 | 中文字幕视频一区二区 | 国内自拍2020 | 美女久久久久久久 | 国产高清精品软件丝瓜软件 | 精品中文在线 | 亚洲 欧美 国产 日韩 精品 | 国产日产精品久久快鸭的功能介绍 | 涩涩网站免费看 | 黑人糟蹋人妻hd中文字幕 | 香蕉国产在线观看 | 国产一道本 | 成人免费一级伦理片在线播放 | 免费看成人aa片无码视频羞羞网 | 一本大道无码人妻精品专区 | 性猛交xxxx乱大交3 | 欧美激情自拍偷拍 | 粉嫩av一区二区三区免费看 | 97香蕉久久超级碰碰高清版 | 亚洲成人免费在线 | 亚洲人成小说网站色在线 | 一本久道中文无码字幕av | 欧美人与禽2o2o性论交 | www.婷婷色| 国产精品亚洲一区二区三区 | 激情欧美一区二区 | 999这里只有是极品 999资源站 | 一性一交一口添一摸视频 | 黄色毛片儿 | 日韩毛片在线免费观看 | 国产精品永久在线 | 久久久久久一级 | 精品一区二区三区在线观看视频 | 美女久久久久久久 | 外国黄色录像 | 欧美牲交a欧美牲交aⅴ久久 | 91香蕉视频在线 | 日韩美女做爰高潮免费 | 亚洲欧美va天堂人熟伦 | 好看的av网址 | 色片免费看| 麻豆社 | 国模无码大尺度一区二区三区 | 久久蜜桃精品一区二区三区综合网 | 欧美日韩一级视频 | 在线播放国产一区二区三区 | 精品久久久久国产 | 满春阁精品av在线导航 | 国产小视频在线免费观看 | 麻豆视频一区二区 | 亚洲精品成人无码中文毛片 | 国产成人天天爽高清视频 | 小草社区在线观看播放 | 久久亚洲高潮流白浆av软件 | 欧美视频一区二区三区四区 | 日韩精品在线观看一区 | 精品国产青草久久久久福利 | 日本亲与子乱人妻hd | 特级丰满少妇一级aaa爱毛片 | 操少妇视频 | 狠狠网| 亚洲第一免费网站 | 找国产毛片看 | av在线播放中文字幕 | 中国女人内谢69xxxx天美 | 少妇丰满极品嫩模白嫩 | 搡老岳熟女国产熟妇 | 老司机午夜影院 | 免费视频欧美无人区码 | 欧洲女人牲交视频免费 | 久久精品国产精品亚洲 | 少妇做爰免费视频网站www | 国产欧美一区二区精品仙草咪 | 美女高潮视频在线观看 | 亚洲天堂网在线视频 | 亚洲h在线播放在线观看h | 邻居少妇张开腿让我爽了一夜 | 国产精品sm调教免费专区 | 国产亚洲精品久久19p | 秋霞福利网 | 亚洲 欧美 中文 日韩aⅴ | 免费国产网站 | 久久人人妻人人爽人人爽 | 天天做天天爱 | 精品女同一区二区三区 | 亚洲欧美精品午睡沙发 | 中文字幕日韩在线播放 | 中文人妻无码一区二区三区 | 国产偷国产偷av亚洲清高 | 亚洲一区日韩在线 | 国内精品一区二区三区 | 豆国产97在线 | 亚洲 | 五级黄高潮片90分钟视频 | 中文字幕在线免费97 | 欧美狠狠爱 | 国产色欲av一区二区三区 | 激情五月综合 | 欧美性xxxx图片 | 天天爽夜夜爽人人爽一区二区 | 国产精品亚洲一区二区在线观看 | 日韩精品不卡 | 男人添女荫道口视频a | 精品av国产一区二区三区 | 深田咏美在线x99av | 国产精品视频500部 国产精品视频99 | 国产精品福利一区二区 | 山村大伦淫第1部分阅读小说 | 自拍偷自拍亚洲精品10p | 欧美色爱综合网 | 国产免费自拍 | 亚洲精品国产精品国自产 | 色av永久无码影院av | 自拍偷在线精品自拍偷无码专区 | 欧美黑人性暴力猛交喷水 | 国产图片区 | 中文在线а天堂中文在线新版 | 欧美日韩综合网 | 性欧美1819性猛交 | 肥嫩水蜜桃av亚洲一区 | 91五月色国产在线观看 | 日本激情网 | 精品一区二区日韩 | 精品一区在线播放 | 成人国产精品视频国产 | 人妻无码一区二区不卡无码av | videosgratis极品另类灌满高清资源 | 日本xxwwwxxxx18| 鸭子tv国产在线永久播放 | 青娱乐伊人| 波多野结衣的av一区二区三区 | 亚洲永久视频 | 狠狠影视 | 久久4| 色偷偷噜噜噜亚洲男人 | 中文字幕亚洲天堂 | 午夜激情国产 | 中文字幕国产视频 | 国产外围在线 | 亚洲国产福利一区二区三区 | 免费人成视频19674不收费 | 亚洲精品v天堂中文字幕 | 免费污片网站 | 欧美另类69| 曰本在线| 在线观看免费视频麻豆 | 久久精品日本啪啪涩涩 | 国产女合集 | 成人免费看类便视频 | 亚洲xx站| av国产传媒精品免费 | 又粗又硬又猛又黄网站在线观看高清观看视频 | 少妇性荡欲午夜性开放视频剧场 | 国产精品88av | 日本黄网站免费 | 一级成人免费视频 | 97人人揉人人捏人人添 | 国产丝袜一区二区在线 | 亚洲一线在线观看 | 亚洲国产成人精品久久久国产成人 | 亚洲 a v无 码免 费 成 人 a v | 丁香婷婷社区 | 性欧美精品 | 成人免费视频在线观看 | 熟妇人妻无乱码中文字幕 | 久草视频免费 | 亚洲国产精品成人午夜在线观看 | 风流僵尸艳片a级 | 毛片一区二区三区无码 | 伊人久久成人 | 你懂的在线观看网址 | 色网站在线免费观看 | 国产成人美女视频 | x7x7x7成人免费视频 | 嫩草视频 | 欧美最猛性xxxxx大叫 | 国产午夜精品美女视频明星a级 | 亚洲逼逼| 青草福利在线 | 一色桃子av一区二区 | 一级性生活免费视频 | 精品一区二区三区久久久 | youjizz视频| 人人射av | 日本电影一区二区三区 | 国产又粗又猛又大爽老大爷 | 精品无码一区二区三区水蜜桃 | 国产精品盗摄!偷窥盗摄 | 又白又嫩毛又多15p 国产热の有码热の无码视频 | 色播亚洲视频在线观看 | 天天综合亚洲综合网天天αⅴ | 三级全黄的女人高潮叫 | 午夜视频欧美 | 一本色道久久加勒比精品 | 人人澡超碰碰97碰碰碰 | 亚洲精品日本久久一区二区三区 | 国产精品二区一区二区aⅴ污介绍 | 亚洲网在线 | 播放灌醉水嫩大学生国内精品 | 亚洲天堂成人网 | 亚洲人成人 | 亚洲欧美综合网 | 国产精品精品久久久久久甜蜜软件 | 天堂在线中文网 | 91精品成人 | 91欧美精品成人综合在线观看 | 亚洲午夜久久久久久久国产 | 免费操片 | 在线黄网站 | 精品乱码久久久久久中文字幕 | 欧美成人极品 | 合欢视频污 | 亚洲制服丝袜一区二区三区 | 国产男女猛烈无遮挡a片漫画 | 国产对白刺激视频 | 成人国产一区二区三区 | 国产免费爽爽视频 | 国语对白一区 | 久久精品国产久精国产 | 亚洲草逼视频 | 黄色a级一级片 | 激情欧美综合 | 芭蕉视频在线观看 | 国产熟妇另类久久久久 | 性少妇videosexfre | 伊人超碰在线 | 吃奶呻吟打开双腿做受动态图 | 国产精品丝袜美腿一区二区三区 | 98tv | 超碰极品 | 女人脱了内裤趴开腿让男躁 | 日本一级中文字幕久久久久久 | 在线 丝袜 欧美 日韩 制服 | 不卡欧美| 日本亲子乱子伦xxxx60岁 | 亚洲熟妇色xxxxx欧美老妇y | 成人一区二区毛片 | 国产精品久久久久久婷婷动漫 | 欧妇女乱妇女乱视频 | 日韩一区二区三区在线免费观看 | 在线国产视频一区 | 亚洲欧美午夜 | 久久久久成人免费看a含羞草久色 | 黄色网久久 | 亚洲无线码在线一区观看 | 日韩69永久免费视频 | 亚洲视频三区 | 国产黄色一级录像 | www国产精品内射老熟女 | 午夜精品久久久久久中宇牛牛影视 | 精品国产一区二区三区久久久狼 | 一个人看的www日本高清视频 | 美女裸体跪姿扒开屁股无内裤 | 久久精品久久久久久噜噜老黄 | 亚洲区色 | 亚洲国产精品久久久久久久久久 | 能直接看的av | 国产成人久久综合第一区 | 亚洲欧美日韩综合久久久 | 国产美女视频91 | 免费天堂av| 亚洲精品网址 | 日本全棵写真视频在线观看 | 国产精品丝袜久久久久久高清 | 成人婷婷网色偷偷亚洲男人的天堂 | 多p混交群体交乱小说 | 老女人给我性启蒙 | 黄色尤物视频 | 日韩人妻中文无码一区二区七区 | 免费h片网站 | 蜜臀av中文字幕 | 欧美成人三级精品 | 亚洲午夜久久久久久久久红桃 | 日韩免费精品视频 | 午夜视频在线网站 | 免费观看成年人视频 | 一边吃奶一边做动态图 | 乌克兰极品少妇ⅴαdeo | 国产成人亚洲综合无码精品 | 欧美性色黄大片在线观看 | 国产另类综合 | av在线不卡观看 | 亚州综合网| 男人的天堂一级片 | 在线观看av的网址 | 高清性色生活片97 | 精品人妻伦九区久久aaa片 | 国产一区二区三四区 | 国产精品福利视频导航 | 蜜桃传媒 | a级欧美 | 亚洲人成人无码网www国产 | 久久综合九色欧美综合狠狠 | 天堂√在线中文官网在线 | 亚洲女人天堂色在线7777 | 97在线超碰 | 男ji大巴进入女人的视频小说 | 理论片午午伦夜理片影院 | 东京热一本无码av | 国产人妻777人伦精品hd | 午夜激情四射 | 亚洲天堂91 | 中文字幕第8页在线资源 | 中文字幕精品久久久久人妻红杏1 | 超碰在线观看99 | 日韩欧美成人一区 | 成人在线免费观看视频 | 欧美日韩一二三四 | 国产日韩一区 | 狠狠干av| 色婷av| 国产精品.xx视频.xxtv | 99热这里只有精品9 99热这里只有精品99 | 伊人伊成久久人综合网站 | 一区二区久久精品66国产精品 | 超碰97观看 | 亚洲午夜伦理 | 久久久久国产精品人妻 | 国产又黄又爽又刺激的软件 | 国产免费中文字幕 | 亚洲高清aⅴ日本欧美视频 国产suv精品一区二区69 | 久久精品国产亚洲 | 欧美日本国产在线 | 久久精品亚洲精品国产欧美kt∨ | 噜噜噜在线观看免费视频日本 | 国产真人性做爰久久网站 | 欧美三级视频在线播放 | 麻豆免费在线观看视频 | 美女av在线免费观看 | 99精品国产一区二区 | 亚洲视频一区在线 | 99久久婷婷国产综合精品 | 深夜国产在线 | 国产传媒资源网站 | 不卡av一区| 久久黄色精品视频 | 国产女主播喷水视频在线观看 | 免费在线观看成年人视频 | 日韩操操 | 成人精品视频一区二区三区尤物 | 这里只有精品视频在线观看 | 蜜臀av在线播放一区二区三区 | 99爱精品视频 | 美女高清视频免费视频 | 亚洲爆乳无码专区 | 亚洲精品一区二区在线 | 窝窝视频在线 | 荡女淫春 在线观看69影院 | 国产精品沙发午睡系列990531 | 女人抽搐喷水高潮国产精品 | 麻豆系列 | 91操操操| 色多多性虎精品无码av | 亚洲乱码国产乱码精品天美传媒 | 成人亚洲欧美 | 黄色小视频免费观看 | 国产女主播户外勾搭野战 | 久久久久久爱 | 日韩精品无玛区免费专区又长又大 | 91午夜精品一区二区三区 | 国产色视频在线观看免费 | 精一区二区 | 国产情趣视频 | 国产无遮挡呻吟娇喘视频 | 香蕉成人啪国产精品视频综合网 | 人人爽人人爽人人爽人人片av | 美一女一无一伦一性一交 | 两个女人互相吃奶摸下面 | 欧美三级网站在线观看 | 成人六区| 嫩草视频网站 | 免费一级毛片在线观看 | 国产精品爽爽v在线观看无码 | 精品人妻无码区在线视频 | 日韩精品久久久久影视的特点 | 极品白嫩丰满少妇无套 | 欧洲精品一区二区 | 少妇淫片aaaaa毛片叫床爽 | 嫩草福利视频精品一区二区三区 | 久久偷看各类wc女厕嘘嘘偷窃 | 亚洲精选国产 | av亚洲产国偷v产偷v自拍 | 思思久久99| 久草成人在线视频 | 国产一区在线免费观看 | 在线观看中文字幕一区 | 超碰成人97| 久久98 | 国产精品久久久久久一区二区三区 | 成人性生交免费大片 | 日韩三级在线播放 | 99久无码中文字幕一本久道 | 亚洲一区二区三区在线看 | 欧美在线一区视频 | 中文无码一区二区不卡av | 亚洲色图偷窥自拍 | 国内揄拍国内精品 | 久久精品123 | 一级女人18片毛片蜜桃av | 国产传媒视频在线 | 亚洲一区二区在线免费 | 国产激情网 | 亚洲欧美日韩国产精品一区二区 | 91香蕉嫩草 | 色视频综合 | 欧洲熟妇色xxxxx欧美老妇伦 | 日本视频在线播放 | 日本中文视频 | 久久久久久久久97 | 深夜福利av | 黄色一级视频免费 | 亚洲日韩av一区二区三区四区 | 91九色论坛 | 麻豆文化传媒精品一区 | 色屁屁xxxxⅹ在线视频 | 国产精品久久久久久久久久不蜜月 | 国产精品香蕉500g | 亚洲国产免费av | 国产黄色片免费观看 | 阿v天堂在线 | 婷婷亚洲综合五月天小说 | 特级性生活片 | videosgratis极品另类灌满高清资源 | 国产中文区二幕区2021 | 日本不卡一二 | 永久免费精品精品永久-夜色 | 狠狠插综合 | 精品av无码国产一区二区 | 国产精品蜜 | 91精品国产综合久久久久影院不卡 | 日日碰狠狠躁久久躁综合小说 | 成人综合激情 | 超清纯大学生白嫩啪啪 | 日韩精品成人av | 亚洲一区二区女搞男 | 日本大尺度激情做爰电2022 | 毛片av免费看 | 国産精品久久久久久久 | 黄色大片av | 国产精品高清一区二区三区不卡 | 国产精品久久国产精品 | 妩媚尤物娇喘无力呻吟在线视频 | 欧美日韩三 | 九九九久久久久 | 久久久噜噜噜久久久白丝袜 | 噜噜高清欧美内射短视频 | 处破女处破av | 成人黄网站片免费视频 | 激情综 | 围产精品久久久久久久 | 在线精品国产成人综合 | 又色又湿又黄又爽又免费视频 | 色欲av永久无码精品无码蜜桃 | 影音先锋男人的天堂 | 奶涨边摸边做爰爽别停快点视频 | 欧美三级韩国三级日本三斤在线观看 | 久久av资源网 | 日韩精品一区二区三区中文在线 | 久久久久无码国产精品不卡 | 一本之道之高码清乱码加勒比 | 另类av在线 | 国产tscd人妖同性另类调教 | 在线看av的网址 | 熟妇人妻中文字幕 | 成人性生交视频免费看 | 解开乳罩喂领导吃奶 | 在线观看黄色网 | 国产精品原创 | www天天干com| 美女在线一区 | 亚洲二区av | 天天色综合6 | 日日夜夜天天操 | 一级片在线播放 | 最新亚洲人成无码网站 | 人人爱人人搞 | 久久av无码精品人妻出轨 | 西西久久 | 日韩a级片在线观看 | 久久人人爽天天玩人人妻精品 | 欧美影视一区 | 天干夜天干天天天爽视频 | 午夜伦4410yy妇女久久v | 乱亲女秽乱长久久久 | 成年人天堂com | 波多野结衣办公室33分钟 | 午夜极品视频 | 午夜妇女aaaa区片 | 精品中文在线 | 佐々木あき在线中文字幕 | 九九热精 | 久久久久网站 | 老牛嫩草一区二区三区眼镜 | 国内少妇毛片视频 | 超碰在线| 亚洲国产一区二区三区四区四季 | 国产精品无码午夜福利 | 国精品无码一区二区三区在线蜜臀 | 99久久精品费精品国产一区二区 | 亚洲精品无播放器在线播放 | 成人激情在线 | 66av99精品福利视频在线 | 国产精品午夜影院 | 成人在线不卡 | 91无人区乱码卡一卡二卡 | 亚洲人色婷婷成人网站在线观看 | 国产精品久久久久久av福利软件 | 青青艹在线视频 | 久久精品国产曰本波多野结衣 | 黄色免费版 | 日韩黄色在线观看 | 国产性猛交xxxx免费看久久 | 小明看欧美日韩免费视频 | 少妇太紧太爽又黄又硬又爽视频 | 天天看a | av.www| 女人被狂c躁到高潮视频 | 日韩美女网站 | 黄页网站视频 | 九七视频在线 | 国产乱肥老妇女精品视频网站 | 一区二区三区亚洲欧美 | 女人的天堂av | 精品综合久久久 | 亚洲欧美一区二区三区不卡 | 裸体丰满少妇做受久久99精品 | 公么大龟弄得我好舒服秀婷视频 | 日本成年x片免费观看 | 亚洲色图久久 | 国产美女诱惑 | 欧美色老头| 久久精品日产第一区二区三区乱码 | 丁香六月av | 国产视频97 | 午夜大片| 中文字幕女同 | 99国产精品国产精品九九 |