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

標題: 實物的LCD12864顯示屏與仿真不一致? [打印本頁]

作者: 腹黑的鋼筆    時間: 2024-4-13 21:04
標題: 實物的LCD12864顯示屏與仿真不一致?
rt。算是從新手到焊板子一路沖過來了。這回板子也焊好了,也下載成功了。最后...顯示屏顯示的和仿真的不一致,這肯定是實物和仿真的器件不一致的問題了,估計的改代碼之類的。但我現在毫無頭緒。求教。 仿真圖
實物圖 附帶上次提問后折磨了很久以后才弄得原理圖

作者: 腹黑的鋼筆    時間: 2024-4-13 21:05
用的是hs12864-15c差點忘了帶實物得編號了
作者: 腹黑的鋼筆    時間: 2024-4-14 00:05
這個是怎么處理?是我換顯示屏還是改代碼?還是我焊接得有問題???
作者: 腹黑的鋼筆    時間: 2024-4-14 15:15
自頂一下。有沒有人有頭緒QAQ
作者: zhuls    時間: 2024-4-14 15:21
實物屏帶字庫,仿真屏無字庫,兩者時序指令不能通用,就是這么回事。。
要與仿真一致,就要換成無字屏。
要實物為主,就要改寫代碼。
作者: 腹黑的鋼筆    時間: 2024-4-14 15:21
#include<reg52.h>
#include<intrins.h>
#include <math.h> //Keil library
#include <stdio.h> //Keil library
#define LCD_databus P0 //LCD12864的8位數據口
#define uint unsigned int
#define uchar unsigned char
int heat=000,spurs=000;
uint c=1;
sbit EN=P2^2; //低電平寫入高電平讀取
sbit RS=P2^0; //高電平數據輸入命令輸入
sbit RW=P2^1; //高電平讀取低電平寫入
sbit CS2=P2^3; //
sbit CS1=P2^4;
sbit key1=P1^0;
sbit key2=P1^1;
sbit key3=P1^2;
sbit key4=P1^3;
sbit key5=P1^4;
sbit key6=P1^5;
sbit key7=P1^6;
sbit key8=P1^7;
sbit BEEP=P3^0;  
char xiaoshu=0;
uchar f2;
uchar m2;
uchar x2;
uchar D,M;
uchar count;
char fen=0;
char miao=0;
unsigned char code time[][16]=
{
        0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,//"0",
        0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,//"1",
        0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,//"2",
        0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,//"3",
        0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,//"4",
        0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,//"5",
        0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,//"6",
        0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,//"7",
        0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,//"8",
        0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,//"9",
        0x08,0x78,0x88,0x00,0x00,0xC8,0x38,0x08,0x00,0x00,0x07,0x38,0x0E,0x01,0x00,0x00,//"V",10
        0x00,0x70,0x88,0x08,0x08,0x08,0x38,0x00,0x00,0x38,0x20,0x21,0x21,0x22,0x1C,0x00,//"S",11
        0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,//":",12
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,//".",13
        0x18,0x08,0x08,0xF8,0x08,0x08,0x18,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,//"T"14
        0x08,0xF8,0x30,0xC0,0x00,0x08,0xF8,0x08,0x20,0x3F,0x20,0x00,0x07,0x18,0x3F,0x00,//"N"15
        0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00,0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00,//"D"16
        0x08,0xF8,0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x3F,0x20,0x00,0x03,0x0C,0x30,0x20,//"R"17
        0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x20,0x3F,0x21,0x01,0x01,0x21,0x3F,0x20,//"H"18
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//"空格"19
};       
uchar code HZ[][32]=
{
        0x00,0x08,0x08,0x08,0x08,0x08,0x09,0xFE,
        0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00,
        0x40,0x40,0x41,0x41,0x41,0x41,0x41,0x7F,
        0x41,0x41,0x41,0x41,0x41,0x40,0x40,0x00,//"主"         0
        0x00,0xFE,0x02,0x22,0xDA,0x06,0x00,0x00,
        0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0xFF,0x08,0x10,0x88,0x47,0x20,0x18,
        0x07,0x00,0x07,0x18,0x20,0x40,0x80,0x00,// "隊",         1
        0x10,0x0C,0x84,0x44,0x3C,0x54,0x95,0x96,
        0x94,0x54,0x34,0x14,0x04,0x14,0x0C,0x00,
        0x04,0x04,0x02,0x02,0xFD,0x45,0x44,0x44,
        0x44,0x45,0xFD,0x02,0x02,0x06,0x02,0x00,//“客”        2
        0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
        0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//"一", 3
        0x00,0x10,0x18,0x16,0x10,0x90,0xF0,0x9F,
        0x90,0x90,0x92,0x94,0x10,0x18,0x10,0x00,
        0x40,0x20,0x90,0x88,0x46,0x41,0x23,0x14,
        0x08,0x14,0x22,0x21,0x40,0xC0,0x40,0x00,//"發"          4
        0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,                  
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//"空白"   5
        0xFF,0xF7,0xF7,0xF7,0xF7,0xF7,0xF6,0x01,
    0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xFF,0xFF,
    0xBF,0xBF,0xBE,0xBE,0xBE,0xBE,0xBE,0x80,
    0xBE,0xBE,0xBE,0xBE,0xBE,0xBF,0xBF,0xFF,//"主"反色         6
        0xEF,0xF3,0x7B,0xBB,0xC3,0xAB,0x6A,0x69,
    0x6B,0xAB,0xCB,0xEB,0xFB,0xEB,0xF3,0xFF,
    0xFB,0xFB,0xFD,0xFD,0x02,0xBA,0xBB,0xBB,
    0xBB,0xBA,0x02,0xFD,0xFD,0xFD,0xFD,0xFF,//“客”反色   7
        0x08,0x08,0x08,0x08,0x88,0x78,0x0F,0x08,
    0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00,
    0x20,0x50,0x48,0x46,0x41,0x41,0x41,0x41,
    0x7F,0x41,0x41,0x41,0x41,0x40,0x40,0x00,//"左"           8
        0x08,0x08,0x08,0x08,0xC8,0x38,0x0F,0x08,
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,
    0x08,0x04,0x02,0x01,0xFF,0x41,0x41,0x41,
    0x41,0x41,0x41,0x41,0xFF,0x00,0x00,0x00,//“右”          9
};
void delay_10us(uint n) //延時n個10us@12M晶振
{
        uint i;
        for(i=n;i>0;i--)
        {
        _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
        }
}
void delay_50us(uint z)
{
        uint x,y; for(x=z;x>0;x--)
        for(y=19;y>0;y--);
}
void delay_ms(uint z)
{
        uint x,y;
        for(x=z;x>0;x--)
        for(y=110;y>0;y--);
}
void delay(uint i)
{
while(--i);
} /**?延時函數?**/
void delay_1ms(uint x)
{
uint i,j;
for(j=0;j<x;j++)
for(i=0;i<110;i++);
}
void Read_busy()//讀“忙”函數-----數據線的最高位DB71則busy
{
        P0=0x00;
        RS=0;
        RW=1;
        EN=1;
        while(P0 & 0x80);
        EN=0;
}
void write_LCD_command(uchar value) //寫命令函數
{       
        Read_busy(); //對LCD的每次讀寫都要讀忙
        RS=0; //選擇命令
        RW=0; //讀操作
        LCD_databus=value;
        EN=1; //EN由1----0鎖存有效數據
        _nop_();
        _nop_();
        EN=0;
}
void write_LCD_data(uchar value)//寫數據函數
{
        Read_busy();
        RS=1; //選擇數據
        RW=0;
        LCD_databus=value;
        EN=1; //EN由1----0鎖存有效數據
        _nop_();
        _nop_();
        EN=0;
}
void Set_page(uchar page) //設置“頁”LCD12864共8頁,一頁是8行點陣點
{
        page=0xb8|page; //頁的首地址為0xB8
        write_LCD_command(page);
}
void Set_line(uchar startline) //設置顯示的起始行
{
        startline=0xC0|startline; //起始行地址為0xC0
        write_LCD_command(startline); //設置從哪行開始:共0--63;一般從0 行開始顯示
}
void Set_column(uchar column) //設置顯示的列
{
        column=column &0x3f; //列的最大值為64
        column= 0x40|column; //列的首地址為0x40
        write_LCD_command(column); //規定顯示的列的位置
}
void SetOnOff(uchar onoff) //顯示開關函數:0x3E是關顯示,0x3F是開顯示
{
        onoff=0x3e|onoff; //onoff:1---開顯示;0---關顯示
        write_LCD_command(onoff);
}
void SelectScreen(uchar screen) //選擇屏幕
{
        switch(screen)
        {
                case 0: CS1=0;CS2=0;break; //全屏
                case 1: CS1=0;CS2=1;break;//左半屏
                case 2: CS1=1;CS2=0;break;//右半屏
                default:break;
        }
}
void ClearScreen(uchar screen) //清屏函數
{
        uchar i,j;
        SelectScreen(screen); //0--全屏;1---左半屏;2---右半屏
        for(i=0;i<8;i++) //控制頁數0-7,共8頁
        {
                Set_page(i);
                Set_column(0);
                for(j=0;j<64;j++) //控制列數0-63,共64列
                {
                        write_LCD_data(0x00); //寫入0,地址指針自加1
                }
        }
}                 
void init_LCD() //LCD的初始化
{
        SetOnOff(1); //開顯示
        SelectScreen(0);//
        ClearScreen(0); //清屏
        Set_line(0); //開始行:0
}
void Display_ASCII(uchar screen,uchar page,uchar column,uchar a[][16],uchar h) //屏幕,頁面,列(起始位置),二維數組,索引
{
        uchar i;
        SelectScreen(screen);
        Set_page(page);
        Set_column(column*8); //因為LCD屏幕上的每個字通常是8*8像素,所以需要乘以8以得到正確像素位置
        for(i=0;i<8;i++) //顯示字符上半部分:8*8
        {
                write_LCD_data(*(a[h]+i));
        }
        Set_page(page+1); //顯示字符下半部分:8*8
        Set_column(column*8);
        for(i=0;i<8;i++)
        {
        write_LCD_data
        (*(a[h]+i+8));
        }
}
void Display_HZ(uchar screen,uchar page,uchar column,uchar a[][32],uchar h)
{
        uchar i;
        SelectScreen(screen);
        Set_page(page); //寫上半頁:16*8
        Set_column(column*16); //控制列
        for(i=0;i<16;i++) //控制16列的數據輸出
        {
                write_LCD_data(*(a[h]+i)); //漢字的上半部分
        }
        Set_page(page+1); //寫下半頁:16*8
        Set_column(column*16); //控制列
        for(i=0;i<16;i++) //控制16列的數據輸出
        { write_LCD_data(*(a[h]+16+i)); //漢字的下半部分
        }
}

void dingshiqi()
{
        TMOD=0X01; //T1 jishu T0 jishi
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        EA=1;
        ET0=1;
        TR0=0;
}
void Key1()//改變發球
{
        if(key1==0)
        {
                delay_ms(10);
                if(key1==0)
                {
                        while(!key1) //
                        {
                                while(!key1)
                                {}
                                 c=c^1;//異或算法,改變c從而改變主客場發球                         
                                                                 
                        }
                }
        }
}
void Key2() //持續檢查按鈕增加heat
{
        if(key2==0)
        {
                delay_ms(10);
                if(key2==0)
                {
                        while(!key2)
                        { while(!key2)
                        { }
                        heat++;
                        }
                }
        }
}
void Key3() //持續檢查減少heat
{
        if(key3==0)
        {
                delay_ms(10);
                if(key3==0)
                {
                        while(!key3)
                        {
                                while(!key3)
                                {}
                                if (heat==0)
                                {}
                                else
                                {
                                heat--;
                                D=heat;
                                }
                        }
                }
        }
}
void Key4() //增加spurs
{
        if(key4==0)
        {
                delay_ms(10);
                if(key4==0)
                {
                        while(!key4)
                        {
                                while(!key4)
                                { }
                                spurs++;
                        }
                }
        }
}
void Key5()  //減少spurs
{
        if(key5==0)
        {
                delay_ms(10);
                if(key5==0)
                {
                        while(!key5)
                        {
                                while(!key5){ }
                                if (spurs==0)
                                {}
                                else
                                {
                                        spurs--;
                                        M=spurs;
                                }
                        }
                }
        }
}
void Key6()//中斷計時
{
        if(key6==0)
        {
                delay_ms(10);
                if(key6==0)
                {
                        while(!key6)
                        {
                                while(!key6)
                                { }
                                        TR0=0;
                        }
                }
        }
}
void Key7()  //開始計時
{
        if(key7==0)
        {
        delay_ms(10);
        if(key7==0)
                {
                        while(!key7)
                        {
                                while(!key7)
                                {}
                                TR0=1;
                        }
                }
        }
}
void Key8()         //重置
{
   if(key8==0)
        {
        delay_ms(10);
        if(key8==0)
                {
                        while(!key8)
                        {
                                while(!key8)
                                {}
                                fen=0;miao=0;xiaoshu=0;
                        }
                }
        }
}
void main(void)
{
        uchar A,B,C,E,F;
        uchar G,H,I,J;
        A=1;
        init_LCD();
        dingshiqi();         
        D=heat;
        M=spurs;
        while(1)
        {
               
                Key1();
                Key2();
                Key3();
                Key4();
                Key5();
                Key6();
                Key7();
                Key8();
                B=heat/10%10;
                C=heat%10;
                E=spurs/10%10;
                F=spurs%10;
                G=fen/10;
                H=fen%10;
                I=miao/10;
                J=miao%10;
               
               

                if(heat>D)        //發球
                {
                        if(heat!=D)
                        {
                                   if(heat%2==0)
                                 {
                                         Display_HZ(1,0,1,HZ,9);//"右"
                                         Display_HZ(1,2,1,HZ,5);//"空白"
                                 }
                                if(spurs%2==1)
                                {
                                         Display_HZ(1,0,1,HZ,8);//"左"
                                         Display_HZ(1,2,1,HZ,5);//"空白"
                                }
                        c=1;
                        D=heat;
                        M=spurs;
                        }
                }       
                if(spurs>M)
                {
                        if(spurs!=M)
                        {
                                   if(spurs%2==0)
                                 {
                                         Display_HZ(1,0,1,HZ,5);//"空白"
                                         Display_HZ(1,2,1,HZ,9);//"右"
                                 }
                                if(spurs%2==1)
                                {
                                         Display_HZ(1,0,1,HZ,5);//"空白"
                                         Display_HZ(1,2,1,HZ,8);//"左"
                                }
                        c=0;
                        D=heat;
                        M=spurs;
                        }
                }
                if(c==1)
                {         
                       
                                 if(heat%2==0)
                                {
                                        Display_HZ(1,0,1,HZ,9);//"右"
                                        Display_HZ(1,2,1,HZ,5);//"空白"
                                }
                                if(heat%2==1)
                                {
                                        Display_HZ(1,0,1,HZ,8);//"左"
                                        Display_HZ(1,2,1,HZ,5);//"空白"       
                                }

                        Display_HZ(1,0,0,HZ,6);//“主”反色
                        Display_HZ(1,2,0,HZ,2);//“客”
                }
                if(c==0)
                {
                       
                                   if(spurs%2==0)
                                 {
                                         Display_HZ(1,0,1,HZ,5);//"空白"
                                         Display_HZ(1,2,1,HZ,9);//"右"
                                 }
                                if(spurs%2==1)
                                {
                                         Display_HZ(1,0,1,HZ,5);//"空白"
                                         Display_HZ(1,2,1,HZ,8);//"右"
                                }
               
                        Display_HZ(1,0,0,HZ,0);//“主”               
                        Display_HZ(1,2,0,HZ,7);//“客”反色
                }
                if((heat==0)&&(spurs==0))
                {
                        D=heat;
                        M=spurs;
                }
       
               
                if(A==1)         //比分
                {
                        Display_ASCII(1,0,4,time,B);
                        Display_ASCII(1,0,5,time,C);//bifen
                        Display_ASCII(1,2,4,time,E);
                        Display_ASCII(1,2,5,time,F);
                        if(((heat>=21)&&(heat-spurs>1))||((spurs>=21)&&(spurs-heat>1))||((spurs==29)&&(heat==30))||((heat==29)&&(spurs==30)))
                        {
                                A=2;       
                                heat=0;spurs=0;
                                B=0;C=0;E=0;F=0;
                        }
                }
                if(A==2)
                {
                        Display_ASCII(1,0,7,time,B);
                        Display_ASCII(2,0,0,time,C);//bifen
                        Display_ASCII(1,2,7,time,E);
                        Display_ASCII(2,2,0,time,F);
                        if(((heat>=21)&&(heat-spurs>1))||((spurs>=21)&&(spurs-heat>1))||((spurs==29)&&(heat==30))||((heat==29)&&(spurs==30)))
                        {
                                A=3;       
                                heat=0;spurs=0;
                                B=0;C=0;E=0;F=0;
                        }
                }
                if(A==3)
                {
                                Display_ASCII(2,0,2,time,B);
                                Display_ASCII(2,0,3,time,C);//bifen
                                Display_ASCII(2,2,2,time,E);
                                Display_ASCII(2,2,3,time,F);
                                if(((heat>=21)&&(heat-spurs>1))||((spurs>=21)&&(spurs-heat>1))||((spurs==29)&&(heat==30))||((heat==29)&&(spurs==30)))
                        {
                                A=4;       
                                heat=0;spurs=0;
                                B=0;C=0;E=0;F=0;
                        }  
                } //三局分數展示,追分機制 。

                Display_ASCII(1,4,4,time,G); //時間
                Display_ASCII(1,4,5,time,H);
                Display_ASCII(1,4,6,time,12);
                Display_ASCII(1,4,7,time,I);
                Display_ASCII(2,4,0,time,J);
                Display_ASCII(2,4,1,time,13);
                Display_ASCII(2,4,2,time,xiaoshu);
       
        }
}
void timer0() interrupt 1 //3定時器1的中斷號1定時器0的中斷號0外部中斷1 2外部中 斷2 4串口中斷
{
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        count++;
        if(count==2)
        {
                count=0;
                xiaoshu++;
                if(xiaoshu==10)
                { xiaoshu=1; miao++; } //計時時間小數
                if(miao==10)
                        {
                                miao=0;
                                fen++;
                        } //分鐘
        }
}

以上是源代碼
作者: 腹黑的鋼筆    時間: 2024-4-14 16:10
zhuls 發表于 2024-4-14 15:21
實物屏帶字庫,仿真屏無字庫,兩者時序指令不能通用,就是這么回事。。
要與仿真一致,就要換成無字屏。
...

嘶...如果要改的話,具體要怎么改?買個無字屏的話要買怎樣的?如果要改時許的話又要怎樣??也算是第一次從代碼到仿真再到實物了。這個我還真沒留意。
作者: zhuls    時間: 2024-4-14 16:29
12864LCD常用的無字庫屏是KS0108驅動,常用的有字庫屏是ST7290驅動。
相應代碼本壇都能搜到。
作者: cy009    時間: 2024-4-14 22:49
仿真屏為左半屏和右半屏驅動,工程屏不是呵。結論:此屏非彼屏。
作者: zhangjinjiang01    時間: 2025-9-20 22:39
仿真的是無字庫屏,實物是有字庫屏。這能顯示嗎




歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
午夜片欧美伦| 国内外成人激情免费视频| 欧美—级高清免费播放| 久久久久五月天| 国产精品一区二区三区成人| 精品国产乱码久久久久久丨区2区| 国产成人精品久久| 国产一区二区三区奇米久涩| 日韩视频在线观看视频| 丰满少妇在线观看| 国产特级黄色录像| 久久久久久久黄色片| 91丨九色丨丰满| 男女爱爱视频免费| 你懂的视频网站| 免费在线黄色网址| 欧洲亚洲精品久久久久| 欧美精品乱码| 日本视频一区二区三区| 国产日韩欧美一区二区三区乱码| 精品久久香蕉国产线看观看gif| 日韩女优制服丝袜电影| 美乳少妇欧美精品| 成人动漫视频在线观看完整版| 一级全黄肉体裸体全过程| 91高清国产视频| 婷婷综合在线视频| 免费看av在线| 欧美顶级xxxxbbbb| 调教视频vk| 九七久久人人| 蜜桃在线一区| 亚洲美女色禁图| 99re视频精品| 欧美午夜精品一区二区三区| 日韩一二三在线视频播| 动漫一区二区在线| 亚洲 高清 成人 动漫| 成人片黄网站色大片免费毛片| 精品人妻一区二区三区潮喷在线 | 久热免费在线观看| 婷婷色一区二区三区| 亚洲图片小说视频| 青草视频在线播放| 黄网站视频在线观看| 日本免费一区二区三区视频| 国产亚洲一级| 国产精品久久久99| 亚洲国产精品女人久久久| 国产精品扒开腿做爽爽爽的视频| 亚洲午夜在线观看| 国产成人亚洲综合91精品| 精品日本一区二区三区| 天天综合网久久| 日本一级淫片色费放| 欧美xxx另类| 日本www在线| 欧美日韩导航| 国产成人啪免费观看软件| 91成人在线精品| 欧美美女18p| 日韩精品无码一区二区三区| 国产精品日日摸夜夜爽| 这里只有精品免费视频| 狠狠操狠狠色| 999福利在线视频| 999久久久免费精品国产| av在线播放不卡| 欧美一区二区三区系列电影| 国产精品高潮呻吟久久av无限| 无码 制服 丝袜 国产 另类| 亚洲色偷偷综合亚洲av伊人| 性欧美黑人xxxx| 91在线网址| 日韩理论电影大全| 日本一区二区免费在线观看视频| 欧美精品一区视频| 亚洲一区二区久久久久久| 在线免费观看视频黄| 91丝袜一区二区三区| 三级av网站| 巨大黑人极品videos精品| 蜜臀精品一区二区三区在线观看| 福利视频导航一区| 欧亚精品中文字幕| 丁香啪啪综合成人亚洲| 国产情侣呻吟对白高潮| 男人天堂2020| 中文字幕一区二区三区中文字幕| 国产一区二区三区免费播放| 日韩欧美中文一区| 欧美性高潮床叫视频| 久久精品视频va| 日韩三级在线播放| 亚洲综合图片一区| 精品一区二区三区在线成人| 91九色国产在线播放| 性伦欧美刺激片在线观看| 在线成人超碰| 午夜欧美大尺度福利影院在线看| 97成人精品区在线播放| 国产婷婷一区二区三区| 9i精品福利一区二区三区| av成人网在线| 国产一区丝袜| 国产亚洲1区2区3区| 日韩亚洲欧美中文在线| 精品无码国模私拍视频| 免费黄色网址在线| 亚洲精品少妇久久久久久| 老司机凹凸av亚洲导航| 久久久精品国产99久久精品芒果| 最新国产精品拍自在线播放 | 中文字幕电影av| 女人色在线免费视频| 国产精品日本一区二区三区在线| 不卡一二三区首页| 精品国产一区av| 妞干网在线观看视频| 一级黄色在线观看| 国产精品99999| 亚洲加勒比久久88色综合| 欧美影院在线播放| www.国产亚洲| 欧美激情视频二区| 亚洲精品国产精品国自产网站按摩 | 欧美放荡的少妇| 久久欧美在线电影| 午夜在线网站| 欧美色123| 91福利区一区二区三区| 狠狠色综合欧美激情| 小泽玛利亚一区二区免费| www视频在线观看com| 国产精品tv| 日本不卡视频| 在线免费日韩片| va天堂va亚洲va影视| 亚洲欧洲一区二区福利| 高h视频免费观看| 福利电影导航| 欧美一区二区三区白人| 成人xvideos免费视频| 欧美成年人视频在线观看| 欧美三级特黄| 日韩欧美二区三区| 亚洲自拍偷拍一区二区三区| 日韩久久久久久久久久| 日本美女在线中文版| 日韩精品电影一区亚洲| 一区二区亚洲精品国产| 999精品网站| 天堂在线国产| 91av看片| 91大神精品| 亚洲色图欧洲色图婷婷| 91九色国产在线| 男人与禽猛交狂配| 日本精品免费一区二区三区| 西瓜成人精品人成网站| 国产大片一区二区三区| 91美女视频网站| 国产又大又黄的视频| 精品久久久久久久久久久久久久久| 成人高清在线观看免费| 精品久久久三级| 最新国产拍偷乱拍精品| 四虎国产成人免费观看| 超碰97在线人人| 久久精品av麻豆的观看方式| 柠檬在线导航福利| 国产av人人夜夜澡人人爽麻豆 | 欧美在线一级片| 在线观看91av| 俄罗斯一级**毛片在线播放| 激情五月婷婷久久| 免费日韩在线视频| 欧美久久久久久久久| 中文字幕亚洲欧美日韩在线不卡| 日本精品影院| 午夜精品小视频| 国产在线一区二区三区播放| 久久综合综合久久综合| 丰满熟妇乱又伦| 91在线观看网站| 久久嫩草精品久久久精品 | jizzjizzwww| 91好吊色国产欧美日韩在线| 91福利区一区二区三区| 任你躁在线精品免费| 成人做爰视频网站| 国产一区二区中文字幕| 爱爱永久免费视频| 亚洲色图欧美日韩| 欧美成人激情在线| 久久成人久久爱| 中文字幕在线观看日本| 久久亚洲AV成人无码国产野外| 欧美性videosxxxxx| 日韩av影院| 欧美另类bbbxxxxx另类| 国内自拍第二页| 欧美成人在线影院| 国产欧美日韩亚洲一区二区三区| 国产女同91疯狂高潮互磨| 欧美亚洲另类久久综合| 91n在线视频| 日韩在线高清视频| 小嫩嫩12欧美| 天堂一区二区在线| 久草福利在线视频| 亚洲无玛一区| 91成人国产精品| 亚洲精品国产偷自在线观看| 超清福利视频| 成人在线观看小视频| 豆国产97在线| **欧美大码日韩| 欧洲免费av| 日韩免费电影一区二区三区| 九九九久久久精品| 青春草国产成人精品久久| 亚洲成人自拍视频| 高跟丝袜欧美一区| 国产成人福利| 一本色道久久亚洲综合精品蜜桃| 日韩亚洲国产中文字幕欧美| 看国产成人h片视频| 亚洲国产91视频| 久久精品无码一区二区日韩av| 精品乱码一区内射人妻无码| 毛葺葺老太做受视频| 香蕉污视频在线观看| 91精品久久久久久综合乱菊| 国产精品福利在线播放| 2020欧美日韩在线视频| 欧美日韩视频在线观看一区二区三区| 国内久久婷婷综合| 国精一区二区| 18视频在线观看网站| 国产午夜福利精品| 国产一区二区香蕉| 成人av在线播放网站| 国产成人无吗| 免费的黄色av| 中文字幕在线免费看线人| 日本在线免费观看一区| 日韩在线激情视频| 亚洲一区二区三区四区在线免费观看 | 日韩高清中文字幕| 精品国产一区一区二区三亚瑟| 日本v片在线免费观看| 亚洲精品一级片| 久久av无码精品人妻系列试探| 亚洲欧洲精品一区二区三区波多野1战4| 国产一区二区免费| 艳妇臀荡乳欲伦亚洲一区| 久久经典综合| 国产精品精品久久久| 亚洲欧美另类久久久精品| 激情视频极品美女日韩| 羞羞色午夜精品一区二区三区| 亚洲成人自拍视频| 欧美一二三视频| 久久久久国色av免费观看性色| 中文字幕久久久| 亚洲欧美制服中文字幕| 日韩一二三四区| 日韩一级免费观看| 日韩免费成人网| 91超碰这里只有精品国产| 欧美亚洲国产一卡| 亚洲免费在线播放| 亚洲精品久久久久久国产精华液| 久久精品一二三| 国产欧美va欧美不卡在线| 91香蕉视频mp4| 久久男人中文字幕资源站| 99国产一区二区三精品乱码| 精品一区二区三区欧美| 美女任你摸久久| 免费人成在线不卡| 激情综合色综合久久综合| 狠狠色丁香久久婷婷综合丁香| 丝袜国产日韩另类美女| 免费观看久久久4p| 日韩精品电影在线观看| 欧美性xxx| 黄色片免费在线观看| 毛片视频免费观看| 久久免费电影网| 天天射成人网| 亚洲美女喷白浆| 欧美久久一二区| 亚洲免费观看视频| 国产精品一区二区久久精品爱涩| 99伊人成综合| 午夜国产精品视频| 日韩精品一区二区三区免费观影| 日韩三级精品| 欧美伦理免费在线| 亚洲午夜精品在线观看| 一级一片免费播放| 国产厕所精品在线观看| 日本亚洲精品在线观看| 欧美乱妇40p| 日韩精品在线观| 久久精品在线观看| 2020国产精品久久精品美国| 久久精品亚洲乱码伦伦中文 | 日韩视频在线你懂得| 亚洲激情欧美激情| 久久国产精品99久久人人澡| 日韩.com| 精品国产乱码久久久久久蜜坠欲下 | 日韩影院免费视频| 久久夜色精品国产噜噜av小说| 中文字幕日韩在线播放| 日韩久久免费视频| 精品香蕉在线观看视频一| 欧美mv日韩mv国产| 日韩极品精品视频免费观看| 亚洲成人久久久久| 欧美日韩视频专区在线播放| 欧美人妖巨大在线| 日韩欧美久久一区| 日韩精品免费视频| 日韩精品一二三四区| 一区二区三欧美| 欧美劲爆第一页| 国产精品久久97| 成人妇女淫片aaaa视频| 欧美视频在线一区二区三区| 亚洲va国产va欧美va观看| 欧美午夜精品在线| 欧美一区二区三区人| 亚洲天堂免费视频| 久久av资源网站| 中文字幕欧美亚洲| 日本精品久久久久影院| 精品日本一区二区| 黄页免费在线观看视频| 性生活免费在线观看| 给我免费观看片在线电影的| 欧美激情精品久久久久久免费 | 免费理论片在线观看播放老| v888av成人| 国产剧情av片巨作醉酒女邻居| 日本综合在线| 96视频在线观看欧美| 91日韩免费| 久久久久久黄| 久久亚洲精品小早川怜子| 国产精品欧美久久久久无广告| 国产精品三级视频| 精品视频999| 久久91精品国产91久久跳| 国产精品综合久久久| 欧美日韩成人一区二区三区| 337p粉嫩大胆噜噜噜鲁| 欧洲一级黄色片| 四虎精品永久在线| 国产伊人网av.| 国产午夜视频在线观看| 日韩在线成人| 久久精品官网| 一区二区欧美精品| 亚洲日韩欧美视频| 国产人妖伪娘一区91| 中文字幕无码精品亚洲资源网久久| 性猛交╳xxx乱大交| 99成人超碰| 奇米色777欧美一区二区| 高清不卡一二三区| 亚洲视频资源在线| 欧美人与禽zozo性伦| 伊人久久免费视频| 欧美一级高清免费| 北条麻妃高清一区| 最新欧美日韩亚洲| 日韩av女优在线观看| 黄色一级免费| 宅男66日本亚洲欧美视频| 日本国产精品视频| 午夜久久资源| wwwxxx色| 青青操免费在线视频| 影音先锋中文资源站| 免费成人黄色网址| 在线视频中文字幕第一页| 国产va免费精品观看精品| 伊人成综合网| 92精品国产成人观看免费| 精品欧美aⅴ在线网站 | 亚洲免费黄色录像| 国产成人三级视频| 最近中文字幕无免费| 亚洲一区二区人妻| 国产农村av| 中文字幕人成乱码在线观看 |