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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

單片機驅動數碼管顯示設計

作者:mcu110   來源:51hei   點擊數:  更新時間:2007年08月08日   【字體:

    數碼管是非常常見的東西,他能顯示數字,以及字母,應用非常的廣泛,本文我來和大家談談如何用單片機來驅動數碼管

數碼管的結構

   數碼管由7個發光二極管組成,行成一個日字形,它門可以共陰極,也可以共陽極.通過解碼電路得到的數碼接通相應的發光二極而形成相應的字,這就是它的工作原理.


基本的半導體數碼管是由7個條狀的發光二極管(LED)按圖1所示排列而成的,可實現數字"0~9"及少量字符的顯示。另外為了顯示小數點,增加了1個點狀的發光二極管,因此數碼管就由8個LED組成,我們分別把這些發光二極管命名為 "a,b,c,d,e,f,g,dp",排列順序如下圖1。

 
圖1: 數碼管引腳圖及外形圖


數碼管的分類

數碼管按各發光二極管電極的連接方式分為共陽數碼管和共陰數碼管兩種。

共陰數碼管是指將所有發光二極管的陰極接到一起形成公共陰極(COM)的數碼管。共陰數碼管在應用時應將公共極COM接到地線GND上,當某一字段發光二極管的陽極為高電平時,相應字段就點亮。當某一字段的陽極為低電平時,相應字段就不亮。共陰數碼管內部連接如圖3所示。

共陽數碼管是指將所有發光二極管的陽極接到一起形成公共陽極(COM)的數碼管。共陽數碼管在應用時應將公共極COM接到+5V,當某一字段發光二極管的陰極為低電平時,相應字段就點亮。當某一字段的陰極為高電平時,相應字段就不亮。共陽數碼管內部連接如圖2所示。
 

 
圖2:共陽數碼管內部連接圖
 
圖3:共陰數碼管內部連接圖


數碼管的顯示方式

數碼管要正常顯示,就要用驅動電路來驅動數碼管的各個段碼,從而顯示出我們要的數字,因此根據數碼管的驅動方式的不同,可以分為靜態式和動態式兩類。
①  動態顯示驅動:數碼管動態顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態驅動是將所有數碼管的8個顯示筆劃"a,b,c,d,e,f,g,dp"的同名端連在一起,另外為每個數碼管的公共極COM增加位選通控制電路,位選通由各自獨立的I/O線控制,當單片機輸出字形碼時,所有數碼管都接收到相同的字形碼,但究竟是那個數碼管會顯示出字形,取決于單片機對位選通COM端電路的控制,所以我們只要將需要顯示的數碼管的選通控制打開,該位就顯示出字形,沒有選通的數碼管就不會亮。通過分時輪流控制各個數碼管的的COM端,就使各個數碼管輪流受控顯示,這就是動態驅動。在輪流顯示過程中,每位數碼管的點亮時間為1~2ms,由于人的視覺暫留現象及發光二極管的余輝效應,盡管實際上各位數碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩定的顯示數據,不會有閃爍感,動態顯示的效果和靜態顯示是一樣的,能夠節省大量的I/O端口,而且功耗更低。
②靜態顯示驅動:靜態驅動也稱直流驅動。靜態驅動是指每個數碼管的每一個段碼都由一個單片機的I/O端口進行驅動,或者使用如BCD碼二-十進制譯碼器譯碼進行驅動。靜態驅動的優點是編程簡單,顯示亮度高,缺點是占用I/O端口多,如驅動5個數碼管靜態顯示則需要5×8=40根I/O端口來驅動,要知道一個89S51單片機可用的I/O端口才32個呢:),實際應用時必須增加譯碼驅動器進行驅動,增加了硬件電路的復雜性。


前面我們學習了數碼管的基礎知識,現在馬上來看看S51增強型實驗板的數碼管吧(圖4),S51實驗板上有5位高亮度共陽數碼管DG1~DG5,可以用來做計數器(最大計數值99999)、溫度顯示、電子鐘等顯示實驗,掌握數碼管的靜態顯示驅動和動態顯示驅動。

圖4

S51增強型實驗板的數碼管驅動原理圖如下圖5所示。

圖5

從原理圖可以看出,S51增強型實驗板中數碼管的段碼a,b,c,d,e,f,g,dp分別與單片機的P0.0~P0.7相連,控制數碼管中顯示的字形;數碼管的位選通由5個PNP三極管控制,分別接到單片機的P2.0、P2.1、P2.2、P2.3、P2.4端口上,程序中通過控制P2.0~P2.4端口的輸出電平就可以控制數碼管的顯示與關閉。如P2.0輸出低電平時,三極管T1導通,+5V電源加到第一個數碼管的COM端,那么第一個數碼管DG1就會顯示出相應的數字,顯示的數字由單片機P0.0~P0.7輸出段碼決定,當P2.0輸出高電平時,三極管T1截止,數碼管DG1就不顯示,從而實現數碼管位選通控制。同理,當P2.1輸出低電平時,則數碼管DG2顯示。。。


單片機驅動數碼管的靜態顯示編程


上面我們學習了一大堆的理論知識,對數碼管已經有了較全面的認識,是否躍躍欲試了呀!馬上動手編一個簡單的程序驗證一下理論吧,現在我們編程讓實驗板上的第一個數碼管DG1顯示數字“6”,最終的實驗效果見上面圖4所示。

啟動Keil C51單片機集成開發環境,新建一個工程,工程命名為smg1.uv2,(不懂如何建立新工程的初學者請看網頁 手把手教你建立Keil工程),打開一個文本編輯窗,在文本編輯窗中輸入如下代碼:

;********** 下面是數碼管顯示"6"的程序 **********

MAIN:CLR P0.0;P0.0輸出低電平,點亮數碼管段碼"a"
 SETBP0.1;P0.1輸出高電平,熄滅數碼管段碼"b"
 CLR P0.2;P0.2輸出低電平,點亮數碼管段碼"c"
 CLR P0.3;P0.3輸出低電平,點亮數碼管段碼"d"
 CLR P0.4;P0.4輸出低電平,點亮數碼管段碼"e"
 CLR P0.5;P0.5輸出低電平,點亮數碼管段碼"f"
 CLR P0.6;P0.6輸出低電平,點亮數碼管段碼"g"
 SETBP0.7;P0.7輸出高電平,熄滅數碼管小數點段碼"dp"

 CLR P2.0;P2.0輸出低電平,選通數碼管DG1
 SETBP2.1;P2.1輸出高電平,不選通數碼管DG2
 SETBP2.2;P2.2輸出高電平,不選通數碼管DG3
 SETBP2.3  ;P2.3輸出高電平,不選通數碼管DG4
 SETBP2.4;P2.4輸出高電平,不選通數碼管DG5

 AJMPMAIN;跳轉到開始重新進行
 END ;程序結束

注:程序中分號“;”后面的中文為每一行程序的注釋,是方便我們閱讀程序的,可以不輸入。

上面的源程序輸入完畢后,保存為"smg1.asm",然后添加到工程smg1.uv2中,最后源程序經過編譯得到目標文件"smg1.hex"(見下面的圖6所示),不熟悉Keil工程建立、設置及源程序編譯等詳細操作的初學者請參考網頁 >>> 手把手教你建立Keil工程。>>>

現在讓我們把目標文件"smg1.hex"燒寫到單片機中去,看看實際的效果吧,將ISP編程器硬件連接好(見下圖7)。

圖7:ISP

將產品配套光盤中的“ISP編程器驅動軟件”文件夾復制到你電腦硬盤的D盤根目錄下,并將其目錄下的所有文件的只讀屬性去掉,具體操作如下:全選文件夾中的文件,鼠標右鍵單擊出現文件屬性對話框,單擊“只讀”屬性前面復選框中的勾,使其只讀屬性去掉即可。然后雙擊文件夾中的“ISP編程器驅動軟件.exe”啟動編程軟件,點擊"文件",在打開文件的對話框中找到工程文件夾中的目標文件"smg1.hex"打開即可,然后點擊“AUTORUN”將程序燒寫到單片機內部(如下圖8)。

圖8:將程序燒寫到單片機內部

燒寫完成了,把單片機從編程器中取出,然后插到S51增強型實驗板上,插上USB電源,看看顯示效果是不是和上面圖4顯示一樣,是否有一點點的成就感呀!初學者也許會問:數碼管顯示一個數字“6”就要15行程序,太復雜了?的確有點復雜了,在上面程序中為了顯示數字“6”,數碼管的段碼"b"、段碼"dp"輸出的是高電平,其它引腳輸出的是低電平,實際上從單片機的P0.0~P0.7輸出的是二進制碼“10000010”,轉換成十六進制為82H。因此,我們只要把所有要顯示的數字和字符的段碼根據硬件連接編制一個字形表,顯示時直接把相應的字形碼送到P0口就可以了。

共陽LED數碼管字形(段碼)表
顯示數字
(字符)
P0.7
"dp"
P0.6
"g"
P0.5
"f"
P0.4
"e"
P0.3
"d"
P0.2
"c"
P0.1
"b"
P0.0
"a"
二進制代碼
十六進制代碼
0
1
1
0
0
0
0
0
0
11000000
C0H
1
1
1
1
1
1
0
0
1
11111001
F9H
2
1
0
1
0
0
1
0
0
10100100
A4H
3
1
0
1
1
0
0
0
0
10110000
B0H
4
1
0
0
1
1
0
0
1
10011001
99H
5
1
0
0
1
0
1
1
0
10010110
92H
6
1
0
0
0
0
0
1
0
10000010
82H
7
1
1
1
1
1
0
0
0
11111000
F8H
8
1
0
0
0
0
0
0
0
10000000
80H
9
1
0
0
1
0
0
0
0
10010000
90H
A
1
0
0
0
1
0
0
0
10001000
88H
B
1
0
0
0
0
0
1
1
10000011
83H
C
1
1
0
0
0
1
1
0
11000110
C6H
D
1
0
1
0
0
0
0
1
10100001
A1H
E
1
0
0
0
0
1
1
0
10000110
86H
F
1
0
0
0
1
1
1
0
10001110
8EH
H
1
0
0
0
1
0
0
1
10001001
89H
O
1
1
0
0
0
0
0
0
11000000
A3H
P
1
0
0
0
0
1
0
0
10000100
8CH
N
1
1
0
0
1
0
0
0
11001000
C8H

從上面表格中可以看到,顯示“6”的十六進制段碼值為"82H",因此我們把剛才的程序修改一下,修改后的完整程序如下:

MAIN:MOV P0,#82H ;將數字"6"的段碼輸出到P0口
 MOV P2,#0FEH;從P2口輸出數碼管選通代碼,即輸出二進制“11111110”
 AJMPMAIN;跳轉到開始重新進行
 END ;程序結束

看看修改后的程序將變得更加簡潔,直觀了,程序代碼從原來的15行減少到僅4行,一樣實現了相同的功能。這也就是我們要學習的編程技巧哦!在編程中盡量用最少的代碼實現相同的功能。程序第1行的功能是將要顯示的數字“6”的十六進制段碼"82H"送到P0口,程序第2行的功能就是將數碼管的選通代碼#0FEH(即二進制"11111110")送到P2口,從而控制第一位數碼管顯示,其它數碼管熄滅。把修改過的程序編譯后的目標文件寫到單片機上看到顯示效果是一樣的。程序中用一行代碼 MOVP0,#82H 就輸出了字形,因此我們要顯示其它字形時只要從上面的數碼管段碼表中查出對應的十六進制字形碼,用同樣的方法把段碼輸出到P0口就可以了。比如我們要顯示一個數字“8”, 只需將程序中的 MOVP0,#82H 語句改成 MOVP0,#80H 即可,至此,我們終于可以隨心所欲地控制數碼管要顯示的字形了,是不是很簡單呀 :) 。

 另外,如果想讓第二位數碼管DG2顯示,其它熄滅怎么辦呢?其實很簡單,只要把對應數碼管的選通端口輸出低電平就可以使該位數碼管顯示了,如指令 CLRP2.1 就可以讓第二個數碼管顯示。。。程序中如果使P2.0~P2.4都輸出低電平,那么實驗板上的5個數碼管都會被選通,顯示出相同的字形,即顯示“66666”。下面就是5位數碼管顯示出“66666”的程序,初學者可以實驗一下,以加深對數碼管顯示位選通(使能)控制的理解。

MAIN:MOV P0,#82H ;將數字"6"的段碼輸出到P0口
 MOV P2,#0E0H;從P2口輸出數碼管選通代碼,使5位數碼管均選通,即輸出二進制“11100000”
 AJMPMAIN;跳轉到開始重新進行
 END ;程序結束


單片機驅動數碼管的動態顯示編程


上面我們已經學習了數碼管靜態顯示,接下來我們就學習數碼管動態顯示編程,編程讓實驗板上的數碼管顯示“89C51”。從原理圖中(圖5)我們可以看到,5個數碼管的8個顯示筆劃"a,b,c,d,e,f,g,dp"的同名端是2連在一起的,那么當程序從P0口輸出字形碼時,在同一個時間所有數碼管都會接收到相同的字形碼。你一定會問,這樣不是5個數碼管都顯示相同的數字了嗎?如何顯示出5個不同的字符“89C51”呢?因此,就要使用動態掃描了,在程序中,首先顯示一個數,然后關掉;然后顯示第二個數,又關掉,顯示第三個數,又關掉。。。直到所有要顯示的5個數完成,再從頭開始掃描。輪流點亮掃描過程中,每位顯示器的點亮時間是極為短暫的(約1ms),由于人的視覺暫留現象及發光二極管的余輝效應,盡管實際上各位顯示器并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩定的顯示數據,不會有閃爍感。

數碼管顯示“89C51”的具體編程思路如下:第一位數碼管顯示“8” → 延時1ms → 關閉所有數碼管顯示 → 第二位數碼管顯示“9” → 延時1ms → 關閉所有數碼管顯示 → 第三位數碼管顯示“C” → 延時1ms → 關閉所有數碼管顯示 → 第四位數碼管顯示“5” → 延時1ms → 關閉所有數碼管顯示 → 第五位數碼管顯示“1” → 延時1ms → 關閉所有數碼管顯示 → 返回到第一步重新進行新一輪掃描過程。下面就是根據該思路編出來的源程序,初學者可以把該程序粘貼到Keil工程中,編譯得到目標文件,然后燒寫到單片機驗證一下。

; *********** 在數碼管上動態顯示"89C51" *************
MAIN: MOV P0,#80H;第1位數碼管顯示“8”
CLR P2.0 ;允許第1位數碼管顯示
ACALL DELAY;顯示延時一段時間
MOV P0,#0FFH ;清除P0口字形碼
MOV P2,#0FFH ;停止所有數碼管顯示選通,關閉所有顯示

MOV P0,#90H;第2位數碼管顯示“9”
CLR P2.1 ;允許第2位數碼管顯示
ACALL DELAY;顯示延時一段時間
MOV P0,#0FFH ;清除P0口字形碼
MOV P2,#0FFH ;停止所有數碼管顯示選通,關閉所有顯示

MOV P0,#0C6H ;第3位數碼管顯示“C”
CLR P2.2 ;允許第3位數碼管顯示
ACALL DELAY;顯示延時一段時間
MOV P0,#0FFH ;清除P0口字形碼
MOV P2,#0FFH ;停止所有數碼管顯示選通,關閉所有顯示

MOV P0,#92H;第4位數碼管顯示“5”
CLR P2.3 ;允許第4位數碼管顯示
ACALL DELAY;顯示延時一段時間
MOV P0,#0FFH ;清除P0口字形碼
MOV P2,#0FFH ;停止所有數碼管顯示選通,關閉所有顯示

MOV P0,#0F9H ;第5位數碼管顯示“1”
CLR P2.4 ;允許第5位數碼管顯示
ACALL DELAY;顯示延時一段時間
MOV P0,#0FFH ;清除P0口字形碼
MOV P2,#0FFH ;停止所有數碼管顯示選通,關閉所有顯示

AJMPMAIN ;跳轉到開始重新進行

;******** 延時子程序 ********
DELAY:MOV R1,#10
Y1: MOV R2,#100
DJNZR2,$
DJNZR1,Y1
RET

END
【總結】

至此,我們已經較全面地學習了數碼管的工作原理和使用方法,相信你對數碼管的靜態顯示、動態顯示有了新的認識,掌握了數碼管的這兩種使用方法,你就可以根據你自己的意愿及要求來編寫各種各樣的數字顯示程序了,如電子溫度計、時鐘、秒表、頻率計、計數器的制作等等,可以充分發揮你的想象達到你所需要的各種顯示效果。我們附帶的配套軟件資料光盤配有相關的實驗例程、實驗視頻錄像、單片機多媒體教程、實用電子圖書資料、單片機開發軟件及編程器、仿真器的全部驅動程序,供大家學習使用,以幫助初學者快速入門。

   

關閉窗口
中文字幕久久精品| 少妇极品熟妇人妻无码| 欧美日韩xxxxx| 欧美伊人久久大香线蕉综合69 | 中国黄色a级片| 亚洲天堂第一区| 国产精品嫩草影院一区二区| 亚洲国产精品va在线看黑人 | 亚洲一区二区免费| 中文字幕亚洲一区在线观看 | 国内一卡2卡三卡四卡在线| 日韩成年人视频| 亚洲欧洲国产视频| 天天夜碰日日摸日日澡性色av| 成人网中文字幕| 美女av一区二区三区| 日韩欧美亚洲一区二区| 亚洲午夜久久久久久久久电影院| 国产在线精品免费| 欧美不卡一区| 中文字幕一区二区三区中文字幕| 二区三区在线观看| 电影天堂最新网址| 国产寡妇色xxⅹ交肉视频| 一起草av在线| 免费视频一二三区| 无码人妻精品一区二区三区温州| av免费中文字幕| 亚洲图片都市激情| 精品人伦一区二区三区| 国产精品欧美激情在线播放| 欧美日韩国产二区| 中日韩午夜理伦电影免费| 精品久久久久久久人人人人传媒| 欧美视频在线看| 一区二区在线免费| 国产精品麻豆欧美日韩ww| 成人晚上爱看视频| 美女在线一区二区| 噜噜噜在线观看免费视频日韩| 日韩综合网站| 国产精品探花在线观看| 91在线一区| av在线国产精品| 欧美aaa大片视频一二区| 国内在线视频| 二区在线播放| 美女黄视频在线观看| 福利在线视频导航| 国产一区二区三区福利| 在线黄色av| 免费在线看污| 久久白虎精品| 在线免费av网址| 天堂av免费观看| 女人体1963| 天海翼女教师无删减版电影| 男人免费av| 日本视频一二区| 一二三四中文在线| 中文在线a在线| 亚洲pron| а天堂8中文最新版在线官网| 未来日记在线观看| 免费在线超碰| 中国日本在线视频中文字幕| 91九色在线porn| а√天堂在线官网| 青春草视频在线| 黑森林国产精品av| sis001欧美| 青草综合视频| 99久久香蕉| 日韩精品免费一区二区三区竹菊| 欧美18免费视频| 精品日韩一区| 午夜精品久久| 久久99伊人| 韩国女主播成人在线观看| 丁香天五香天堂综合| 久久亚洲综合av| 亚洲欧美国产毛片在线| 欧美日韩精品在线播放| 欧美日韩一本到| 日韩成人免费视频| 最近2019中文免费高清视频观看www99| 在线视频中文亚洲| 欧美日韩第一页| 国产精品999999| 国产精品毛片va一区二区三区| 欧美日韩在线精品一区二区三区| 亚洲自拍偷拍一区二区三区| 国产亚洲精品网站| www.com毛片| 免费欧美一级片| 精品人体无码一区二区三区| 1级黄色大片儿| 国产免费黄色网址| 热re66久久精品国产99re| 91小仙女jk白丝袜呻吟| 嫩草影院2018| 香蕉成人app免费看片| 成人做爰视频www| 婷婷综合电影| 亚洲欧美日韩国产一区二区| 国产福利电影一区二区三区| 国产精品激情偷乱一区二区∴| 狠狠躁夜夜躁人人躁婷婷91| 精品国产免费久久| 欧美激情一区二区久久久| 91久久精品国产91久久性色| 一区二区欧美日韩| 手机av在线免费| 欧美日韩国产黄色| 最近中文字幕在线视频| 久草在线免费资源| 日本免费视频www| 国产精品偷拍| 亚洲精品小区久久久久久| 宅男噜噜噜66一区二区| 99精品欧美一区二区三区综合在线| 亚洲精品高清在线观看| 精品国产乱子伦一区| 欧美俄罗斯乱妇| 国内一区二区三区在线视频| 国产妇女馒头高清泬20p多| 男人网站在线观看| 国产95在线|亚洲| aaa在线观看| 精品露脸国产偷人在视频| 国产欧美日韩不卡免费| 天天综合网 天天综合色| 日韩欧美一级特黄在线播放| 欧美激情国内偷拍| 久久伦理网站| www.色偷偷.com| 久草视频手机在线| 成人午夜免费福利| 男女羞羞电影免费观看| 亚洲羞羞网站| 久久av中文| 国产一区二区成人久久免费影院| 亚洲一区二区三区四区五区黄 | 久久久久久国产视频| 天堂a√中文在线| 亚洲免费资源| 亚洲欧洲一级| 亚洲丝袜制服诱惑| 亚洲男女性事视频| 国产高清自拍一区| 无限资源日本好片| 草久视频在线观看| 青草视频在线播放| 欧美一卡二卡| 91精品观看| 国产精品久久久久久久岛一牛影视| 亚洲精品一区二区三区影院| 91久久精品国产91性色| 色综合手机在线| 九九热在线视频播放| xx00欧美| 女同一区二区免费aⅴ| 91影院成人| 国产精品久久综合| 中文一区二区视频| 日韩高清国产精品| 免费看黄色的视频| 亚洲大香人伊一本线| 国产区视频在线播放| 欧美顶级毛片在线播放| 福利91精品一区二区三区| 91精品国产综合久久精品图片| 国产剧情日韩欧美| www.色就是色.com| 国产欧美熟妇另类久久久| 中出福利视频| 欧美大胆视频| 久久久久久久网| 亚洲桃花岛网站| 亚洲欧洲一区二区在线观看| 欧美福利第一页| 欧美色图中文字幕| 欧洲黄色一区| 亚洲在线播放| 欧美日韩精品一区二区三区四区 | 青青草原在线免费观看| 秋霞毛片大全| 欧美视频免费看| 国产美女精品人人做人人爽| 日韩一区二区三区在线| 国产精品美女诱惑| 女尊高h男高潮呻吟| 性欧美高清强烈性视频| www欧美xxxx| 久久国产66| 91精品国产综合久久婷婷香蕉| 国产精品日韩高清| 九一在线免费观看| 日本dhxxxxxdh14日本| 亚洲人成777| 97久久精品人人做人人爽| 这里只有精品久久| 日本毛片在线免费观看| 国产精品免费无遮挡| av中文天堂在线| 99精品热6080yy久久| 欧美挠脚心视频网站| 国产一区免费视频| 91香蕉视频在线播放| 天天草夜夜骑| 欧美日韩导航| 亚洲成人在线网站| 91丝袜美腿美女视频网站| 深爱五月激情网| sese视频| 精品久久综合| 色婷婷亚洲婷婷| 国内视频一区| 精品在线视频免费| 亚洲精品套图| 国产日韩一区二区三区在线| 日韩欧美国产电影| 久久av喷吹av高潮av| 一本色道久久综合熟妇| 九义人在线观看完整免费版电视剧| 久久久成人网| 亚洲天堂色网站| 久久综合久久色| 亚洲欧美日韩一区成人| 亚洲成人1区| 中文字幕制服丝袜成人av| 国产精品高潮呻吟久久av无限| 国产熟妇搡bbbb搡bbbb| 污网站在线观看免费| 手机亚洲手机国产手机日韩| 色悠久久久久综合欧美99| 国产三区精品| 黄色大片网站在线观看| 欧美一区二区三区| 久久国产精品无码网站| 久久精品成人一区二区三区 | 久久99精品久久久久久青青日本 | 精品在线观看一区| 夜色福利资源站www国产在线视频 夜色资源站国产www在线视频 | 久久久99精品免费观看| 97色伦亚洲国产| av黄色免费网站| 日本我和搜子同居的日子高清在线| 性xxxx欧美老肥妇牲乱| 精品日韩欧美在线| 国产美女网站在线观看| 午夜剧场日韩| 神马久久一区二区三区| 91.麻豆视频| 国产白丝袜美女久久久久| 一二三四日本中文字幕| h视频久久久| 色婷婷久久综合| 在线观看免费黄色片| 人妻一区二区三区| 亚洲精品一区国产| 91久久精品网| 日韩国产成人无码av毛片| 色先锋av男人资源先锋影院| 国产精品sss在线观看av| 欧洲视频一区二区| 黄色三级中文字幕| 日日悠悠久久| 黄色不卡一区| 亚洲精品久久久一区二区三区| 色悠悠久久综合网| 2020国内自拍视频| 在线一区视频| 韩国欧美亚洲国产| 天天看片中文字幕| 久草在线视频网站| 亚洲欧美成人一区二区三区| 日本视频精品一区| 亚洲 欧美 激情 另类| 久久99精品久久久久久欧洲站| 欧美丝袜丝交足nylons| 国产精品亚洲a| 成人免费观看www在线| 日韩成人精品视频| 国产精品欧美日韩一区二区| 成人公开免费视频| 在线不卡一区| 欧美一级黄色大片| 国产精品久久久久野外| 中文在线三区| 久久丝袜美腿综合| 欧美日韩电影一区二区| 色吊丝av中文字幕| 亚洲五月综合| 欧美丰满少妇xxxxx做受| 欧美成人精品欧美一| xx欧美xxx| 欧美影视一区在线| 91蝌蚪视频在线| 男人久久精品| 国产欧美日韩不卡| 黄色a级在线观看| 丰满湿润大白屁股bbw按摩| 丝袜亚洲另类欧美综合| 国产精品久久久久久久久| 在线播放一级片| 秋霞在线一区| 中文字幕一区二区精品| 欧美丰满熟妇bbbbbb| 午夜日韩成人影院| 欧美精品乱码久久久久久按摩 | 日本高清一区| 狂野欧美性猛交xxxx乱大交| 国产欧美丝祙| 国产主播欧美精品| 天天综合永久入口| 欧美日韩国产在线一区| 日本精品视频在线| 99热这里只有精品在线观看| 欧美精品一区二区三区精品| 日韩在线视频二区| 日韩欧美大片在线观看| 精品国产亚洲一区二区三区| 日韩成人在线免费观看| 暗呦丨小u女国产精品| 成人黄色免费短视频| 日韩一区二区电影| 1024手机在线观看你懂的| 深夜成人在线| 精品欧美黑人一区二区三区| 在线免费看黄视频| 国产v日韩v欧美v| 欧美日韩国产免费一区二区| 添女人荫蒂视频| 神马久久午夜| 亚洲福利影片在线| 黄色录像免费观看| 全球最大av网站久久| 日韩精品久久久久久福利| 午夜激情福利网| 8x国产一区二区三区精品推荐| 日韩在线小视频| 中文字幕在线日亚洲9| 911精品美国片911久久久| 国产精品老女人视频| 亚洲精品国产一区二区在线 | 亚洲中文无码av在线| 成人a'v在线播放| 日韩av免费看网站| 中文字幕的av| 激情国产一区二区| www.午夜色| 亚洲综合图片| 欧美午夜性色大片在线观看| 亚洲色图14p| 亚洲aⅴ网站| 欧美精品在线免费观看| 亚洲大尺度视频| 日韩黄色免费电影| 制服国产精品| 欧美一区二区少妇| 在线精品视频一区二区| 任你操精品视频| 一区二区美女| 成人国产精品色哟哟| 日本三级很黄试看120秒| 欧美激情资源网| 在线成人免费av| 草莓视频成人appios| 久久中文字幕一区| 亚洲欧洲成人在线| 国产成人免费视频| 欧在线一二三四区| 天堂av在线| yellow中文字幕久久| 免费看日韩av| 国产精品1区二区.| 成熟老妇女视频| 漫画在线观看av| 色哟哟入口国产精品| 日韩中文字幕免费在线观看| 国产精品一区二区久久不卡| 国产精品丝袜久久久久久消防器材| 哥也色在线视频| 亚洲天堂网在线观看| 国产高清在线免费| 国产精品自拍一区| caopor在线视频| 国产经典一区| 2019中文字幕免费视频| 91精品国产福利尤物| 亚洲欧美一区二区不卡| 在线视频第一页| 欧美亚洲国产精品久久| 久久久综合香蕉尹人综合网| 色综合888| 日韩精品999| 深爱五月激情五月| eeuss国产一区二区三区 | 日韩高清av电影|