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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6227|回復: 1
收起左側

在新唐(nuvoton)Cortex M0上實現12864液晶屏顯示

[復制鏈接]
ID:65608 發表于 2014-9-13 14:04 | 顯示全部樓層 |閱讀模式
在經歷過3天的不斷探索后,本人終于實現了在nuvoton Cortex M0上搭載一個12864的LCD液晶屏。用于顯示四行最簡單的中文字符串。下面我就把自己的實踐過程記錄下來,希望能夠在此基礎上不斷提高,最終要能記錄M0的控制信息,以實現人機交互的功能。一、硬件配置
配置12864液晶的電路非常簡單,市場上的通用12864液晶屏具有20個引腳,其每個引腳的功能說明如下表。


這里有幾個要注意的地方:
3腳、16腳、18腳不用管它,懸空;
RS做數據/指令選擇位,RS=1表示輸入數據,RS=0表示數據指令;
R/W 讀寫控制位,高電平為讀數據,低電平為寫數據;
E 使能端,高電平有效
PSB 串/并模式選擇 高電平為并行模式,低電平為串行模式
RST 復位位 低電平有效
DB[0..7] 數據位
下面是液晶接口電路原理圖:




P2.0口做RS
P2.1口做R/W
P2.2口做E
P0口的0-7位做數據或指令輸入口
P2.3口做PSB
P2.4口不用
P2.5口做復位位RST
另:圖上的JPBG是接背光選擇的,電阻是用來控制背光大小。

二、程序設計
要注意的是ARM系列微控制器GPIO口在使用時的問題,特別要注意每次輸出0和輸出1,使用的都是不同的寄存器。而且,GPIO口的功能每次也都需要設定它是做輸入,輸出還是做準雙向口或者開漏模式。這一點很重要,與單片機不同,所以如果這里編程時序不注意會導致失敗。
編程過程中,我使用了符合CMSIS標準的ARM Cortex微控制器標準API函數庫來調用GPIO口操作函數,主要用到的有:
(1)DrvGPIO_Open
Prototype
      void DrvGPIO_Open ( E_DRVGPIO_PORT  port, E_DRVGPIO_PIN  pin, E_DRVGPIO_IO  IOMode )                Description
      Set the specified GPIO pin to the specified GPIO operation mode.
Parameter
      port [in]   E_DRVGPIO_PORT, specify GPIO port.   
It could be E_PORT0, E_PORT1, E_PORT2, E_PORT3 and E_PORT4.
      pin [in]
Specify pin of the GPIO port. It could be E_PIN0, E_PIN2 ... ~ E_PIN7.
      IOMode [in]
          E_DRVGPIO_IO, set the specified GPIO pin to be E_IO_INPUT, E_IO_OUTPUT, E_IO_OPENDRAIN or E_IO_QUASI mode.
Include
  Driver/DrvGPIO.h
Return Value
    None
Example:
   
  DrvGPIO_Open (E_PORT0, E_PIN0, E_IO_OUTPUT);
  DrvGPIO_Open (E_PORT0, E_PIN1, E_IO_INPUT);

(2)DrvGPIO_SetBit
Prototype
      int32_t DrvGPIO_SetBit (E_DRVGPIO_PORT port, E_DRVGPIO_PIN pin)
Description
     Set the specified GPIO pin to 1.
Parameter
      port [in]   
  E_DRVGPIO_PORT, specify GPIO port.   
       It could be E_PORT0, E_PORT1, E_PORT2, E_PORT3 and E_PORT4.
      pin [in]
        Specify pin of the GPIO port. It could be E_PIN0, E_PIN2 ... ~ E_PIN7.
Include
  Driver/DrvGPIO.h
Return Value
  E_SUCCESS:   Operation successful
Example:   
   
  DrvGPIO_Open (E_PORT0, E_PIN0, E_IO_OUTPUT);
   
  DrvGPIO_SetBit (E_PORT0, E_PIN0);

(3)DrvGPIO_ClrBit
Prototype
      int32_t DrvGPIO_ClrBit (E_DRVGPIO_PORT port, E_DRVGPIO_PIN pin)
Description
  Set the specified GPIO pin to 0.
Parameter     
      port [in]   
  E_DRVGPIO_PORT, specify GPIO port.   
       It could be E_PORT0, E_PORT1, E_PORT2, E_PORT3 and E_PORT4.
      pin [in]
        Specify pin of the GPIO port. It could be E_PIN0, E_PIN2 ... ~ E_PIN7.
Include
  Driver/DrvGPIO.h
Return Value
  E_SUCCESS:            Operation successful
Example:   
   
  DrvGPIO_Open (E_PORT0, E_PIN0, E_IO_OUTPUT);
   
  DrvGPIO_ClrBit (E_PORT0, E_PIN0);

(4)DrvGPIO_SetPortBits
Prototype
      int32_tDrvGPIO_SetPortBits (E_DRVGPIO_PORT port, int32_t i32PortValue)
Description
      Set the output port value to the specified GPIO port.
Parameter
      port [in]   
    E_DRVGPIO_PORT, specify GPIO port.   
       It could be E_PORT0, E_PORT1, E_PORT2, E_PORT3 and E_PORT4.
  i32PortValue [in]
  The data output value. It could be 0~0xFF.
Include
  Driver/DrvGPIO.h
Return Value
  E_SUCCESS:            Operation successful
Example:
     
    DrvGPIO_SetPortBits (E_PORT0, 0x12);

看到了上面介紹的這些庫函數,就可以開始看12864的指令集了,下面把指令集附在后面

三、程序代碼
lcd.c

//延時子程序模塊
//**********************************************
void longdelay(uint32_t delay) //長延時程序延時 n*100ms
{ uint32_t i;
  for(;delay>0;delay--)
    {for(i=0;i<100;i++) //100ms延時.
        DrvSYS_Delay (1000); //調用庫函數,延時n us
    }
}

void shortdelay(uint32_t dly) //短延時程序 nms
{
for(;dly>0;dly--)
DrvSYS_Delay(1000);
}

//**********************************
//液晶初始化
//**********************************
void init_lcd(void)
{ uint8_t comm;
shortdelay(3);
comm=0x01; //清除顯示
wr_i_lcd(comm);
shortdelay(3);
comm=0x30; //普通指令集格式
wr_i_lcd(comm);
shortdelay(3);
comm=0x06; //光標右移
wr_i_lcd(comm);
shortdelay(3);
comm=0x02; //地址歸位
wr_i_lcd(comm);
shortdelay(3);
comm=0x06; //整體不移動
wr_i_lcd(comm);
shortdelay(3);
comm=0x0c; //整體顯示,不反白
wr_i_lcd(comm);
shortdelay(3);
comm=0x01; //復位
wr_i_lcd(comm);
shortdelay(3);
comm=0x80; //設定DDRAM起始為0x80
wr_i_lcd(comm);
shortdelay(3);
}
//***********************************
//填充液晶DDRAM全為空格
//**********************************
void clrram_lcd(void)
{ uint16_t data;
data=0x30;
wr_i_lcd(data);
shortdelay(3);
data=0x01;
wr_i_lcd(data);
longdelay(2);
}
//***********************************
//對液晶寫數據
//content為要寫入的數據
//***********************************
void wr_d_lcd(uint8_t content)
{
busy_lcd();
DrvGPIO_Open(E_PORT2, E_PIN0, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN1, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN2, E_IO_OUTPUT);
DrvGPIO_SetBit(E_PORT2, E_PIN0); //rs=1,data mode
    DrvGPIO_ClrBit(E_PORT2, E_PIN1); //rw=0,write mode

DrvGPIO_Open(E_PORT0, E_PIN0, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN1, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN2, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN3, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN4, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN5, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN6, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN7, E_IO_OUTPUT);

DrvGPIO_SetPortBits(E_PORT0,content); //write data

DrvGPIO_SetBit(E_PORT2, E_PIN2); //enable
shortdelay(2);
DrvGPIO_ClrBit(E_PORT2, E_PIN2); //disable
}
//********************************
//對液晶寫指令
//content為要寫入的指令代碼
//*****************************
void wr_i_lcd(uint8_t content)
{
busy_lcd();
DrvGPIO_Open(E_PORT2, E_PIN0, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN1, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN2, E_IO_OUTPUT);
DrvGPIO_ClrBit(E_PORT2, E_PIN0); //rs=0,command mode
    DrvGPIO_ClrBit(E_PORT2, E_PIN1); //rw=0,write mode

DrvGPIO_Open(E_PORT0, E_PIN0, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN1, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN2, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN3, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN4, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN5, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN6, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN7, E_IO_OUTPUT);

DrvGPIO_SetPortBits(E_PORT0,content); //write command

DrvGPIO_SetBit(E_PORT2, E_PIN2); //enable
shortdelay(2);
DrvGPIO_ClrBit(E_PORT2, E_PIN2); //disable
}
//********************************
//液晶檢測忙狀態
//在寫入之前必須執行
//********************************
void busy_lcd(void)
{
DrvGPIO_Open(E_PORT0, E_PIN0, E_IO_OUTPUT); //下面幾行都為打開P0端口,設定為輸出模式
DrvGPIO_Open(E_PORT0, E_PIN1, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN2, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN3, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN4, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN5, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN6, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT0, E_PIN7, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN0, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN1, E_IO_OUTPUT);
DrvGPIO_Open(E_PORT2, E_PIN2, E_IO_OUTPUT);
  DrvGPIO_SetPortBits(E_PORT0,0xff);
  DrvGPIO_ClrBit(E_PORT2, E_PIN0); //rs=0
  DrvGPIO_SetBit(E_PORT2, E_PIN1); //rw=1,read
  DrvGPIO_SetBit(E_PORT2, E_PIN2); //enable
DrvGPIO_Open(E_PORT0, E_PIN7, E_IO_INPUT); //set p0.7 as a input pin ==busy
  while((DrvGPIO_GetBit (E_PORT0, E_PIN7))!=0); //while is busy
  DrvGPIO_ClrBit(E_PORT2, E_PIN2); //disable
}
//********************************
//指定要顯示字符的坐標
//*******************************
void gotoxy(uint8_t y,uint8_t x)
{
if(y==1)
wr_i_lcd(0x80|x); //第一行
if(y==2)
        wr_i_lcd(0x90|x); //第二行
if(y==3)
wr_i_lcd((0x80|x)+8); //第三行
if(y==4)
        wr_i_lcd((0x90|x)+8); //第四行
}
//**********************************
//液晶顯示字符串程序
//**********************************
void print(uint8_t *str)
{
while(*str!='\0')
{
wr_d_lcd(*str);
str++;
}
}

//***************************************
//液晶顯示主程序模塊
//***************************************
void show()   
{
  
  gotoxy(1,0);
  print("南京航空航天大學");
  shortdelay(200);            
  gotoxy(2,0);
  print("計算機科學與技術");
  shortdelay(200);                 //掃描延時
  gotoxy(3,0);
  print("WWW.NUAA.EDU.CN");
  shortdelay(200);                 //掃描延時
  gotoxy(4,0);
  print("12864 液晶測試");
  shortdelay(200);                 //掃描延時
}


回復

使用道具 舉報

ID:654855 發表于 2020-7-30 20:47 | 顯示全部樓層
貼主不提供源碼下載嗎
回復

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产自产v一区二区三区c| 精品人在线二区三区| 北岛玲heyzo一区二区| 国产三级电影| 国产特黄大片aaaa毛片| 777久久久精品一区二区三区 | 欧美最猛黑人xxxx黑人猛叫黄| 精品久久久久久久久久久久| 蜜桃视频一区二区三区在线观看 | 精品国产一区二区三区四区在线观看| 国产女主播一区| 欧美午夜影院| 亚洲伦理久久| 深夜爽爽视频| 好男人官网在线观看| 中日韩一级黄色片| 不要播放器的av网站| 99精品99久久久久久宅男| 一区二区欧美在线| 亚洲精品五月天| 男女男精品网站| 网红女主播少妇精品视频| 日本24小时在线高清视频| 天天操中文字幕视频| 麻豆亚洲av熟女国产一区二| 尤蜜粉嫩av国产一区二区三区| 成人片在线免费看| 亚洲少妇激情视频| 在线一区二区三区四区五区 | 一级毛片在线观| 国产乱在线观看完整版视频 | 国产精品草莓在线免费观看| 日韩成人性视频| 亚洲国产另类av| 成人美女视频在线观看18| 中文字幕亚洲精品乱码| 亚洲欧洲国产精品一区| 日韩欧美精品一区二区三区| 黄色大片在线播放| 欧美视频免费一区二区三区| 国产男女爽爽爽| www.香蕉视频在线观看| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| av一区观看| 成人a免费视频| 日韩美女视频在线观看| 精品视频9999| 久久精品国产免费观看| 一区二区亚洲精品国产| 亚洲欧美中文日韩在线| 日韩成人av在线| 亚洲精品国产精品国自产在线 | 隔壁人妻偷人bd中字| 水蜜桃一区二区| 鲁鲁狠狠狠7777一区二区| 亚洲影院高清在线| 成人深夜直播免费观看| 国产欧美一区二区三区久久人妖| 国产成人精品免费久久久久| 久久久亚洲福利精品午夜| 欧美另类极品videosbestfree| 最新日韩中文字幕| 久久精品视频网站| 久久中文字幕视频| 欧美大片在线看免费观看| 欧美日韩国产成人在线| 欧美国产第一页| 国产综合在线视频| 奇米四色中文综合久久| 国产精品户外野外| 91精品综合久久久久久五月天| 成人福利视频在线观看| 99在线观看| 久久久免费看| gogogo免费高清日本写真| 欧美精品在欧美一区二区| 五月丁香综合缴情六月小说| 久久久久久香蕉| 三日本三级少妇三级99| 催眠调教后宫乱淫校园| 免费看污黄网站在线观看| 欧美成人另类视频| 久久精品女人毛片国产| 欧美特黄aaaaaa| 国产精品免费无遮挡| 日韩一区免费视频| 国产乱精品一区二区三区| 美女免费黄色| 嫩草影院官网| 国产一二三区在线| 伊人精品影院| 精品成人免费一区二区在线播放| 亚洲国产天堂| 国内成人精品| 一区二区日韩免费看| 久久99国产精品久久99| 久久久久久久久久电影| 亚洲综合成人网| 欧美日韩国产123区| 亚洲欧洲国产精品| 777777777亚洲妇女| 亚洲aⅴ日韩av电影在线观看| 精品一区2区三区| 91免费版看片| 国产精品久久久久久久99| 无码少妇一区二区| 午夜婷婷在线观看| 人妻一区二区三区免费| 在线观看免费p片视频网站地址| 草草久视频在线观看电影资源| 国产女主播在线写真| 亚洲欧洲自拍| 欧美日韩国产高清电影| 六月丁香综合| 久久久午夜电影| 色婷婷亚洲一区二区三区| 亚洲精品国产精品久久清纯直播 | 91精彩刺激对白露脸偷拍| 日本三级中文字幕| 日本精品一二区| www.青青草| av成人手机在线| 欧美成人黄色| 欧美午夜久久| 久久综合久久综合亚洲| 色美美综合视频| 国产一区二区三区三区在线观看| 国产精品www| 中文字幕99| 国产无套精品一区二区三区| 日本在线视频免费观看| 好男人中文字幕官网| 免费裸体视频网站| 水蜜桃在线视频| 色婷婷一区二区三区| 久久99国产乱子伦精品免费| 亚洲国产欧美一区二区三区丁香婷| 亚洲电影av在线| 国产精品男人的天堂| 日b视频免费观看| 波多野结衣av在线观看| 国产成a人亚洲精v品无码| 麻豆视频官网| 国产伦理精品| 你懂的亚洲视频| 久久久国产精品不卡| 欧美一区永久视频免费观看| 欧美一区二区色| 国产又大又长又粗又黄| 中文字幕99页| 国产女人18毛片18精品| 国产乱xxⅹxx国语对白| 在线最新版中文在线| 亚洲欧美日韩高清在线| 久久亚洲一区二区三区明星换脸 | 岛国片免费观看| 在线免费观看污| 欧美色女视频| 91在线一区二区三区| 777a∨成人精品桃花网| 欧洲精品久久久| 欧美久久久久久久久久久久久| 我要看黄色一级片| 国产一起色一起爱| 国产在线更新| 亚洲精品国产偷自在线观看| 中文字幕乱码亚洲精品一区| 亚洲久久久久久久久久| 国产精品一级久久久| 欧美xxxx日本和非洲| 亚洲男人第一天堂| 久久免费看视频| 日韩a级大片| 2014亚洲片线观看视频免费| 精品国产露脸精彩对白| 国产成人精品福利一区二区三区 | xxxxxwwww免费视频| caoporn-草棚在线视频最| 欧美精品日本| 亚洲高清视频在线| 97超级碰碰人国产在线观看| 成人中文字幕在线播放| 亚洲综合久久网| 18成人免费观看视频漫画| 国产综合色激情| 国产尤物一区二区| 精品久久一二三区| 久久综合九色欧美狠狠| 亚洲第一综合网| 涩涩视频在线观看下载| 99re66热这里只有精品4| 久久精品国产精品亚洲精品| 制服视频三区第一页精品| av一区二区三区四区电影| 成年人小视频在线观看| 亚洲男人天堂影院| 99thz桃花论族在线播放| 裸体一区二区| 91精品麻豆日日躁夜夜躁| 高清视频在线观看一区| 国产手机在线观看| 在线观看xxxxvideo| 欧美成人家庭影院| 久久久蜜桃精品| 久热精品视频在线观看一区| 国产精品333| 国产美女免费看| 黄色网页网址在线免费| 校园春色综合网| 欧美一区二区精品久久911| 久久成人资源| 国产性70yerg老太| 三上悠亚在线观看二区| 日韩精品一区二区久久| 欧美日韩亚洲视频| 成人在线资源网址| 欧美精品久久久久久久久46p| 先锋在线亚洲| 日韩成人免费| 91国产免费看| 欧美一区二区高清在线观看| 国产奶水涨喷在线播放| 色婷婷综合缴情免费观看| 一区二区三区在线| 91精品免费在线观看| 色综合电影网| 天天干,天天干| 黄色精品在线观看| 国产一区二区精品久久91| 日韩在线资源网| 国内外成人免费在线视频| 天堂精品高清1区2区3区| 日韩国产大片| 亚洲蜜桃精久久久久久久| 亚洲影视中文字幕| 久久精品国产亚洲AV无码男同| 免费理论片在线观看播放老| 国产手机视频一区二区| 日韩精品中文字幕视频在线| 久草青青在线观看| 亚洲精品自产拍在线观看| 亚洲成人高清| 亚洲成人动漫在线观看| 蜜桃91精品入口| 伊人网站在线观看| 原纱央莉成人av片| 国产精品久久久久国产精品日日| 成人福利视频网| 国产中文字字幕乱码无限| 调教视频免费在线观看| 精品亚洲成a人在线观看| 色综合久久88| 日本综合在线观看| 精品电影在线| 国产成人精品免费看| 日本国产欧美一区二区三区| 国产美女福利视频| 91在线直播| 9l国产精品久久久久麻豆| 国产精品青草久久久久福利99| 麻豆视频在线观看| 影音先锋男人资源在线| 久久久久国产精品免费免费搜索| 91久久国产精品| 亚洲欧美综合另类| 中文字幕这里只有精品| 一区二区三区精品| 欧美精品在线一区| 亚洲高清精品视频| 国产精品视屏| 日韩无一区二区| 日韩高清第一页| 91av入口| 狠狠色综合播放一区二区| 国产精品高清在线观看| 日本系列第一页| 桃花岛tv亚洲品质| 欧美色图在线视频| 日本毛片在线免费观看| 毛片网站免费哦| 可以看av的网站久久看| 97精品国产97久久久久久| 天天干中文字幕| 大桥未久在线播放| 伊人色综合久久天天| 一道本在线观看视频| 精品网站www| 亚洲福利久久| 亚洲**2019国产| 国产成人在线视频观看| 国内欧美日韩| 在线播放欧美女士性生活| jizzzz日本| 免费高清在线| 91玉足脚交白嫩脚丫在线播放| 九九九九九九精品任你躁| 综合网五月天| 999久久久久久| jizz国产精品| 精品第一国产综合精品aⅴ| av在线网站免费观看| 7777精品久久久久久| 国产又黄又大又粗视频| 成年免费视频黄网站在线观看| 一区二区国产精品| 日本中文字幕不卡免费| 91video| 91成人精品观看| 日韩女同互慰一区二区| 亚洲v在线观看| 午夜视频在线| 一二三四社区欧美黄| 日日橹狠狠爱欧美超碰| xxxx影院| 91免费在线播放| 宅男一区二区三区| 美女又爽又黄免费动漫| 激情深爱一区二区| 精品一区久久久久久| 思思99精品视频在线观看| 99伊人成综合| 91免费版网站入口| 天天综合永久入口| 欧美伦理免费在线| 五月天中文字幕一区二区| 久久99999| 99re6热在线精品视频播放| 久久新电视剧免费观看| 妞干网这里只有精品| yy111111少妇嫩草影院| 99久久国产综合色|国产精品| 亚洲国产欧美日韩| www.老鸭窝.com| 久久综合久久综合久久综合| 成人在线免费观看网址| 高清国语自产在线观看| 中文字幕巨乱亚洲| 苍井空浴缸大战猛男120分钟| 欧洲天堂在线观看| 亚洲国产aⅴ天堂久久| 美女被艹视频网站| www.51av欧美视频| 日韩一区二区三区视频在线观看| 人人人妻人人澡人人爽欧美一区| 黄色综合网址| 亚洲视频在线观看视频| 国产免费观看av| 国产剧情在线观看一区| 午夜精品久久久久久久白皮肤 | 黄色在线免费看| 欧美夫妻性生活| 麻豆精品国产免费| 国产精品毛片视频| 午夜精品久久久99热福利| 国产91久久久| 日本伊人精品一区二区三区观看方式| 精品免费视频123区| 天天噜噜噜噜噜噜| 亚洲乱码国产乱码精品精的特点| 中文字幕亚洲图片| 亚洲视频在线观看一区二区| 欧美一区免费| 精品在线视频一区二区三区| 五月婷婷导航| 一区二区成人在线| aaaaaav| 成人av综合网| 国产精品久久久| 色啪啪.com| 中文字幕在线免费不卡| 国产精品无码自拍| 四虎国产精品永久在线国在线| 蜜臀久久99精品久久久久久宅男 | 亚洲大奶少妇| 欧美专区在线观看| 国产寡妇色xxⅹ交肉视频| 久久影院视频免费| 欧美激情第3页| 电影网一区二区| 久久成人国产精品| 一本岛在免费一二三区| 国产精品99久久久| 黄在线观看网站| 7777kkk亚洲综合欧美网站| 在线精品国产欧美| 男人天堂手机在线观看| 高潮精品一区videoshd| 激情视频免费网站| 视频在线日韩| 久久人人爽人人爽人人片av高清| 亚洲欧美综合图片| 国产日韩av一区二区| 成人区人妻精品一区二| www国产精品| 成人黄色免费网站在线观看| 成人漫画网站免费| 91官网在线免费观看| 久久夜靖品2区| 亚洲一卡久久| 成人性免费视频|