第一篇:?jiǎn)纹瑱C(jī)課程設(shè)計(jì)資料袋
課程設(shè)計(jì)說明書
課程名稱:
單片機(jī)課程設(shè)計(jì)
設(shè)計(jì)題目: 255計(jì)數(shù),50000計(jì)數(shù),出租車計(jì)費(fèi) 專
業(yè): 電氣工程及其自動(dòng)化 班級(jí):電氣080
2學(xué)生姓名: 易鳴 學(xué)
號(hào): 0812180203 指導(dǎo)教師: 石偉
湖南工業(yè)大學(xué)科技學(xué)院教務(wù)部 制
2011年 5月 24日 設(shè)計(jì)思路、程序與仿真圖
50000計(jì)數(shù)
1.1設(shè)計(jì)思路
0-50000計(jì)數(shù):由于DIV AB指令中A B均為8為位寄存器,因此255二進(jìn)制轉(zhuǎn)十進(jìn)制計(jì)數(shù)的方法不能用于0-50000的循環(huán)計(jì)數(shù)??筛鶕?jù)TH0或TH1中每一個(gè)二進(jìn)制‘1’代表十進(jìn)制的256,再和TL0或TL1按前一步二轉(zhuǎn)十的方法轉(zhuǎn)換得到百.十.個(gè)相加,即可完成16位二進(jìn)制轉(zhuǎn)十進(jìn)制。
仿真圖:
萬位千位百位十位個(gè)位U119XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD*********617U3:F***04818XTAL2U3:E109RSTU3:D12293031PSENALEEAU3:C57404612345678P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51U2123ABCY0Y1Y2Y3Y4Y5Y6Y7***0973U3:B4740417404U3:A2645E1E2E374HC138 程序:
ORG 0000H
SJMP MAIN
ORG 0040H MAIN:
MOV TMOD,#50H
;定時(shí)器T1初始化
MOV TL1,#0FFH
;存儲(chǔ)空間初始化
MOV 70H,#00H
;保存?zhèn)€位
MOV 71H,#00H
;保存十位
MOV 72H,#00H
;保存百位
MOV 73H,#00H
;保存千位
MOV 74H,#00H
;保存萬位
LOOP: SETB TR1
;啟動(dòng)T1
ACALL OUT
;調(diào)用顯示子程序
MOV A,TL1
CJNE A,#00H,LOOP
ACALL BCD
;調(diào)用BCD碼調(diào)整子程序
SJMP LOOP
RET
BCD:
MOV TL1,#0FFH
INC 70H
MOV A,70H
CJNE A,#0AH,EXIT
MOV 70H,#00H
INC 71H
MOV A,71H
CJNE A,#0AH,EXIT
MOV 71H,#00H
INC 72H
MOV A,72H
CJNE A,#0AH,EXIT
MOV 72H,#00H
INC 73H
MOV A,73H
CJNE A,#0AH,EXIT
MOV 73H,#00H
INC 74H
MOV A,74H
CJNE A,#05H,EXIT
MOV 74H,#00H
;BCD碼調(diào)整子程序
;只能計(jì)數(shù)到49999,遇到50000會(huì)歸零
EXIT:RET
OUT:
;顯示子程序
MOV R1,#70H
MOV R5,#00H
MOV DPTR,#TAB LOOP1:
MOV A,R5
MOV P2,A
MOV A,@R1
MOVC A,@A+DPTR
MOV P0,A
ACALL DELAY
INC R1
INC R5
CJNE R5,#05H,LOOP1
RET
DELAY:
;延時(shí)子程序
MOV R7,#31
;1+(1+2*100+2)*31+1+2*11+1+2=6320
L1: MOV R6,#100
W1: DJNZ R6,W1
DJNZ R7,L1
MOV R4,#11
J1: DJNZ R4,J1
NOP
RET
TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
;驅(qū)動(dòng)LED顯示表
出租車計(jì)費(fèi)
1.2設(shè)計(jì)思路
出租車計(jì)費(fèi):在上步的基礎(chǔ)上,每1個(gè)脈沖當(dāng)作1公里(也可自己設(shè)置幾個(gè)脈沖1公里),5個(gè)脈沖,數(shù)碼管顯示05.0005,前3位余額,后3位為里程,超過5個(gè)脈沖,里程加1,金額加0.8。難點(diǎn)主要在于計(jì)費(fèi)金額的顯示,可將初值置為50,其中十位調(diào)用帶點(diǎn)的字型碼,即顯示05.0,超過5個(gè)脈沖,里程加1,金額加8,由于十位是帶有小數(shù)點(diǎn),即可實(shí)現(xiàn)金額加0.8元。
仿真圖:
十元元角百位十位個(gè)位U119XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD******28101112***8XTAL2U3:A129RSTU3:B***34293031PSENALEEAU3:C612345678P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51U3:D12U2123ABCY0Y1Y2Y3Y4Y5Y6Y7***09711U3:E***U3:F8645E1E2E374HC138 程序: ORG 0000H LJMP MIAN ORG 0030H MIAN:
GW equ 60h;個(gè)位數(shù)據(jù)緩沖 SW equ 61h;十位數(shù)據(jù)緩沖 BW equ 62h;百位數(shù)據(jù)緩沖
J equ 63h;角數(shù)據(jù)緩沖 Y equ 64h;元數(shù)據(jù)緩沖 SY equ 65H;十元數(shù)據(jù)緩沖 Mov GW,#0;初始化全為0 Mov SW,#0 Mov BW,#0 MOV J,#0 MOV Y ,#5 MOV SY,#0 MOV R1 ,#00H MOV R2 ,#00H MOV R0 ,#00H MOV R5 ,#00H MOV R6 ,#00H MOV TMOD ,#51H Mov TH1,#0 Mov TL1,#0
SETB C Setb TR1
;計(jì)數(shù)開始
START:
JNC LOOP
MOV A,GW
MOV DPTR ,#TAB
MOVC A ,@A+DPTR
MOV P0 ,A
MOV P2 ,#00H;//打開第一位數(shù)碼管的顯示電源
ACALL D1MS
MOV P2 ,#0FFH
MOV A,SW
MOV DPTR ,#TAB
MOVC A ,@A+DPTR
MOV P0 ,A
MOV P2 ,#01H;//打開第二位數(shù)碼管的顯示電源
ACALL D1MS
MOV P2 ,#0FFH
MOV A,BW
MOV DPTR ,#TAB
MOVC A ,@A+DPTR
MOV P0 ,A
MOV P2 ,#02H;//打開第三位數(shù)碼管的顯示電源
ACALL D1MS
MOV P2 ,#0FFH
MOV A,J
MOV DPTR ,#TAB
MOVC A ,@A+DPTR
MOV P0 ,A
MOV P2 ,#03H;//打開第四位數(shù)碼管的顯示電源
ACALL D1MS
MOV P2 ,#0FFH
MOV A,Y
MOV DPTR ,#TAB1
MOVC A ,@A+DPTR
MOV P0 ,A
MOV P2 ,#04H;//打開第五位數(shù)碼管的顯示電源
ACALL D1MS
MOV P2 ,#0FFH
MOV A,SY
MOV DPTR ,#TAB
MOVC A ,@A+DPTR
MOV P0 ,A
MOV P2 ,#05H;//打開第六位數(shù)碼管的顯示電源
ACALL D1MS
MOV P2 ,#0FFH
MOV A,TL1
MOV B ,#64H
DIV AB
MOV BW ,A
XCH A ,B
MOV B ,#0AH
DIV AB
MOV SW,A
MOV GW , B
MOV R0 ,TL1 CJNE R0 ,#05H , START LOOP: MOV A ,R0 SUBB A,#04H MOV B ,#08H MUL AB ADD A ,#50 MOV R5 ,A MOV A, B ADDC A ,#0 MOV R6 ,A
MOV R7,#08H H0:CLR C MOV A,R5 RLC A MOV R5,A MOV A,R6 RLC A MOV 07H,C CLR C SUBB A,#64H
JB 07H,H1 JNC H1 ADD A,#64H SJMP H2 H1:INC R5 H2:MOV R6 ,A
DJNZ R7 ,H0 MOV SY,R5 MOV A ,R6
MOV B ,#0AH
DIV AB
MOV Y ,A
MOV J,B
SETB C AJMP START D1MS:
MOV TMOD ,#51H
MOV
TL0 , #58H
MOV
TH0 , #0FFH
SETB TR0 WAIT1:
JNB
TF0 , WAIT1
CLR
TF0
CLR
TR0
RET
TAB :DB 0C0H ,0F9H ,0A4H,0B0H,99H,92H,82H,0F8H,80H,98H
TAB1:DB 40H,79H,24H,30H,19H,12H,02H,78H,00H,18H
課程設(shè)計(jì)心得
課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。
本次課程設(shè)計(jì)我的課題是做基與單片機(jī)的出租車計(jì)費(fèi)系統(tǒng)和溫度報(bào)警系統(tǒng)。當(dāng)我拿到課題時(shí)候,我真的很激動(dòng),因?yàn)槲抑?,這不僅僅是一次課程設(shè)計(jì),而且它將見證我大學(xué)單片機(jī)學(xué)習(xí)的成果。所以 從一開始我就對(duì)該設(shè)計(jì)顯得十分重視。我深信好好做課程設(shè)計(jì),能給我?guī)砭薮蟮氖斋@。
通過努力,最終把這次課程設(shè)計(jì)的任務(wù)完成了。通過這次設(shè)計(jì),得到了很多收獲和體會(huì)。提高了自己的動(dòng)手能力。第一,鞏固和加深了對(duì)電子線路基本知識(shí)的理解,提高了編寫程序的能力。第二,增強(qiáng)了根據(jù)課程需要選學(xué)參考資料,查閱手冊(cè),圖表和文獻(xiàn)資料的自學(xué)能力。通過獨(dú)立思考,深入研究有關(guān)問題,學(xué)會(huì)自己分析解決問題的方法。第三,初步掌握了簡(jiǎn)單實(shí)用電路的分析方法和工程設(shè)計(jì)方法。第四,在這次課程設(shè)計(jì)過程中,光有理論知識(shí)是不夠的,還必須懂一些實(shí)踐中的知識(shí)。所以在課程設(shè)計(jì)的實(shí)踐中,我們應(yīng)將實(shí)驗(yàn)課與課堂教學(xué)結(jié)合起來,鍛煉自己的理論聯(lián)系實(shí)際的能力和實(shí)際動(dòng)手能力。第五,掌握了比較常用的儀器的使用方法,科學(xué)態(tài)度。
回顧起此次單片機(jī)課程設(shè)計(jì),我仍感慨頗多,的確,從理論到實(shí)踐,在二個(gè)星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說 不懂一些元器件的使用方法,對(duì)單片機(jī)匯編語言掌握得不好……通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。
在設(shè)計(jì)中我遇到了很多編程問題,最后在石偉老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在石偉老師那里我學(xué)得到很多實(shí)用的知識(shí),在次我表示感謝!同時(shí),對(duì)給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!
第二篇:?jiǎn)纹瑱C(jī)課程設(shè)計(jì)
設(shè)計(jì)題目: 單片機(jī)課程設(shè)計(jì)
學(xué)生姓名:
學(xué)
院: 電氣與信息工程學(xué)院
班
級(jí): 電子111班 指導(dǎo)教師:
日 期: 2014年9月20日
一、課程設(shè)計(jì)目的:
了解電子元器件的功能與原理,掌握單片機(jī)的結(jié)構(gòu)和原理,學(xué)會(huì)使用單片機(jī)應(yīng)用開發(fā)技術(shù)的相關(guān)軟件如 keill、STC_ISP_V394等,能夠使用c語言的語言編程簡(jiǎn)單的功能。
二、設(shè)計(jì)的思想:
利用所提供的單片機(jī)和開發(fā)板的原理圖用keill軟件編程程序以實(shí)現(xiàn)一些功能。然后用STC_ISP_V394.exe軟件將編譯完全正確的程序生成的hxe文件下載到開發(fā)板上,再調(diào)試編譯的程序能否實(shí)現(xiàn)其所設(shè)計(jì)的功能。
1、對(duì)蜂鳴器的了解:
蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,它由振蕩器、電磁線圈、磁鐵、振動(dòng)膜片及外殼組成,接通電源后,振蕩器產(chǎn)生的音頻信號(hào)由電流通過電磁線圈,使電磁線圈產(chǎn)生磁場(chǎng),振動(dòng)膜片在電磁線圈和磁鐵的相互作用下,周期性的振動(dòng)發(fā)聲。
2、設(shè)計(jì):
我們所使用的開發(fā)板實(shí)物圖如圖一,單片機(jī)對(duì)右上角蜂鳴器的控制是加入三極管接入vcc,單片機(jī)的第22引腳和負(fù)極上,以此來控制蜂鳴器工作。單片機(jī)我們選擇STC89C52RC+1602液晶來實(shí)現(xiàn)對(duì)蜂鳴器的控制及顯示所需要的信息。
圖一 調(diào)試說明:
首先用Keil軟件創(chuàng)建一個(gè)工程,將程序源代碼輸入并編譯生成單片可執(zhí)行的.hex文件。其次,打開單片機(jī)實(shí)踐板的電源,接好串口線,用STC-ISP燒錄軟件,將.hex文件燒錄入單片機(jī)中。程序下載完畢后,單片機(jī)會(huì)自動(dòng)執(zhí)行程序功能。最后,觀察程序功能的執(zhí)行情況,看是否達(dá)到了設(shè)計(jì)要求。
如果單片機(jī)實(shí)踐板硬件電路的執(zhí)行結(jié)果與設(shè)計(jì)結(jié)果一致,則說明設(shè)計(jì)過程及流程沒有問題,完全符合設(shè)計(jì)要求。否則,先檢查單片機(jī)實(shí)踐板的硬件電路是否完好,是否有斷點(diǎn)、漏焊、虛焊以及元器件是否完好等情況,排除故障重新連接后重新進(jìn)行調(diào)試。如果仍然無法正
常實(shí)現(xiàn),則說明程序編寫有誤,需要認(rèn)真檢查程序流程,然后經(jīng)過反復(fù)的修改與調(diào)試排除故障,實(shí)現(xiàn)設(shè)計(jì)要求的各項(xiàng)功能。編譯和燒寫該程序到單片機(jī):
(1)用Keil編譯上面的代碼,并設(shè)置產(chǎn)生16進(jìn)制代碼文件*.hex.(2)用專用下載線,連接好實(shí)驗(yàn)板和電腦串口(DB9)(2)運(yùn)行hex文件燒寫軟件STC_ISP_V394.exe
選單片機(jī)的型號(hào),并打開編譯產(chǎn)生好的hex文件
點(diǎn)擊下載,給開發(fā)板上電。
3、實(shí)現(xiàn)的功能:使用單片機(jī)將歌曲《八月桂花》的調(diào)子通過蜂鳴器播放出來,用1602液晶將想要表達(dá)的信息有步驟地顯示在液晶顯示屏上,并且調(diào)子與顯示內(nèi)容可以任意通過修改的程序燒錄到單片機(jī)內(nèi),實(shí)現(xiàn)設(shè)計(jì)產(chǎn)品的使用性與靈活性。
三、實(shí)驗(yàn)程序:
/************************************************************************
[主題] C51音樂程序《八月桂花》
[功能]
通過單片機(jī)演奏音樂,顯示一些內(nèi)容
/**********************************************************************/
#include
#include
//本例采用89C52, 晶振為11.0592MHZ
//關(guān)于如何編制音樂代碼, 其實(shí)十分簡(jiǎn)單,各位可以看以下代碼.//頻率常數(shù)即音樂術(shù)語中的音調(diào),而節(jié)拍常數(shù)即音樂術(shù)語中的多少拍;
//所以拿出譜子, 試探編吧!
unsigned char i=0;sbit Beep = P2^7;
unsigned char p,m;
//m為頻率常數(shù)變量
unsigned char n=0;//n為節(jié)拍常數(shù)變量
unsigned char code music_tab[] ={
0x18, 0x30, 0x1C , 0x10, //格式為: 頻率常數(shù), 節(jié)拍常數(shù), 頻率常數(shù), 節(jié)拍常數(shù),0x20, 0x40, 0x1C , 0x10,0x18, 0x10, 0x20 , 0x10,0x1C, 0x10, 0x18 , 0x40,0x1C, 0x20, 0x20 , 0x20,0x1C, 0x20, 0x18 , 0x20,0x20, 0x80, 0xFF , 0x20,0x30, 0x1C, 0x10 , 0x18,0x20, 0x15, 0x20 , 0x1C,0x20, 0x20, 0x20 , 0x26,0x40, 0x20, 0x20 , 0x2B,0x20, 0x26, 0x20 , 0x20,0x20, 0x30, 0x80 , 0xFF,0x20, 0x20, 0x1C , 0x10,0x18, 0x10, 0x20 , 0x20,0x26, 0x20, 0x2B , 0x20,0x30, 0x20, 0x2B , 0x40,0x20, 0x20, 0x1C , 0x10,0x18, 0x10, 0x20 , 0x20,0x26, 0x20, 0x2B , 0x20,0x30, 0x20, 0x2B , 0x40,0x20, 0x30, 0x1C , 0x10,0x18, 0x20, 0x15 , 0x20,0x1C, 0x20, 0x20 , 0x20,0x26, 0x40, 0x20 , 0x20,0x2B, 0x20, 0x26 , 0x20,0x20, 0x20, 0x30 , 0x80,0x20, 0x30, 0x1C , 0x10,0x20, 0x10, 0x1C , 0x10,0x20, 0x20, 0x26 , 0x20,0x2B, 0x20, 0x30 , 0x20,0x2B, 0x40, 0x20 , 0x15,0x1F, 0x05, 0x20 , 0x10,0x1C, 0x10, 0x20 , 0x20,0x26, 0x20, 0x2B , 0x20,0x30, 0x20, 0x2B , 0x40,0x20, 0x30, 0x1C , 0x10,0x18, 0x20, 0x15 , 0x20,0x1C, 0x20, 0x20 , 0x20,0x26, 0x40, 0x20 , 0x20,0x2B, 0x20, 0x26 , 0x20,0x20, 0x20, 0x30 , 0x30,0x20, 0x30, 0x1C , 0x10,0x18, 0x40, 0x1C , 0x20,0x20, 0x20, 0x26 , 0x40,0x13, 0x60, 0x18 , 0x20,0x15, 0x40, 0x13 , 0x40,0x18, 0x80, 0x00
};
void int0()interrupt 1
//采用中斷0 控制節(jié)拍
{ TH0=0xd8;
TL0=0xef;
n--;
}
void delay(unsigned char m)
//控制頻率延時(shí)
{
unsigned i=3*m;
while(--i);
}
void delayms(unsigned char a)//豪秒延時(shí)子程序
{
while(--a);
//采用while(--a)不要采用while(a--);各位可編譯一下看看匯編結(jié)果就知道了!
}
typedef unsigned char BYTE;typedef bit BOOL;
sbit LCD_RS = P2^0;
sbit LCD_RW = P2^1;sbit LCD_EP = P2^2;
BYTE code dis1[] = {“
WLCOME TO
”};BYTE code dis2[] = {“
DanPianJi ”};BYTE code dis3[] = {“
111iZnaiD
”};BYTE code dis4[] = {“
eiXeiX ”};
delays(int ms){
// 延時(shí)子程序 int i;while(ms--){
for(i = 0;i< 250;i++)
{
_nop_();
_nop_();
_nop_();
_nop_();
} } }
BOOL lcd_bz(){
// 測(cè)試LCD忙碌狀態(tài) BOOL result;LCD_RS = 0;LCD_RW = 1;LCD_EP = 1;_nop_();_nop_();_nop_();_nop_();result =(BOOL)(P0 & 0x80);LCD_EP = 0;return result;}
lcd_wcmd(BYTE cmd){
while(lcd_bz());LCD_RS = 0;LCD_RW = 0;LCD_EP = 0;_nop_();_nop_();P0 = cmd;_nop_();_nop_();_nop_();_nop_();LCD_EP = 1;_nop_();_nop_();_nop_();_nop_();LCD_EP = 0;
}
lcd_pos(BYTE pos){
lcd_wcmd(pos | 0x80);
// 寫入指令數(shù)據(jù)到LCD //設(shè)定顯示位置
}
lcd_wdat(BYTE dat)
{
//寫入字符顯示數(shù)據(jù)到LCD while(lcd_bz());LCD_RS = 1;LCD_RW = 0;LCD_EP = 0;P0 = dat;_nop_();_nop_();_nop_();_nop_();LCD_EP = 1;_nop_();_nop_();_nop_();_nop_();LCD_EP = 0;}
lcd_init(){
lcd_wcmd(0x38);
delays(1);lcd_wcmd(0x0c);
delays(1);lcd_wcmd(0x06);
delays(1);lcd_wcmd(0x01);
delays(1);}
void main()
{
BYTE j;
lcd_init();
delays(10);
//LCD初始化設(shè)定
//16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)//顯示開,關(guān)光標(biāo) //移動(dòng)光標(biāo) //清除LCD的顯示內(nèi)容
// 初始化LCD
lcd_wcmd(0x06);
//向右移動(dòng)光標(biāo)
lcd_pos(0);
//設(shè)置顯示位置為第一行的第1個(gè)字符
j = 0;
while(dis1[ j ]!= ' 主站蜘蛛池模板: 亚洲欧美激情四射在线日| 亚洲国产中文曰韩丝袜| 熟妇人妻av中文字幕老熟妇| 亚洲乱色熟女一区二区三区丝袜| 国产亚洲精品久久久久久打不开| 国产午夜无码片在线观看影视| 丰满人妻中伦妇伦精品app| 亚洲av无一区二区三区| 国产精品久久久久人妻无码| 国产不卡精品视频男人的天堂| 日韩欧美亚洲中文乱码| 亚洲日韩精品无码专区网址| 熟妇人妻va精品中文字幕| 亚洲理论在线a中文字幕| 狠狠躁夜夜躁人人爽天天不| 精品国产粉嫩内射白浆内射双马尾| 无码日韩人妻精品久久| 日韩欧美亚洲一区swag| 久久精品| 免费无码国模国产在线观看| 天堂岛国av无码免费无禁网站| 婷婷久久综合九色综合绿巨人| 免费观看性行为视频的网站| 亚洲中文字幕无码av在线| 性欧美牲交在线视频| 无码动漫性爽xo视频在线观看| 午夜福制92视频| 亚洲中文无码av在线| 国产超碰人人做人人爱ⅴa| 国产白丝喷水娇喘视频| 精品国精品国产自在久国产应用| 在线看片免费人成视频影院看| 日韩精品无码一区二区| 国产精品日本亚洲777| 日日碰日日摸夜夜爽无码| 无修无码h里番在线播放网站| 女厕厕露p撒尿八个少妇| 人妻中文乱码在线网站| 国产精品55夜色66夜色| 亚洲精品久久久久avwww潮水| 激性欧美激情在线|