• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于元件技術(shù)手冊的嵌入式驅(qū)動開發(fā)的探索

    2016-05-30 22:22:39楊佳鄧力
    企業(yè)科技與發(fā)展 2016年3期
    關(guān)鍵詞:嵌入式

    楊佳 鄧力

    (1.南寧第三職業(yè)技術(shù)學(xué)校 廣西 南寧 530001;2.桂林理工大學(xué) 南寧分校,廣西 南寧 530001)

    【摘 要】文章通過對國內(nèi)嵌入式系統(tǒng)崗位的技能進(jìn)行分析,針對國內(nèi)院校嵌入式系統(tǒng)課程的教學(xué)內(nèi)容、實驗實訓(xùn)開設(shè)的現(xiàn)狀,根據(jù)企業(yè)對嵌入式崗位招聘需求,提出了基于元件技術(shù)手冊的嵌入式驅(qū)動開發(fā)的新思路。以LPC2106驅(qū)動LCD1602液晶的項目,探索了基于元件技術(shù)手冊來進(jìn)行新產(chǎn)品開發(fā)的培訓(xùn)新思路,提出了基于元件技術(shù)手冊進(jìn)行產(chǎn)品研發(fā)的新方法,對拓展國內(nèi)外嵌入式系統(tǒng)教學(xué)提供了新的課程培訓(xùn)思路。

    【關(guān)鍵詞】嵌入式;驅(qū)動開發(fā);LCD1602;LPC2106

    【中圖分類號】TP311 【文獻(xiàn)標(biāo)識碼】A 【文章編號】1674-0688(2016)03-0046-05

    1 嵌入式系統(tǒng)崗位分析

    隨著我國信息化與工業(yè)化融合的推進(jìn),嵌入式技術(shù)的廣泛應(yīng)用已成為必然趨勢[1]。企業(yè)不僅對嵌入式系統(tǒng)人才需求的數(shù)量在增加,對嵌入式系統(tǒng)人才的技能要求也在不斷地提高。從事嵌入式產(chǎn)品的相關(guān)研發(fā),離不開硬件層、中間層、軟件層、功能層4個層次的研發(fā)工作[2]。它的開發(fā)流程都必須先定義產(chǎn)品功能,再對定義進(jìn)行系統(tǒng)分割,然后進(jìn)行軟硬件的規(guī)劃和設(shè)計,按照崗位職能可進(jìn)一步細(xì)分如下。

    軟件研發(fā)分為系統(tǒng)構(gòu)建工程師、上層驅(qū)動開發(fā)工程師、上層應(yīng)用程序開發(fā)工程師。

    硬件研發(fā)分為電路原理圖設(shè)計工程師、PCB設(shè)計工程師、底層驅(qū)動開發(fā)工程師。

    軟件研發(fā)的3類工程師按照操作系統(tǒng)的種類又分出與各種操作系統(tǒng)相對應(yīng)的工程師。目前,在各領(lǐng)域應(yīng)用的主流操作系統(tǒng)有UCOS-II、LINUX、WINCE、VXWORKS等。企業(yè)一般會按照不同的操作系統(tǒng)平臺招聘相應(yīng)的工程師。

    2 當(dāng)前嵌入式系統(tǒng)培訓(xùn)的不足

    目前,國內(nèi)高校開設(shè)嵌入式系統(tǒng)課程的高校、培訓(xùn)機構(gòu)較少,嵌入系統(tǒng)課程的教學(xué)內(nèi)容、實驗實訓(xùn)的開設(shè)還處在探索的階段[3]。通過對畢業(yè)學(xué)生、學(xué)員的回訪和到企業(yè)的調(diào)研發(fā)現(xiàn),由于在學(xué)習(xí)時學(xué)員對元件的手冊沒有全面地練習(xí),對設(shè)備、元件的相關(guān)代碼都是通過修改(教師提供或網(wǎng)上下載)而得到的,因此當(dāng)采用新元件時,學(xué)員對新元件的驅(qū)動編寫無從下手。

    3 嵌入式系統(tǒng)培訓(xùn)改進(jìn)的基本思想

    (1)要讓學(xué)員學(xué)習(xí)如何查看廠家提供的技術(shù)手冊并根據(jù)元器件技術(shù)手冊來進(jìn)行設(shè)計。

    (2)培訓(xùn)項目元件的選取要有一定的復(fù)雜性,但最好選取學(xué)員不太陌生的元器件。

    (3)為了使學(xué)員能更深刻地理解驅(qū)動程序的代碼是如何與元件的硬件電路相對應(yīng)的,驅(qū)動程序的代碼編寫先不采用操作系統(tǒng)。

    4 項目設(shè)計

    根據(jù)項目設(shè)置的基本思想,設(shè)置一個嵌入式驅(qū)動液晶顯示的電路并完成相關(guān)驅(qū)動代碼的編寫。

    液晶采用LCD1602,嵌入式CPU采用LPC2106,驅(qū)動項目編寫軟件采用ADS1.2,為了驗證驅(qū)動代碼運行的結(jié)果是否正確,采用Proteus軟件完成電路設(shè)計,并通過Proteus電路仿真來驗證[4]驅(qū)動代碼在液晶電路的運行情況。

    項目主要通過LCD1602的顯示程序來學(xué)習(xí)如何根據(jù)LCD1602廠家的技術(shù)手冊編寫驅(qū)動程序代碼。

    液晶LCD1602的主要技術(shù)參數(shù)如下。

    1602字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式LCD,可以顯示2行,每行顯示16個ASCII字符,并且可以自定義圖形,只需要寫入相對應(yīng)字符的ASCII碼就可以顯示[5](見表1)。

    根據(jù)液晶接口信號引腳說明,完成液晶和CPU的電路連接(如圖1所示)。

    根據(jù)電路的連接,在程序中完成管腳的定義:

    #define rs (1<<8)

    #define rw (1<<9)

    #define en (1<<10)

    #define busy (1<<7)

    根據(jù)手冊管腳的接口信號說明,確定和液晶相連接的LPC2106的引腳為輸入輸出IO口,同時將與液晶連接的CPU引腳定義為輸出IO口的類型:

    PINSEL0=0x00000000; //設(shè)置所有引腳連接GPIO

    PINSEL1=0x00000000;

    IO0DIR=0x7ff; //設(shè)置P0.0—P0.10為輸出IO口

    1602液晶的D0~D7端為8位數(shù)據(jù)口,進(jìn)行數(shù)據(jù)傳送,而RS、R/W、E端則配合可以做出不同的操作[5],對1602進(jìn)行操作主要有4種,如下:{1}讀狀態(tài),輸入:RS=L,RW=H,E=H。輸出:D0~D7=狀態(tài)字。{2}寫指令,輸入:RS=L,RW=L,D0~D7=指令,E=高脈沖。輸出:無。{3}讀數(shù)據(jù),輸入:RS=H,RW=H,E=H。輸出:D0~D7=數(shù)據(jù)。{4}寫數(shù)據(jù),輸入:RS=H,RW=L,D0~D7=數(shù)據(jù),E=高脈沖。輸出:無。

    在進(jìn)行讀操作的時候,RW置于1,RS則根據(jù)讀的內(nèi)容(狀態(tài)或數(shù)據(jù))置為1或0,E置為1,可以在數(shù)據(jù)口讀到正確的數(shù)據(jù),在將E置為1之后,就可以緊跟著指令去讀取數(shù)據(jù),在讀到數(shù)據(jù)后,再將E置為0。

    在進(jìn)行寫操作的時候,RW要置為0,RS根據(jù)寫的內(nèi)容不同(指令或數(shù)據(jù))置為1或0,同時在將E置為1之前,要先將數(shù)據(jù)送到數(shù)據(jù)口上,然后將E置為1,經(jīng)過一定的延時后,再將E置為0,在這個時間段內(nèi)必須保證數(shù)據(jù)口上的數(shù)據(jù)穩(wěn)定不變,且為有效的數(shù)據(jù)。

    從上文可以看出,如果想對1602進(jìn)行何種操作,只要按其相對應(yīng)的操作規(guī)程來做即可。

    雖然以上有4種操作,但實際上歸類起來只有2種,一種讀一種寫,并且進(jìn)行讀或?qū)懚家M(jìn)行數(shù)據(jù)的傳送。

    液晶狀態(tài)字說明如圖2所示。

    用CPU來控制LCD模塊的方式十分簡單,LCD模塊的內(nèi)部可以看成2組寄存器,一個為指令寄存器,另一個為數(shù)據(jù)寄存器,由RS引腳來控制。所有對指令寄存器或數(shù)據(jù)寄存器的存取均需檢查LCD內(nèi)部的忙碌標(biāo)志STA7,此標(biāo)志用來告知LCD內(nèi)部正在工作,并不允許接收任何的控制命令。而此位的檢查可以令RS=0,用讀取D7來加以判斷。當(dāng)D7為0時,才可以寫入指令或數(shù)據(jù)寄存器。因此,在對控制器每次進(jìn)行讀寫操作之前,都必須進(jìn)行讀寫檢測,確保STA7為0。

    根據(jù)手冊的要求,編寫、讀寫檢測函數(shù):

    /****************************************************************************

    * 名稱:ChkBusy( )

    * 功能:檢查總線是否忙

    ****************************************************************************/

    void ChkBusy( )

    {

    IO0DIR=0x700;

    while(1)

    {

    IO0CLR=rs;

    IO0SET=rw;

    IO0SET=en;

    if(?。↖O0PIN & busy))break;

    IO0CLR=en;

    }

    IO0DIR=0x7ff;

    }

    代碼說明:

    根據(jù)讀狀態(tài),輸入RS=L,RW=H,E=H; 輸出D0~D7狀態(tài)字的定義。為了能讀出D7的狀態(tài),要使RS=L,RW=H,E=H,因此定義IO0DIR=0x700,使P0.8-P0.10為輸出IO口,而P0.0-P0.7輸入IO口。

    忙檢測完成后,需要對LCD1602輸入指令和數(shù)據(jù),因此定義IO0DIR=0x7ff,將P0.0-P0.10全部定義為輸出IO口。

    在對液晶進(jìn)行忙檢測后,就可以對液晶進(jìn)行讀寫操作。寫操作分為寫指令與寫數(shù)據(jù)2種操作,寫指令是定義對液晶進(jìn)行何種操作,寫數(shù)據(jù)是將數(shù)據(jù)傳遞給1602液晶。對液晶進(jìn)行寫操作一般是先執(zhí)行寫操作,然后再寫數(shù)據(jù)。寫指令與寫數(shù)據(jù)相對應(yīng)的函數(shù)如下:

    /****************************************************************************

    * 名稱:WrOp( )

    * 功能:寫指令函數(shù)

    ****************************************************************************/

    void WrOp(uint8 dat)

    {

    ChkBusy( );

    IO0CLR=rs; //全部清零

    IO0CLR=rw;

    IO0CLR=0xff; //先清零

    IO0SET=dat; //再送數(shù)

    IO0SET=en;

    IO0CLR=en;

    }

    通過寫指令函數(shù)完成對液晶的寫操作。

    寫數(shù)據(jù)函數(shù):

    /****************************************************************************

    * 名稱:WrDat()

    * 功能:寫數(shù)據(jù)函數(shù)

    ****************************************************************************/

    void WrDat(uint8 dat) //讀數(shù)據(jù)

    {

    ChkBusy();

    IO0SET=rs;

    IO0CLR=rw;

    IO0CLR=0xff; //先清零

    IO0SET=dat; //再送數(shù)

    IO0SET=en;

    IO0CLR=en;

    }

    LCD1602手冊中液晶初始化的要求如圖3所示。

    在使用1602之前,必須對其進(jìn)行初始化操作,初始化過程是往1602固定寫入一定的指令,里面包括指定使用模式、清屏等[5]。LPC2106晶振為11.0592 MHz,為了能準(zhǔn)確地延時,可能通過調(diào)用延時函數(shù)完成延時。

    /*****************************************************************************

    *名稱:DelayNS( )

    *功能:長軟件延時

    ******************************************************************************/

    void delay(uint8 z)

    {

    uint8 x,y;

    for(x=z;x>0;x--)

    for(y=200;y>0;y--) ;

    }

    /****************************************************************************

    * 名稱:lcd_init( )

    * 功能:lcd初始化函數(shù)

    ****************************************************************************/

    void lcd_init(void)

    {

    Delay(15);

    WrOp(0x38);

    Delay(5);

    WrOp(0x38);

    Delay(5);

    WrOp(0x38); //顯示模式設(shè)置

    Delay(5);

    WrOp(0x08); //顯示關(guān)屏

    WrOp(0x01); //顯示清屏

    WrOp(0x06); //光標(biāo)加1

    WrOp(0x0c); //開顯示

    }

    在1602上,分為二行,每行有16個字符位置,如何在我們需要的位置上顯示出對應(yīng)的字符呢?可由RAM地址映射圖及數(shù)據(jù)指針設(shè)置,確定液晶顯示的位置(如圖4所示)。

    要顯示字符時先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符:比如第二行第一個字符的地址是40 H,那么是否直接寫入40H就可以將光標(biāo)定位在第二行第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位D7恒定為高電平1,所以實際寫入的數(shù)據(jù)應(yīng)該是01000000B(40H)+10000000B(80H)=11000000B(C0H)

    圖5是1602顯示RAM緩沖區(qū)對應(yīng)的地址,要在對應(yīng)的位置顯示出字符,首先要寫入一個設(shè)置數(shù)據(jù)地址的指令碼(80H+地址),然后緊跟著寫入要顯示的數(shù)據(jù)即可。

    寫指令:WrOp (0x80+地址,0)

    寫數(shù)據(jù):WrDat (字符ASCII碼,1)

    比如大寫的英文字母“A”的代碼是01000001B(41H),顯示時模塊把地址41H中的點陣字符圖形顯示出來,我們就能看到字母“A”。

    最后完成主函數(shù)的編寫使用:

    /****************************************************************************

    * 名稱:main()

    * 功能:顯示文本

    ****************************************************************************/

    int main(void)

    {

    lcd_init( );

    IODIR=0x7ff; //設(shè)置為輸出

    IOCLR=0x7ff;

    WrOp(0xc1);

    WrDat('a');

    }

    代碼說明:WrOp(0xc1)寫指令函數(shù)定義字符在液晶中顯示的地址為第二行第一個字符,WrDat('a')將要顯示的字符a傳遞至液晶顯示。

    完成程序的編譯后將生成的.hex文件下載到proteus電路中完成仿真,液晶在第二行第一列正常顯示出字符a。

    5 項目的擴展

    在完成了嵌入式液晶驅(qū)動代碼的實驗后,還可以引導(dǎo)學(xué)員對該項目進(jìn)行擴展。

    (1)如何在液晶中顯示字符串?

    為了能夠顯示字符串,可編寫字符串顯示函數(shù):

    /****************************************************************************

    * 名稱:DisText( )

    * 功能:顯示文本函數(shù)

    ****************************************************************************/

    void DisText(uint8 addr,uint8 *p)

    {

    WrOp(addr);

    while(*p !='\0')WrDat(*(p++));

    }

    (2)引導(dǎo)學(xué)員修改程序:如何讓液晶上顯示的字符動態(tài)移動顯示?

    (3)如何將ARM中LCD1602液晶的顯示代碼移植到其他的CPU中(以移植到8051為例),讓學(xué)員感受到C語言作為高級語言的優(yōu)勢。

    (4)在項目中,針對元件技術(shù)手冊引導(dǎo)學(xué)員進(jìn)行其他課程的實驗:如由元件外形尺寸,引導(dǎo)學(xué)生在設(shè)計PCB時根據(jù)手冊上的元件外形尺寸設(shè)計LCD1602的元件PCB封裝。

    6 結(jié)論

    本文通過對國內(nèi)嵌入式系統(tǒng)崗位的分析,針對國內(nèi)嵌入式系統(tǒng)教學(xué)、培訓(xùn)的情況,通過LPC2106驅(qū)動LCD1602液晶的項目,系統(tǒng)地展現(xiàn)了基于元件技術(shù)手冊進(jìn)產(chǎn)品研發(fā)的方法,探索了基于元件技術(shù)手冊來進(jìn)行新產(chǎn)品開發(fā)的培訓(xùn)新思路,對拓展國內(nèi)外嵌入式系統(tǒng)教學(xué)提供了新的課程培訓(xùn)思路。

    參 考 文 獻(xiàn)

    [1]黃?,?,黎相成,何華光.嵌入式技術(shù)課程的教學(xué)探討[J].廣西大學(xué)學(xué)報(哲學(xué)社會科學(xué)版),2007,29(5):77-78.

    [2]潘曉寧.高職高專院校嵌入式系統(tǒng)課程教學(xué)方法的探討[J].職業(yè)教育研究,2007(8):24-25.

    [3]張其亮,韓斌.“嵌入式系統(tǒng)”課程的實驗教學(xué)研究[J].實驗室研究與探索,2009,28(6):132-133.

    [4]倪蘊濤.基于嵌入式系統(tǒng)實驗課程教學(xué)方法改革和教學(xué)思路探索的研究[J].牡丹江教育學(xué)院學(xué)報,2007(4):130-131.

    [5]趙亮.液晶顯示模塊LCD1602應(yīng)用[J].電子制作,2007(3):58-59.

    [責(zé)任編輯:鐘聲賢]

    猜你喜歡
    嵌入式
    Focal&Naim同框發(fā)布1000系列嵌入式揚聲器及全新Uniti Atmos流媒體一體機
    TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
    電子制作(2019年7期)2019-04-25 13:17:14
    基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計
    嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
    電子制作(2018年18期)2018-11-14 01:48:16
    嵌入式PLC的設(shè)計與研究
    電子制作(2018年16期)2018-09-26 03:27:18
    搭建基于Qt的嵌入式開發(fā)平臺
    基于嵌入式系統(tǒng)Windows CE的應(yīng)用程序開發(fā)
    嵌入式單片機在電機控制系統(tǒng)中的應(yīng)用探討
    電子制作(2017年8期)2017-06-05 09:36:15
    嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
    Altera加入嵌入式視覺聯(lián)盟
    高清视频免费观看一区二区| 日本与韩国留学比较| 极品人妻少妇av视频| 黑人猛操日本美女一级片| 视频中文字幕在线观看| 人妻少妇偷人精品九色| 午夜影院在线不卡| 人人妻人人澡人人爽人人夜夜| 亚洲激情五月婷婷啪啪| 一级毛片电影观看| 老司机影院成人| 中文字幕人妻熟人妻熟丝袜美| 十八禁网站网址无遮挡 | 久久ye,这里只有精品| 热99国产精品久久久久久7| 国产精品伦人一区二区| 亚洲性久久影院| 日韩av不卡免费在线播放| 国产精品人妻久久久影院| 18禁在线无遮挡免费观看视频| 亚洲精品456在线播放app| 另类亚洲欧美激情| 两个人的视频大全免费| 国产亚洲5aaaaa淫片| 国产熟女欧美一区二区| 最近的中文字幕免费完整| 国产精品嫩草影院av在线观看| 国产免费一区二区三区四区乱码| 亚洲国产最新在线播放| 夜夜骑夜夜射夜夜干| 老司机影院成人| 中文字幕制服av| 伊人久久国产一区二区| 久久狼人影院| 熟女av电影| 内射极品少妇av片p| 看免费成人av毛片| 蜜桃在线观看..| 内射极品少妇av片p| 夫妻性生交免费视频一级片| 国产高清不卡午夜福利| 成人毛片60女人毛片免费| 午夜福利,免费看| 亚洲av二区三区四区| 69精品国产乱码久久久| 久久人人爽人人爽人人片va| 亚洲精品成人av观看孕妇| 美女中出高潮动态图| 天堂中文最新版在线下载| 成人国产av品久久久| 亚洲精品国产av蜜桃| 亚洲四区av| 国产精品一区www在线观看| 97精品久久久久久久久久精品| 超碰97精品在线观看| 国产爽快片一区二区三区| 精品亚洲成国产av| 日韩视频在线欧美| 久久毛片免费看一区二区三区| 久久av网站| 亚洲中文av在线| 国产高清不卡午夜福利| 久久久亚洲精品成人影院| 亚洲中文av在线| 亚洲欧美日韩卡通动漫| 2022亚洲国产成人精品| 国产精品国产三级专区第一集| 精品国产乱码久久久久久小说| 精品午夜福利在线看| 自拍偷自拍亚洲精品老妇| 免费黄色在线免费观看| 99热这里只有是精品在线观看| 下体分泌物呈黄色| 丰满少妇做爰视频| 日韩一区二区三区影片| 精品人妻一区二区三区麻豆| 色5月婷婷丁香| 黄色配什么色好看| 久久久午夜欧美精品| 久久久久久伊人网av| 亚洲国产欧美在线一区| 有码 亚洲区| 久久久精品94久久精品| av天堂久久9| 18禁裸乳无遮挡动漫免费视频| 日日啪夜夜撸| 精品国产一区二区三区久久久樱花| 久热这里只有精品99| 久久久久久久久久久丰满| 最近的中文字幕免费完整| av国产久精品久网站免费入址| 国产精品女同一区二区软件| 国产精品秋霞免费鲁丝片| av福利片在线观看| 人人妻人人添人人爽欧美一区卜| 一级a做视频免费观看| 国产国拍精品亚洲av在线观看| 草草在线视频免费看| 亚洲真实伦在线观看| 国产精品国产三级专区第一集| 日本与韩国留学比较| 免费人妻精品一区二区三区视频| 噜噜噜噜噜久久久久久91| 少妇熟女欧美另类| 国产淫语在线视频| 欧美三级亚洲精品| 国产精品国产三级国产av玫瑰| av在线播放精品| 人妻系列 视频| 在线观看人妻少妇| 久久女婷五月综合色啪小说| 日日啪夜夜撸| 噜噜噜噜噜久久久久久91| 一本一本综合久久| 午夜精品国产一区二区电影| 亚洲丝袜综合中文字幕| 欧美高清成人免费视频www| 高清黄色对白视频在线免费看 | 丰满乱子伦码专区| 国产精品久久久久久av不卡| 国产黄片视频在线免费观看| 午夜福利在线观看免费完整高清在| 日韩av不卡免费在线播放| 国产一区二区在线观看av| 丰满人妻一区二区三区视频av| 国产亚洲最大av| 男男h啪啪无遮挡| 三级国产精品片| 国产日韩欧美在线精品| 岛国毛片在线播放| 亚洲一区二区三区欧美精品| 99久久中文字幕三级久久日本| 嫩草影院新地址| 国产精品嫩草影院av在线观看| 99热这里只有精品一区| 在线播放无遮挡| 日韩人妻高清精品专区| 国产成人91sexporn| 日本av手机在线免费观看| 水蜜桃什么品种好| 成人综合一区亚洲| a级毛片在线看网站| 一级片'在线观看视频| 国精品久久久久久国模美| 18禁在线播放成人免费| 日本vs欧美在线观看视频 | 日韩亚洲欧美综合| 日日摸夜夜添夜夜爱| 天堂8中文在线网| 精品一区在线观看国产| 九九久久精品国产亚洲av麻豆| 亚洲av日韩在线播放| 久久女婷五月综合色啪小说| 国产探花极品一区二区| 在线观看免费视频网站a站| 熟妇人妻不卡中文字幕| 国产黄色视频一区二区在线观看| 欧美日韩国产mv在线观看视频| 亚洲色图综合在线观看| 十分钟在线观看高清视频www | 亚洲av国产av综合av卡| 亚洲av欧美aⅴ国产| 美女脱内裤让男人舔精品视频| 亚洲,欧美,日韩| 中国美白少妇内射xxxbb| 午夜免费观看性视频| 日韩视频在线欧美| 夜夜爽夜夜爽视频| 赤兔流量卡办理| 熟女电影av网| 亚洲欧美成人综合另类久久久| 午夜久久久在线观看| 婷婷色综合www| av在线老鸭窝| 七月丁香在线播放| 少妇人妻精品综合一区二区| 人人妻人人澡人人爽人人夜夜| 爱豆传媒免费全集在线观看| 性色av一级| h日本视频在线播放| 久久久久视频综合| 香蕉精品网在线| 美女脱内裤让男人舔精品视频| 精品久久久久久久久av| 精品99又大又爽又粗少妇毛片| 夫妻性生交免费视频一级片| 色哟哟·www| 另类精品久久| 美女脱内裤让男人舔精品视频| 亚洲欧洲日产国产| 乱人伦中国视频| 中文天堂在线官网| 啦啦啦中文免费视频观看日本| av在线老鸭窝| 日韩伦理黄色片| av不卡在线播放| 日韩在线高清观看一区二区三区| 女人精品久久久久毛片| 亚洲精品中文字幕在线视频 | 亚洲精品国产成人久久av| 一级av片app| 免费观看av网站的网址| 中国国产av一级| 99久久人妻综合| 日韩人妻高清精品专区| 日韩免费高清中文字幕av| 午夜免费男女啪啪视频观看| 九九久久精品国产亚洲av麻豆| 久久国产亚洲av麻豆专区| 婷婷色av中文字幕| a级片在线免费高清观看视频| 国产亚洲5aaaaa淫片| 美女内射精品一级片tv| 色5月婷婷丁香| 色吧在线观看| 免费看av在线观看网站| 在线观看av片永久免费下载| 能在线免费看毛片的网站| 久久毛片免费看一区二区三区| 国内揄拍国产精品人妻在线| 国产精品一二三区在线看| 国产高清不卡午夜福利| 久久青草综合色| 一级爰片在线观看| 国内揄拍国产精品人妻在线| 性色av一级| 中文字幕人妻丝袜制服| 亚洲欧美日韩卡通动漫| 中国美白少妇内射xxxbb| 色婷婷av一区二区三区视频| 亚洲av综合色区一区| 成年美女黄网站色视频大全免费 | 国产精品国产三级国产专区5o| 人人妻人人澡人人爽人人夜夜| 免费av中文字幕在线| 午夜精品国产一区二区电影| 蜜臀久久99精品久久宅男| 99九九在线精品视频 | 国产精品久久久久久av不卡| 欧美变态另类bdsm刘玥| 日韩大片免费观看网站| 亚洲精品456在线播放app| 国产精品一区二区性色av| 国产av国产精品国产| tube8黄色片| 成人黄色视频免费在线看| 在现免费观看毛片| 亚洲成色77777| 久久ye,这里只有精品| 精品亚洲成a人片在线观看| 只有这里有精品99| 国产精品99久久99久久久不卡 | 成人国产麻豆网| 国产成人aa在线观看| 免费av不卡在线播放| 国产视频首页在线观看| 亚洲三级黄色毛片| av免费在线看不卡| 久久久久久久国产电影| 日本与韩国留学比较| 热99国产精品久久久久久7| 人妻制服诱惑在线中文字幕| 偷拍熟女少妇极品色| 亚洲国产毛片av蜜桃av| 精品国产乱码久久久久久小说| 国产精品一区www在线观看| 97超碰精品成人国产| 看非洲黑人一级黄片| 亚洲成人手机| 久久精品国产鲁丝片午夜精品| 免费av不卡在线播放| 中国三级夫妇交换| 国产片特级美女逼逼视频| 精品久久久噜噜| 国产高清不卡午夜福利| 日韩精品有码人妻一区| 久久影院123| 亚洲精品成人av观看孕妇| 日韩欧美一区视频在线观看 | 老熟女久久久| 69精品国产乱码久久久| 久久精品国产亚洲网站| 欧美激情国产日韩精品一区| 视频区图区小说| 在线观看美女被高潮喷水网站| 日日摸夜夜添夜夜爱| 久久精品久久久久久久性| 亚洲国产精品999| 国产精品福利在线免费观看| av国产精品久久久久影院| 蜜桃久久精品国产亚洲av| 国产有黄有色有爽视频| 亚洲内射少妇av| 天堂俺去俺来也www色官网| 久久鲁丝午夜福利片| 亚洲美女视频黄频| 2021少妇久久久久久久久久久| 秋霞伦理黄片| 美女主播在线视频| 国产亚洲精品久久久com| 精品一品国产午夜福利视频| 国产精品福利在线免费观看| 午夜福利视频精品| 日本91视频免费播放| 欧美精品人与动牲交sv欧美| 亚洲精品久久午夜乱码| 国产毛片在线视频| 美女cb高潮喷水在线观看| 日韩,欧美,国产一区二区三区| 伦理电影免费视频| h视频一区二区三区| 亚洲一级一片aⅴ在线观看| 免费黄网站久久成人精品| 午夜福利网站1000一区二区三区| 中国国产av一级| 久久久久久人妻| 国产在线免费精品| 日本色播在线视频| 91久久精品国产一区二区成人| 久久久a久久爽久久v久久| √禁漫天堂资源中文www| 亚洲精品国产av成人精品| 国产伦精品一区二区三区四那| 国产精品国产三级专区第一集| 丰满迷人的少妇在线观看| 香蕉精品网在线| 你懂的网址亚洲精品在线观看| 黑人猛操日本美女一级片| 欧美成人精品欧美一级黄| 欧美区成人在线视频| 国产精品三级大全| 国产视频内射| 亚洲经典国产精华液单| 2018国产大陆天天弄谢| 国产无遮挡羞羞视频在线观看| 久久久久国产网址| 国产极品粉嫩免费观看在线 | 国产淫语在线视频| 夜夜看夜夜爽夜夜摸| 亚洲美女视频黄频| 日本av手机在线免费观看| 国产淫片久久久久久久久| 十八禁高潮呻吟视频 | 久久鲁丝午夜福利片| 91成人精品电影| 欧美3d第一页| 日韩一区二区视频免费看| 高清午夜精品一区二区三区| 丰满人妻一区二区三区视频av| 一本大道久久a久久精品| 观看免费一级毛片| 亚洲经典国产精华液单| 菩萨蛮人人尽说江南好唐韦庄| 91精品国产国语对白视频| 老熟女久久久| 国产有黄有色有爽视频| 亚洲精品色激情综合| 亚洲av免费高清在线观看| 午夜影院在线不卡| 亚洲精品aⅴ在线观看| 久久影院123| 欧美97在线视频| www.色视频.com| 欧美日韩亚洲高清精品| 一级,二级,三级黄色视频| 一本久久精品| 成人亚洲精品一区在线观看| 日本猛色少妇xxxxx猛交久久| 亚洲国产欧美日韩在线播放 | 国精品久久久久久国模美| 日韩欧美一区视频在线观看 | 在线观看一区二区三区激情| 亚洲天堂av无毛| 欧美日韩av久久| av福利片在线观看| 久久ye,这里只有精品| 日日啪夜夜爽| 免费观看a级毛片全部| 国产黄色视频一区二区在线观看| 国产男女超爽视频在线观看| 亚洲精品国产成人久久av| 内地一区二区视频在线| 成年美女黄网站色视频大全免费 | 五月玫瑰六月丁香| 国产精品伦人一区二区| 午夜福利网站1000一区二区三区| 一二三四中文在线观看免费高清| 国产午夜精品一二区理论片| 亚洲国产精品专区欧美| 2021少妇久久久久久久久久久| 黄色配什么色好看| 国产精品欧美亚洲77777| 涩涩av久久男人的天堂| 亚洲熟女精品中文字幕| 国产 精品1| 老司机影院毛片| 日韩成人av中文字幕在线观看| 久久国产精品男人的天堂亚洲 | 亚洲人成网站在线观看播放| 精品一区二区免费观看| 秋霞在线观看毛片| 国产有黄有色有爽视频| 丰满迷人的少妇在线观看| 精品人妻一区二区三区麻豆| av天堂中文字幕网| 亚洲情色 制服丝袜| 少妇被粗大的猛进出69影院 | 99热全是精品| 免费av不卡在线播放| 国产国拍精品亚洲av在线观看| 在线亚洲精品国产二区图片欧美 | 亚洲精品视频女| 国产亚洲精品久久久com| 日韩,欧美,国产一区二区三区| 日韩精品有码人妻一区| 久久午夜福利片| 丝袜喷水一区| 成人毛片60女人毛片免费| 日本猛色少妇xxxxx猛交久久| 最近2019中文字幕mv第一页| 极品人妻少妇av视频| 亚洲婷婷狠狠爱综合网| 亚洲美女搞黄在线观看| 亚洲av日韩在线播放| 国产男女内射视频| 国产老妇伦熟女老妇高清| 中文在线观看免费www的网站| 日本-黄色视频高清免费观看| 男女边吃奶边做爰视频| 久热久热在线精品观看| 高清午夜精品一区二区三区| 国产亚洲最大av| 韩国av在线不卡| av福利片在线观看| 久久人人爽人人爽人人片va| 日本黄色片子视频| 久久久久久久久久久免费av| 五月玫瑰六月丁香| 午夜激情福利司机影院| 日韩成人伦理影院| 蜜臀久久99精品久久宅男| 欧美日韩视频高清一区二区三区二| 性色av一级| 日本黄色日本黄色录像| 日韩中字成人| 久久午夜福利片| 日本欧美视频一区| 91久久精品电影网| 成人18禁高潮啪啪吃奶动态图 | 日韩欧美精品免费久久| 国产成人精品久久久久久| 色婷婷久久久亚洲欧美| 一级,二级,三级黄色视频| av卡一久久| 国产成人一区二区在线| 嫩草影院入口| 欧美精品一区二区大全| 国产亚洲一区二区精品| 日韩不卡一区二区三区视频在线| 免费少妇av软件| 91久久精品国产一区二区三区| 欧美激情国产日韩精品一区| 亚洲国产最新在线播放| 久久热精品热| 极品教师在线视频| 国产精品国产三级国产av玫瑰| 秋霞伦理黄片| 在线天堂最新版资源| 99久久综合免费| 日本-黄色视频高清免费观看| 欧美精品亚洲一区二区| 亚洲精品日韩av片在线观看| 新久久久久国产一级毛片| 精品久久久久久久久av| 伊人久久精品亚洲午夜| 性色avwww在线观看| 亚洲成人av在线免费| 精品少妇内射三级| 中文字幕亚洲精品专区| 高清视频免费观看一区二区| 日本猛色少妇xxxxx猛交久久| videos熟女内射| 日本av免费视频播放| 人妻少妇偷人精品九色| 人妻夜夜爽99麻豆av| 五月天丁香电影| 亚洲第一区二区三区不卡| 美女内射精品一级片tv| 免费大片黄手机在线观看| 欧美日韩视频高清一区二区三区二| 成人综合一区亚洲| 爱豆传媒免费全集在线观看| 亚洲图色成人| 久久国产乱子免费精品| 久热久热在线精品观看| 最新的欧美精品一区二区| 少妇熟女欧美另类| 欧美亚洲 丝袜 人妻 在线| 国产精品99久久99久久久不卡 | 精品一品国产午夜福利视频| 久久久国产一区二区| 免费少妇av软件| 菩萨蛮人人尽说江南好唐韦庄| 亚洲国产成人一精品久久久| 最新中文字幕久久久久| 亚洲国产成人一精品久久久| 少妇被粗大猛烈的视频| 如何舔出高潮| 国产欧美日韩综合在线一区二区 | 国产黄片美女视频| 午夜免费鲁丝| 日本黄色日本黄色录像| 日本爱情动作片www.在线观看| av视频免费观看在线观看| 青春草亚洲视频在线观看| 人妻 亚洲 视频| 国产亚洲午夜精品一区二区久久| 老女人水多毛片| 99久久精品热视频| 女的被弄到高潮叫床怎么办| 如日韩欧美国产精品一区二区三区 | 啦啦啦啦在线视频资源| 久久热精品热| 精品人妻熟女av久视频| 在线观看av片永久免费下载| 国产精品99久久99久久久不卡 | 国产又色又爽无遮挡免| 多毛熟女@视频| 欧美人与善性xxx| 一本大道久久a久久精品| 自拍偷自拍亚洲精品老妇| 精品人妻一区二区三区麻豆| 我要看日韩黄色一级片| 高清午夜精品一区二区三区| 建设人人有责人人尽责人人享有的| 九九久久精品国产亚洲av麻豆| 国产av一区二区精品久久| 91精品伊人久久大香线蕉| 两个人的视频大全免费| 亚洲国产成人一精品久久久| 免费久久久久久久精品成人欧美视频 | 免费观看性生交大片5| 久久久久久久久久人人人人人人| 国产精品久久久久成人av| 边亲边吃奶的免费视频| 欧美成人精品欧美一级黄| 一边亲一边摸免费视频| 黄色一级大片看看| 欧美日韩av久久| 少妇人妻 视频| 国产精品国产av在线观看| 国模一区二区三区四区视频| 亚洲真实伦在线观看| 老女人水多毛片| 欧美日韩视频高清一区二区三区二| 亚洲第一区二区三区不卡| 91精品国产九色| 少妇的逼好多水| 看十八女毛片水多多多| 亚洲人与动物交配视频| 亚洲伊人久久精品综合| 人妻一区二区av| 国产精品嫩草影院av在线观看| 美女主播在线视频| 秋霞伦理黄片| 午夜91福利影院| 国产精品偷伦视频观看了| 欧美精品高潮呻吟av久久| 伦理电影免费视频| 国产成人freesex在线| 一级a做视频免费观看| 亚洲精品日本国产第一区| 亚洲欧美精品自产自拍| 最近2019中文字幕mv第一页| 亚洲真实伦在线观看| 亚洲国产成人一精品久久久| 草草在线视频免费看| 精品久久久噜噜| 国产亚洲最大av| 岛国毛片在线播放| 久久国产亚洲av麻豆专区| 成人亚洲欧美一区二区av| 国产精品熟女久久久久浪| a级毛片在线看网站| 另类精品久久| 视频区图区小说| 在线观看人妻少妇| 97在线视频观看| 赤兔流量卡办理| 国产精品女同一区二区软件| 久久久久久久久久成人| 一二三四中文在线观看免费高清| av福利片在线观看| 大香蕉97超碰在线| 91午夜精品亚洲一区二区三区| 国产视频内射| 最新中文字幕久久久久| 亚洲国产毛片av蜜桃av| 激情五月婷婷亚洲| 99国产精品免费福利视频| 大片免费播放器 马上看| 我的老师免费观看完整版| 在线免费观看不下载黄p国产| 久久精品久久久久久噜噜老黄| 蜜桃在线观看..| 毛片一级片免费看久久久久| 亚洲欧美精品自产自拍| 国产亚洲一区二区精品| 日本vs欧美在线观看视频 | 七月丁香在线播放| 日韩,欧美,国产一区二区三区| videossex国产| 男的添女的下面高潮视频| 亚洲精品中文字幕在线视频 | 久久鲁丝午夜福利片|