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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4322|回復: 2
收起左側

溫度檢測報警程序(可調上下限)

[復制鏈接]
ID:160971 發(fā)表于 2017-1-9 16:31 | 顯示全部樓層 |閱讀模式
#include <reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char

sbit DQ=P2^2;//ds18b20與單片機連接口
sbit RS=P1^0;
sbit RW=P1^1;
sbit EN=P2^5;
sbit en573=P2^6;
sbit en1573=P2^7;

uchar data disdata[5];
uint tvalue,CurrentT=0;//溫度值
uchar tflag;//溫度正負標志

               
#define LCD_BUS P0

sbit SetKey= P3^4;
sbit UpKey= P3^5;
sbit DnKey= P3^6;
sbit BEEP= P2^3;


unsigned char AlarmTempLow=10,AlarmTempTop=40,Set=0,NG=0;






void delayms(uint ms)                 //延時xx毫秒
{
        uchar i;
        while(ms--)
        {
                 for(i=0;i<120;i++);
        }
}



void command(uint com)         //LCD寫指令
{
   RS=0;                                  //RS為0
   LCD_BUS=com;          //裝載指令
   delayms(5);                 //延時5ms
   EN=1;                                 //LCD使能
   delayms(5);                //延時5ms
   EN=0;                                //LCD不使能
}

void write_dat(uchar dat)          //LCD寫數(shù)據(jù)
{
   RS=1;                                        //RS為1
   LCD_BUS=dat;                //裝載數(shù)據(jù)
   delayms(5);                         //延時5ms
   EN=1;                                         //LCD使能
   delayms(5);                         //延時5ms
   EN=0;                                         //LCD不使能
}

void writestring(uchar x,uchar y,uchar *s) //LCD 寫字符串
{     
        if (y == 0)  command(0x80 + x);     //表示第一行
        else         command(0xC0 + x);      //表示第二行

        while (*s)                         //判斷是否字符串的結尾
        {     
     write_dat( *s);    //顯示當前字符
                s ++;                             //字符串地址加1
        }
}

void writeChar(uchar x,uchar y,uchar s) //LCD 寫字符串
{     
        if (y == 0)  command(0x80 + x);     //表示第一行
        else         command(0xC0 + x);      //表示第二行

        {     
     write_dat( s);    //顯示當前字符
        }
}


void LCD_Initial()                //LCD初始化
{

   EN=0;                                  //LCD不使能
   RW=0;                                  //RW為0
   command(0x38);                //發(fā)送初始化指令
   command(0x0c);                //發(fā)送初始化指令
   command(0x06);          //發(fā)送初始化指令
   command(0x01);          //發(fā)送初始化指令
   command(0x80+0x02);        //發(fā)送LCD初始位置
}


/*************************DS1820程序****************************/
void delay_18B20(unsigned int i)//延時1微秒
{
   while(i--);
}

void ds1820rst(void)/*ds1820復位*/
{
        unsigned char x=0;
        DQ = 1;          //DQ復位
        delay_18B20(4); //延時
        DQ = 0;          //DQ拉低
        delay_18B20(100); //精確延時大于480us
        DQ = 1;          //拉高
        delay_18B20(40);
}

uchar ds1820rd(void)/*讀數(shù)據(jù)*/
{
        unsigned char i=0;
        unsigned char dat = 0;
        for (i=8;i>0;i--)
        {   
                DQ = 0; //給脈沖信號
                dat>>=1;
                DQ = 1; //給脈沖信號
                if(DQ)
                dat|=0x80;
                delay_18B20(10);
        }
   return(dat);
}

void ds1820wr(uchar wdata)/*寫數(shù)據(jù)*/
{
        unsigned char i=0;
   for (i=8; i>0; i--)
   {
                DQ = 0;
                DQ = wdata&0x01;
                delay_18B20(10);
                DQ = 1;
                wdata>>=1;
   }
}

unsigned int Read_Temperature(void)/*讀取溫度值并轉換*/
{
        uchar a,b;
        ds1820rst();   
        ds1820wr(0xcc);//*跳過讀序列號*/
        ds1820wr(0x44);//*啟動溫度轉換*/
        ds1820rst();   
        ds1820wr(0xcc);//*跳過讀序列號*/
        ds1820wr(0xbe);//*讀取溫度*/
        a=ds1820rd();
        b=ds1820rd();
        tvalue=b;
        tvalue<<=8;
        tvalue=tvalue|a;
   if(tvalue<0x0fff)   tflag=0;
   else   {tvalue=~tvalue+1;tflag=1;}
        tvalue=tvalue*(0.625);//溫度值擴大10倍,精確到1位小數(shù)
        CurrentT=tvalue;
        return(tvalue);
}

void Display_Temperature()                //顯示溫度
{
        uchar flagdat;
   disdata[0]=tvalue/1000+0x30;//百位數(shù)
   disdata[1]=tvalue%1000/100+0x30;//十位數(shù)
   disdata[2]=tvalue%100/10+0x30;//個位數(shù)
   disdata[3]=tvalue%10+0x30;//小數(shù)位

   if(tflag==0)   flagdat=0x20;//正溫度不顯示符號
   else   flagdat=0x2d;//負溫度顯示負號:-
   //if(disdata[0]==0x30)
   //{
        //        disdata[0]=0x20;//如果百位為0,不顯示
        //        if(disdata[1]==0x30)         disdata[1]=0x20;//如果百位為0,十位為0也不顯示
   //}
        if(tflag==1)
        {
                writeChar(10,0,flagdat);//wr_com(0x8a);wr_dat(flagdat);//顯示符號位
                writeChar(11,0,disdata[0]);//wr_com(0x8b);wr_dat(disdata[0]);//顯示百位
                writeChar(12,0,disdata[1]);//wr_com(0x8c);wr_dat(disdata[1]);//顯示十位
                writeChar(13,0,disdata[2]);//wr_com(0x8d);wr_dat(disdata[2]);//顯示個位
                writeChar(14,0,0X2E);//wr_com(0x8e);wr_dat(0x2e);//顯示小數(shù)點
                writeChar(15,0,disdata[3]);//wr_com(0x8f);                wr_dat(disdata[3]);//顯示小數(shù)位
        }
        else
        {
                writeChar(10,0,disdata[0]);//wr_com(0x8a);wr_dat(disdata[0]);//顯示百位
                writeChar(11,0,disdata[1]);//wr_com(0x8b);wr_dat(disdata[1]);//顯示十位
                writeChar(12,0,disdata[2]);//wr_com(0x8c);wr_dat(disdata[2]);//顯示個位
                writeChar(13,0,0X2e);//wr_com(0x8d);wr_dat(0x2e);//顯示小數(shù)點
                writeChar(14,0,disdata[3]);//wr_com(0x8e);wr_dat(disdata[3]);//顯示小數(shù)位
        }
}

void SetFun(void)
{
        unsigned char i1=0,i2=0,i3=0,i4=0,i5=0,i6=0;
        if(SetKey==0)
        {
                delayms(20);
                if(SetKey==0)
                {
                        if(Set<2)        Set++;
                        else Set=0;
                }
                switch(Set)
                {
                        case 0:  writestring(0,1," ");writestring(8,1," ");break;
                        case 1:        writestring(0,1,">");writestring(8,1," ");break;
                        case 2:        writestring(0,1," ");writestring(8,1,">");break;
                }
                while(SetKey==0);
        }
       
        if((UpKey==0)&&(Set!=0))
        {
                delayms(20);
                if(UpKey==0)
                {
                        switch(Set)
                        {
                                case 1:        if(AlarmTempLow<99) AlarmTempLow++;else AlarmTempLow=99; break;
                                case 2:        if(AlarmTempTop<99) AlarmTempTop++;else AlarmTempTop=99; break;
                        }
                        i1 = AlarmTempLow/100;          //獲得溫度值的百位
                   i2 = AlarmTempLow%100/10;         //獲得溫度值的十位
                        i3 = AlarmTempLow%10;                 //獲得溫度值的個位
                       
                        i4 = AlarmTempTop/100;          //獲得溫度值的百位
                   i5 = AlarmTempTop%100/10;         //獲得溫度值的十位
                        i6 = AlarmTempTop%10;                 //獲得溫度值的個位
                        writestring(5,1,"   ");
                        writestring(13,1,"     ");
                        if(i1!=0)        writeChar(5,1,i1+'0');
                        if((i1==0)&&(i2!=0)) writeChar(5,1,i2+'0');
                        if(i1!=0) writeChar(6,1,i2+'0');
                        if((i1==0)&&(i2==0))        writeChar(5,1,i3+'0');
                        else if((i1==0)&&(i2!=0))        writeChar(6,1,i3+'0');
                        if((i1!=0))         writeChar(7,1,i3+'0');
                       
                        if(i4!=0)        writeChar(13,1,i4+'0');
                        if((i4==0)&&(i5!=0)) writeChar(13,1,i5+'0');
                        if(i4!=0) writeChar(14,1,i5+'0');
                        if((i4==0)&&(i5==0))        writeChar(13,1,i6+'0');
                        else if((i4==0)&&(i5!=0))        writeChar(14,1,i6+'0');
                        if((i4!=0)) writeChar(15,1,i6+'0');
                        while(UpKey==0);
                }
        }
       
        if((DnKey==0)&&(Set!=0))
        {
                delayms(20);
                if(DnKey==0)
                {
                        switch(Set)
                        {
                                case 1:        if(AlarmTempLow>0) AlarmTempLow--;else AlarmTempLow=0; break;
                                case 2:        if(AlarmTempTop>0) AlarmTempTop--;else AlarmTempTop=0; break;
                        }
                        i1 = AlarmTempLow/100;          //獲得溫度值的百位
                   i2 = AlarmTempLow%100/10;         //獲得溫度值的十位
                        i3 = AlarmTempLow%10;                 //獲得溫度值的個位
                       
                        i4 = AlarmTempTop/100;          //獲得溫度值的百位
                   i5 = AlarmTempTop%100/10;         //獲得溫度值的十位
                        i6 = AlarmTempTop%10;                 //獲得溫度值的個位
                       
                        writestring(5,1,"   ");
                        writestring(13,1,"     ");
                        if(i1!=0)        writeChar(5,1,i1+'0');
                        if((i1==0)&&(i2!=0)) writeChar(5,1,i2+'0');
                        if(i1!=0) writeChar(6,1,i2+'0');
                        if((i1==0)&&(i2==0))        writeChar(5,1,i3+'0');
                        else if((i1==0)&&(i2!=0))        writeChar(6,1,i3+'0');
                        if((i1!=0))         writeChar(7,1,i3+'0');
                       
                        if(i4!=0)        writeChar(13,1,i4+'0');
                        if((i4==0)&&(i5!=0)) writeChar(13,1,i5+'0');
                        if(i4!=0) writeChar(14,1,i5+'0');
                        if((i4==0)&&(i5==0))        writeChar(13,1,i6+'0');
                        else if((i4==0)&&(i5!=0))        writeChar(14,1,i6+'0');
                        if((i4!=0)) writeChar(15,1,i6+'0');
                       
                        /*writeChar(4,1,i1+'0');
                        writeChar(5,1,i2+'0');
                        writeChar(6,1,i3+'0');
                        writeChar(12,1,i4+'0');
                        writeChar(13,1,i5+'0');
                        writeChar(14,1,i6+'0');*/
                        while(DnKey==0);
                }
        }
}

void main(void)
{
        unsigned char i=0; //P3=0xef;
        P2=0xef;BEEP=1;
        LCD_Initial();         //LCD 初始化
        P0=0x00;
        en573=1;
        en573=0;
        P0=0x00;
        en1573=1;
        en1573=0;
        Read_Temperature(); //讀取溫度值
        writestring(1,0,"DS18B20 Alarmer");          //顯示“DS18B20 Alarmer”
        delayms(1000);                //延時1S
        writestring(0,0,"Current T=      ");          //顯示“Current T= ”
        writestring(0,1," Low=10  Top=40 ");          //顯示“ Low=10  Top=40 ”
       
        NG=0;
        while(1)
        {
                 Read_Temperature();        //        //讀取溫度值
                Display_Temperature();                //顯示溫度值
                SetFun();
                if((CurrentT<(AlarmTempTop*10))&&(CurrentT>(AlarmTempLow*10)))
                {
                        BEEP=1;
                }

                else if((CurrentT>(AlarmTempTop*10)))
                {
                        while(1)
                        {
                                BEEP=0;
                                delayms(200);
                                BEEP=1;
                                delayms(200);
                        }
                               
                }
                else if((CurrentT<(AlarmTempLow*10))||(tflag==1))
                {
                        while(1)
                        {
                                BEEP=0;
                                delayms(1000);
                                BEEP=1;
                                delayms(1000);
                        }
                }
        }       

}

仿真電路圖

仿真電路圖



評分

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

查看全部評分

回復

使用道具 舉報

ID:567172 發(fā)表于 2019-6-19 19:43 | 顯示全部樓層
很好,不錯,有幫助
回復

使用道具 舉報

ID:555328 發(fā)表于 2019-10-12 22:02 | 顯示全部樓層
li123456l 發(fā)表于 2019-6-19 19:43
很好,不錯,有幫助

你仿真成功了嗎?
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
国产一区二区av| 一级特黄aaa大片在线观看| 熟女人妻一区二区三区免费看| 免费在线黄网站| 久久久一二三四| 丝袜足脚交91精品| 日韩免费一区二区三区| 欧美在线视频二区| 少妇精品久久久久久久久久| 牛人盗摄一区二区三区视频| 欧美极品色图| 日韩欧美一区二区三区久久婷婷| 欧美日韩精品一区| 欧美一级片在线看| 91精品免费观看| 精品伦理精品一区| 亚洲精品在线看| 国产一区二区三区在线| 精品国产视频在线| 欧美精品福利视频| 日本精品久久久久久久| 国产精品一区二区三区毛片淫片| 成人久久18免费网站图片| 91久久精品www人人做人人爽 | 中文字幕第4页| 37p粉嫩大胆色噜噜噜| 欧美激情久久久久久久| 欧美黄色一区二区三区| 美女又爽又黄免费视频| 国产裸体无遮挡| 男男h黄动漫啪啪无遮挡软件| 一色屋成人免费精品网| 国产在线观看不卡一区二区三区| 丝袜脚交免费网站xx| 成人网18入口| 理论片日本一区| 日本一区二区高清不卡| 亚洲精品自拍| 正在播放日韩精品| 欧洲一区二区三区| 日本高清在线观看wwwww色| 绯色av一区二区| eeuss影院eeuss最新直达| 精品欧美日韩一区二区| 亚洲综合网站久久久| 国产av无码专区亚洲av| 亚洲自拍一区在线观看| 国产真人真事毛片| 精品人妻伦九区久久aaa片| 男女黄床上色视频| 99久久人妻精品免费二区| 激情久久综合网| 三上悠亚在线一区二区| www.日日操| 国产成人无码精品久久久性色| 黄色一级视频播放| 在线观看麻豆视频| 粉嫩tv在线播放| 国产啊啊啊视频在线观看| 欧美成年网站| 国产一区日韩欧美| 成人黄色大片在线观看 | 欧美日韩一区二区三区免费| 久久久久久久久网| 国产成人在线综合| 久久久久久久久久网站| 97超视频在线观看| 99久久99热久久精品免费看| 九色porny在线观看| www.综合| 国产欧美一区二区精品久久久| 久久午夜视频| 国产精品麻豆一区二区 | 午夜精品国产更新| 精品国产1区二区| 91成人天堂久久成人| 精品一区二区三区国产| 欧美三级一级片| 欧美 日本 国产| 韩国无码av片在线观看网站| 五月天av在线播放| 久久一区二区三| 5g成人永久免费影院| 视频在线国产| 久久电影tv| 99久久精品网| 91麻豆精品在线观看| 欧美日韩三级视频| 97人人模人人爽人人喊中文字| 乱一区二区三区在线播放| 五月婷婷狠狠操| 午夜在线免费观看视频| 久久福利网址导航| 国产一区亚洲| 国产成人午夜视频| 在线视频综合导航| 午夜精品久久久久久久男人的天堂| 免费一区二区三区| 成年人看片网站| 青青青国产在线 | 久久久久国产精品午夜一区| 最新日韩av在线| 亚洲人成在线观看网站高清| 国产精品久久影视| 99草在线视频| 国产成人禁片在线观看| 亚洲jjzzjjzz在线观看| 你懂的在线视频| av免费不卡国产观看| 高清不卡一区| 国产精品99视频| 男女男精品视频| 国产亚洲综合在线| 91久久精品国产91性色tv| 亚洲激情视频在线| 91chinesevideo永久地址| 国产女主播一区二区| 黄色一级片国产| 亚洲欧美综合视频| 日韩精品视频免费看| 亚洲第一天堂影院| jizzjizzjizzjizz日本| 蜜桃视频在线播放| 97欧美成人| 99成人超碰| 国产精品一区二区在线播放| 亚洲美女精品一区| 精品三级在线看| 国内精品久久久久久久| 欧美主播一区二区三区美女 久久精品人 | 污视频免费在线观看| 日本精品在线观看| 一本色道久久综合亚洲精品高清| 不卡在线视频中文字幕| 午夜精品久久久久久不卡8050| 亚洲精品日韩在线| 国产精品视频大全| 国产欧美日韩网站| 国精产品一区二区三区| 国产精品无码免费播放| h视频在线观看免费网站| 国产盗摄在线观看| 欧美日韩夜夜| 国内精品伊人久久久久av一坑| 亚洲精品国产高清久久伦理二区| 亚洲电影成人av99爱色| 国产精品普通话| 久久国产午夜精品理论片最新版本| 极品人妻一区二区三区| 国产一区二区自拍视频| 先锋成人影院| 老司机成人影院| 欧美日韩国产在线一区| 国产日本欧美一区二区| 精品国产成人系列| 国产欧美日韩精品专区| 97在线播放视频| 欧美黄色一级网站| fpee性欧美| av片在线观看永久免费| 久久亚洲国产| 国产色一区二区| 日韩av最新在线| aa成人免费视频| 永久av免费在线观看| 91福利在线观看视频| 老司机在线免费视频| 99久久精品一区二区成人| 亚欧成人精品| 欧美性极品xxxx做受| 97视频在线观看网址| 无码粉嫩虎白一线天在线观看| www.com.av| 玖玖精品国产| av网站在线免费看推荐| 欧美成人午夜| 亚洲图片欧美色图| 97视频com| 妺妺窝人体色www在线小说| 国产成人无码精品亚洲| 黄色一级免费| 日韩高清不卡| 精品在线观看免费| 欧美草草影院在线视频| 国产原创精品| 麻豆av免费观看| 亚洲久草视频| 91美女精品| 日韩二区在线观看| 日韩一区二区影院| 国产精品日韩一区二区三区| www.88av| 久久精品国产屋| 国偷自产一区二区免费视频 | 国产一级黄色av| 色偷偷网友自拍| 成人国产精品一区二区免费麻豆| 国产做a爰片久久毛片| 欧美成人在线直播| 欧美日韩在线观看一区| 日韩在线视频网址| 福利电影导航| 国精一区二区| 亚洲成人在线免费| 成人h视频在线| 精品夜夜澡人妻无码av| www.91视频| 91九色成人| 久久久精品黄色| 久久久久久久久久久亚洲| 15—17女人毛片| 亚洲人成影院77777| 国产高清自产拍av在线| 国内精品免费**视频| 一区二区三区在线播放欧美| 国内精品视频一区二区三区| 国精品一区二区三区| 国产一区二区三区18| 久久久久久久久久久久国产精品| 三级不卡在线观看| 日韩乱码在线视频| 夜夜添无码一区二区三区| 国产视频www| 蜜乳av一区| 国产成人av电影在线播放| 精品国产美女在线| 中文字幕亚洲影院| 国产精品综合久久久久| 日韩精品一区二区三区免费视频| 中文子幕无线码一区tr| 国产精品久久久久久久9999| 日本xxxxxxxxx18| jizzjizzji欧美| 欧美在线三区| 亚洲国产成人精品久久| 久久久性生活视频| 四虎影院成人在线观看| 日韩欧国产精品一区综合无码| 国产女人18水真多18精品一级做 | 欧美性生活一区| 欧美重口乱码一区二区| 一级黄色av片| 成年人网站在线| 国产91精品欧美| 午夜精品www| 免费在线观看成年人视频| 成人漫画网站免费| 综合视频在线| 亚洲国模精品一区| 精品久久久久久久无码| 国产一区亚洲二区| 精品一区亚洲| 91精品国产综合久久蜜臀| 成人免费a级片| 色妇色综合久久夜夜| 国内露脸中年夫妇交换精品| 日韩欧美在线免费观看| 亚洲欧美日韩国产yyy| 国产suv精品一区二区69| 成人精品动漫| 精品国产91久久久久久| 伊人久久大香线蕉午夜av| 狠狠综合久久av一区二区| 成人污版视频| 日韩欧美精品网址| 91成人综合网| 国产福利一区在线| 国产精品成人免费电影| ,一级淫片a看免费| 杨幂一区二区三区免费看视频| 夜夜嗨av色一区二区不卡| 国产大片免费看| 久久麻豆视频| 欧美mv和日韩mv的网站| 亚洲色成人网站www永久四虎| free性m.freesex欧美| 91久久精品日日躁夜夜躁欧美| 污免费在线观看| 欧美jizzhd69巨大| 欧美日韩亚洲激情| 欧美激情第四页| 超碰个人在线| 在线观看区一区二| 久久久午夜精品福利内容| 菠萝蜜视频在线观看www入口| 欧美三级日韩在线| 粉嫩av蜜桃av蜜臀av| sm久久捆绑调教精品一区| 欧美日韩精品福利| av黄色免费网站| 日韩中文影院| 日韩av影视在线| 毛片aaaaa| 国产精品tv| 久久99国产精品自在自在app| 伊人久久国产精品| 欧美影视一区| 亚洲一区二区三区成人在线视频精品| 亚洲日韩第九十九页| 蜜桃av一区二区三区电影| 欧美中文娱乐网| 成人3d漫画免费无遮挡软件| 国产精品久久久久77777丨| 国产丝袜一区二区三区| 女人十八岁毛片| 精品九九在线| 国产精品久久久久久网站| 2018亚洲男人天堂| 久久99精品久久久| 在线播放 亚洲| 在线观看污网站| 精品久久久久久中文字幕一区奶水| 精品国产乱码久久久久久1区二区| 性国产高清在线观看| 日韩精品一区在线| 精品一级少妇久久久久久久| 成人黄色av| 91久久精品国产91久久| 五福影院新址进入www1378| 91丨九色丨黑人外教| 国产一区二区在线视频播放| 超碰国产在线| 91精品国产福利| 久久丫精品久久丫| 欧美电影一二区| 91手机在线观看| eeuss网址直达入口| 亚洲三级在线观看| 丰满岳乱妇一区二区| 四虎影视国产精品| 97国产真实伦对白精彩视频8| 欧亚成年男女午夜| www.av亚洲| 亚洲国产精品三区| 欧美一级大片| 欧美xxxx做受欧美.88| 亚洲一区免费在线| 91在线视频观看| 超碰96在线| 国产欧美日韩卡一| 国产精品亚洲αv天堂无码| 青青草视频免费在线观看| 亚洲一区二区三区国产| 中文字幕av一区二区三区人妻少妇| 国内精品久久久久久野外| 欧美日韩色一区| 国产午夜精品福利视频| 国产精品毛片无码| 久青草国产97香蕉在线视频| 一级片视频免费| 亚洲欧美亚洲| 国产精品三区www17con| 美女福利视频导航| 97久久人人超碰| 久久精品国产精品亚洲色婷婷| 欧美性xxxx18| 国语对白在线播放| 国产精品chinese| 91xxx视频| 色呦呦久久久| 美女久久久久久久| 久久综合精品视频| 亚洲精品中文在线影院| 亚欧精品视频一区二区三区| 91精品国产乱码久久久久久久 | 国内精品久久久久久久久久| 国精品**一区二区三区在线蜜桃| 免费在线观看的毛片| ****av在线网毛片| 久久成人av网站| 国产精品资源站| 亚洲图片一区二区| 日韩大片免费在线观看| 日本午夜精品一区二区三区电影| www.四虎成人| 麻豆精品久久| 99国产精品久久久久老师| 在线三级av| 精品亚洲一区二区| 最近中文字幕在线6| 亚洲欧美日韩国产成人精品影院| 韩国一级黄色录像| 国产精品久久777777毛茸茸 | 精品久久久久99| 免费看黄色一级视频| 中文在线资源观看网站视频免费不卡| 国产传媒在线看| 一区视频在线| 少妇高清精品毛片在线视频| 三级欧美日韩| 久久涩涩网站| 国产色婷婷在线| 日韩av日韩在线观看| 黄污在线观看| 国产婷婷色综合av蜜臀av| 国产精品伦一区二区三区视频 | 国产黄色小视频在线观看| 国产三区在线成人av| 国产精品三区在线观看| 日韩精品电影在线观看|