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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5397|回復: 0
收起左側

基于K20的反應速度測試源代碼與解析 課程設計論文下載

[復制鏈接]
ID:198248 發表于 2017-5-9 10:15 | 顯示全部樓層 |閱讀模式

完整的課程設計論文下載(word格式 可編輯):

基于K20的反應速度測試.docx (6.65 MB, 下載次數: 43)



下面是部分內容預覽(無圖版):

Project1: 反應速度測試(主要內容,有擴展)
一、 設計內容
    1 數碼管倒計時進入準備狀態;
    2)  亮燈;
    3 測試人員看見亮燈后按鍵;
    4 MCU記錄反應時間;
    5 在數碼管上顯示反應時間;
    6 按另一鍵重新開始;
    7 如果出現搶跑的情況,給出提示。
二、設計思路
(1)數碼管倒計時進入準備狀態:檢測SW1是否按下,如果按下,則讓數碼管SELECT-LED0按順序顯示四個數字:3210
(2)判斷是否搶跑并亮燈:在倒計時中,判斷SW5是否按下,如果按下,則為搶跑,點亮led1,2,3,4,且數碼管顯示0;如果倒計時過程中SW5沒有按下,則在數碼管正常倒計時到0的同時點亮led1燈;
(3)設定定時中斷中斷時間:設定PIT時鐘通道0的倒計時開始時間,令number_ms等于1,則設定了1ms的定時中斷;
(4)定時中斷設計:每次中斷都執行判斷SW5是否按下,如果沒有按下,則計數count=count+1;如果SW5按下,則進入數碼管顯示子程序,數碼管顯示當前count值,即單位為毫秒;
(5)重新重啟:循環檢測SW1狀態,SW1一旦按下,則重新進入程序初始,實現重新啟動功能;
、主要程序流程圖(加簡單文字解釋)


file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps1C46.tmp.jpg
四、程序清單(加注釋)
4.1:程序初始化:
     4.1.1  數碼管顯示初始化:
    //第一步,使能port Aport D, 即將系統時鐘門控寄存器SIM_SCGC5的第9位和第12位置1
                   IM_SCGC5 |=(0x1000 | 0x0200);
   //第二步,設置port Aport D為通用輸入輸出端口
                              PORTA_PCR12=0x100;               
                                PORTA_PCR13=0x100;
                                PORTA_PCR14=0x100;
                                PORTA_PCR15=0x100;
                                PORTA_PCR16=0x100;
                                PORTA_PCR17=0x100;
                                PORTD_PCR0 = 0x0100;
                                PORTD_PCR1 = 0x0100;
                                PORTD_PCR2 = 0x0100;
                                PORTD_PCR3 = 0x0100;
                                PORTD_PCR4 = 0x0100;
                                PORTD_PCR5 = 0x0100;
                                PORTD_PCR6 = 0x0100;
                                PORTD_PCR7 = 0x0100;

    4.1.2  LED燈初始化:
SIM_SCGC5|=SIM_SCGC5_PORTC_MASK; //使能port C,port C 011位設置為通用輸入輸出端口
PORTC_PCR0=PORT_PCR_MUX(0X1);             //LED1
PORTC_PCR1=PORT_PCR_MUX(0X1);
PORTC_PCR2=PORT_PCR_MUX(0X1);        
PORTC_PCR3=PORT_PCR_MUX(0X1);           //LED2
PORTC_PCR4=PORT_PCR_MUX(0X1);        
PORTC_PCR5=PORT_PCR_MUX(0X1);
PORTC_PCR6=PORT_PCR_MUX(0X1);           //LED3
PORTC_PCR7=PORT_PCR_MUX(0X1);        
PORTC_PCR8=PORT_PCR_MUX(0X1);        
PORTC_PCR9=PORT_PCR_MUX(0X1);              //LED4
PORTC_PCR10=PORT_PCR_MUX(0X1);        
PORTC_PCR11=PORT_PCR_MUX(0X1);
GPIOC_PDDR|=0XFFF;         //設置port C的第0位到第11位為輸出        GPIOC_PDOR=0XFFF;
           //將存放port C輸出數據的寄存器相應位置1,表示LED燈全滅
      
      4.1.3 左右按鍵初始化:
                                SIM_SCGC5|=SIM_SCGC5_PORTB_MASK;  //使能port C
SIM_SCGC5|=SIM_SCGC5_PORTE_MASK;
//設置port Bport E為通用輸入輸出端口,使能中斷,并設置中斷方式為下降沿觸發中斷(將第0位和第1位置1,邊沿觸發使能;將IRQx位設置為1010表示下降沿觸發)
PORTB_PCR17=0x0A0103;                                       
PORTB_PCR16=0x0A0103;
PORTB_PCR11=0x0A0103;
PORTB_PCR10=0x0A0103;
PORTE_PCR2=0x0A0103;
PORTE_PCR3=0x0A0103;
PORTE_PCR4=0x0A0103;
PORTE_PCR5=0x0A0103;
GPIOB_PDDR&= ~0x30C00;   //按鍵端口全部設置為輸入
GPIOE_PDDR&= ~0x3C;         
4.1.4  IRQ使能初始化:
int div;
div=irq/32;                             //得到非優先寄存器的寄存器號
if (irq > 91) irq=91;             //確定irq號為有效的irq
switch(div) {
case  0x0:  NVICICPR0=1<<(irq%32);             //中斷清除使能
                          NVICISER0=1<<(irq%32);            //中斷設置使能
                            break;
case  0x1:  NVICICPR1=1<<(irq%32);
NVICISER1=1<<(irq%32);
                              break;
case  0x2:  NVICICPR2=1<<(irq%32);
              NVICISER2=1<<(irq%32);
                           break;
                      }         注意:調用該函數時需要帶參數 IRQ number=1
                  
4.1.5 PIT時鐘初始化:
      /*開啟PIT 時鐘,即將系統時鐘門控寄存器SIM_SCGC6PIT位置1*/
                                   SIM_SCGC6|=SIM_SCGC6_PIT_MASK;        
PIT_MCR&=~(PIT_MCR_MDIS_MASK);   //使能PIT時鐘模塊
PIT_LDVAL0=20000*number_ms;   //設定PIT時鐘通道0的倒計時開始時間
PIT_TCTRL0|=PIT_TCTRL_TIE_MASK;// 使能PIT時鐘通道0IRQ功能                       
PIT_TCTRL0|=PIT_TCTRL_TEN_MASK;    //使能定時器
4.2  SWI中斷程序:
int a[4]={3,2,1,0};           //倒計時
for(i=0;i<=3;i++)
{  if(PORTE_ISFR&0X04||PORTE_ISFR&0X020)
                  GPIOC_PDOR&=~0x249;     //若搶跑,則四個LED燈均亮
else {          GPIOD_PDOR = num[a];        
          GPIOA_PDOR = Select_LED0;
                                  if(a!=0) delay2();
} //3,2,1后面均有延時,0后面沒有,保證數到0時燈即亮
}//數碼管顯示倒計時   
GPIOC_PDOR&=~0x01;  //LED1
PORTB_ISFR |= 0x00FF00;
   4.3  定時中斷程序:
根據前面的初始化程序可知,定時器中斷周期為1ms,因此計數器counter1,對應的延遲時間為1ms,為了簡化程序,我們在數碼管上顯示的時間單位為ms,即測量反應時間的靈敏度為1ms;這樣我們只需把計數器counter的值轉化為十進制,在數碼管上顯示出來即可。                       
        void pit_channel0_ISR(void)
      { if((PORTE_ISFR&0X04)==0)  count++;        //反應鍵未按下,計時
                else  renew(count);      //反應鍵按下,停止計時,用數碼管顯示
         PIT_TFLG0|=PIT_TFLG_TIF_MASK;//Clear the flag of channel0,PIT
      }
4.4 數碼管顯示子程序:
void renew (int s)
    {  int i;   int f=s;
              f=f%1000000;
       int   a[6]={10,10,10,10,10,10};                    
       Select_LED=Select_LED0;
                        for(i=5;i>=0;i--)
           {   a=f%10;    f/=10;        
               if(f==0)    break;            }
       for(i=5;i>=0;i--)
           {   GPIOD_PDOR = num[a];
                            GPIOA_PDOR =Select_LED;
                            Select_LED=Select_LED<<1;
                            Select_LED++;
                             delay1();                           }
     }   
4.5 擴展部分程序:
    4.5.1 數碼管顯示程序擴展:
void renew1(int s)
        {        int i;   int f=s;   f=f%1000;
int  a[6]={10,10,10,10,10,10};
Select_LED=Select_LED0;     
for(i=2;i>=0;i--)
                             {        a=f%10;  f/=10;        
                         if(f==0)  break;  }
for(i=2;i>=0;i--)
                           {   GPIOD_PDOR = num[a];
                                     GPIOA_PDOR =Select_LED;
  Select_LED=Select_LED<<1;
                   Select_LED++;
                   delay1();        }
         }   
      同理,void renew2(int s)void renew1(int s)非常相似,只要把LED=Select_LED0改為LED=Select_LED3即可。
4.5.2 定時中斷程序擴展:
void pit_channel0_ISR(void)
{        if((PORTE_ISFR&0X04)==0)  count1++; //反應鍵sw5未按下,計時
else if((PORTE_ISFR&0X04)!=0)
     renew1(count1);     //反應鍵按下,停止計時,用數碼管顯示
if((PORTE_ISFR&0X020)==0)  count2++; //反應鍵sw8未按下,計時
                                         else if((PORTE_ISFR&0X020)!=0)
         renew2(count2);     //反應鍵按下,停止計時,用數碼管顯示
PIT_TFLG0|=PIT_TFLG_TIF_MASK;
}
五、調試過程
    1在調試過程中,我們遇到了摁鍵中斷和定時中斷沖突的情況,后來通過一點一點理順思路發現,正在運行摁鍵中斷時,即使初始化了PIT時鐘模塊,也只能開啟定時器倒計時的功能,但是定時器倒計時到0的時候并不能進入定時中斷子程序中執行相應語句。
2倒計時至0時,LED1燈沒有立即亮,而是延遲了一會兒才亮,檢查發現,原來程序中3,2,10后面均有延時,于是我們就將0for循環中提取出來,單獨顯示,并且不加延時,保證數到0時燈即亮。
3因為要使用摁鍵SW1來進行“開始”和“重啟”操作,必須處理摁鍵抖動的問題,我們嘗試了各種不同長度的延時,終于找到了合適時長,不影響操作和響應,也可以防抖。
4我們要測試指示燈亮到摁鍵被摁下的反應時間,就必須防止摁鍵被重復觸發。除了使用延時去除抖動的方式來防止硬件干擾,我們還必須利用在其它端口的中斷服務子程序中清除該摁鍵中斷標志的方式來防止人為錯誤操作影響測試結果的顯示。
5我們在定時中斷服務子程序中要用到PORTE的中斷標志位,如果在PORTE_Hanlder里清除中斷,那么將不會執行定時中斷服務子程序,也就不會有任何顯示,所以應該把PORTE的中斷清除語句拿出來,放到PORTB_Hanlder程序中,因為SW1是復位鍵,每按下一次,表示程序初始化,需要清除所有操作。
6當反應時間較長時,數碼管顯示的數值不合邏輯,后來考慮到數碼管可能出現溢出現象,于是就添加了f=f%1000000
、實際結果(有相關照片)
倒計時 3  2  1  0
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps1C57.tmp.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps1C58.tmp.png


功能1:反應時間顯示
(單位:毫秒)
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps1C59.tmp.png
搶跑報警
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps1C5A.tmp.png
功能2:比賽時間顯示
(單位:秒)
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps1C6B.tmp.png
七、結論與改進(改進可以只有想法,沒有實現)
1、結果:實現了基本功能;
2、實現了兩個人比賽,分別顯示各自的反應時間的功能;
3、實現了單人、雙人兩種模式且完成了單/雙人模式切換;
4、實現了以秒和毫秒兩種單位的數值顯示;
5、改進:將倒計時部分做成準確的3秒倒計時,而不是僅用delay函數做。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧洲av在线精品| 精品欧美国产一区二区三区| 操欧美女人视频| 欧美mv日韩| 粉嫩av一区二区三区粉嫩| 亚洲一二三四区| 欧美精品电影免费在线观看| 亚洲综合激情五月| 精品少妇人妻一区二区黑料社区| 无码人妻av免费一区二区三区 | 亚洲精品第一区二区三区| 国产精品九九视频| 日本大片在线看黄a∨免费| 色婷婷av一区二区三区丝袜美腿| 欧美三级免费观看| 日本不卡免费新一二三区| 国产av一区二区三区| 全球最大av网站久久| 91麻豆国产精品久久| 亚洲欧洲日产国产网站| 五月天婷亚洲天综合网鲁鲁鲁| 9l亚洲国产成人精品一区二三| 成人h版在线观看| 日韩写真欧美这视频| 91精品国产综合久久久久久久久 | 在线观看爽视频| 国产日韩一区二区三免费高清| 亚洲最大在线| 欧美69xxxx| 成人春色在线观看免费网站| 国产馆精品极品| 91在线视频播放地址| 日韩不卡一区二区三区| 水蜜桃精品av一区二区| 国产一区二区三区的电影| 日韩视频免费观看高清完整版| 一区二区三区加勒比av| 中文字幕一区二区不卡| 大尺度一区二区| 亚洲国产天堂久久综合网| 亚洲人成人77777线观看| 国产黄色片免费看| 国产精品秘入口| 日韩av电影一区| 最近2019中文字幕第三页视频| 午夜国产一区二区三区| 国产精品伦一区二区三区级视频频| 人妻夜夜爽天天爽| 国产黄色大片在线观看| av激情综合网| 午夜久久电影网| 国模精品视频一区二区| 精品无码m3u8在线观看| 一区二区三区视频免费视频观看网站| 日韩电影网在线| www.av天天| va天堂va亚洲va影视| 国产综合成人久久大片91| 超碰国产精品久久国产精品99| 国产成人在线免费观看视频| 在线观看av中文| 亚洲色图国产| 色婷婷久久一区二区三区麻豆| 亚洲国产精久久久久久| 亚洲不卡1区| 国产美女激情视频| 天天综合视频在线观看| 老司机精品导航| 超在线视频97| 天堂一区在线观看| 免费不卡中文字幕视频| 欧洲精品二区| 亚欧成人精品| 日本精品视频在线播放| 国产情侣av在线| 一本大道久久精品| 国产伦精品一区二区三区视频| 亚洲图片欧美综合| 手机在线成人免费视频| 被男同事摸的水好多| 欧美1区2区3区| 国产激情小视频在线| 狠狠色伊人亚洲综合成人| 免费在线小视频| 亚洲第一中文字幕在线观看| 午夜一区二区三区免费| av网站免费| 欧美精品电影在线播放| 免费黄色国产视频| 亚洲片区在线| 色妞久久福利网| 特级特黄刘亦菲aaa级| 国产精品qvod| 国产精品日韩在线一区| 97视频精彩视频在线观看| 日韩欧美第一区| 国产小视频自拍| 成全电影播放在线观看国语| 欧美日韩精品欧美日韩精品 | 日韩精品一区二区三区swag| 一级日本黄色片| 日韩不卡免费高清视频| 欧美精品一区三区在线观看| 免费yellow网站| 国产精品红桃| 日韩精品久久一区二区三区| 日韩a级作爱片一二三区免费观看| www.日本久久久久com.| 日韩福利小视频| 国产直播在线| 欧美成人性战久久| 国产性生活大片| 欧美一区二区三区婷婷| 欧美俄罗斯性视频| 中文字幕在线免费播放| 久久精品福利视频| 三上悠亚在线观看| 91成品人片a无限观看| 日本激情在线观看| av免费观看久久| 伊人久久大香| 日韩a级在线观看| 国产精品久久久久蜜臀| 中文字幕一区三区久久女搜查官| 精品在线免费观看| 东北少妇不带套对白| a国产在线视频| 亚洲二区三区四区| 久久亚洲电影| 黄色aaa级片| 国产精品天干天干在观线| 免费vip影院| 91视频九色网站| 国产精品xxx在线观看| jizz中文字幕| 久久久99免费| 亚洲xxx在线| 欧美日产在线观看| 搞黄在线观看| 色综合久久88| av色在线观看| 成年人黄色在线观看| 精品国产aⅴ| 扒开jk护士狂揉免费| 国产日韩亚洲欧美综合| 性欧美video视频另类| 精品免费国产二区三区| 无遮挡h肉3d动漫在线观看 | 一区二区三区久久网| 亚洲精品乱码久久久久久蜜桃麻豆| 蜜桃传媒视频第一区入口在线看| xxxx日韩| 精品国产一区二区三区四区vr| igao视频网在线视频| 国语自产精品视频在线看抢先版图片 | 成年人午夜视频| 另类ts人妖一区二区三区| 免费av手机在线观看| 亚洲羞羞网站| 国产精品极品美女在线观看免费 | 免费污视频在线一区| 欧美 日韩 亚洲 一区| 久久国产尿小便嘘嘘| 亚洲av成人无码网天堂| 欧美日韩成人网| 亚洲三区欧美一区国产二区| 精品国产无码在线观看| 色视频欧美一区二区三区| 欧美12一14sex性hd| 成人a免费视频| 黄网在线观看| 国产欧美日韩专区发布| 国产日产精品一区二区三区四区的观看方式 | h精品动漫在线观看| 在线一区高清| 天天综合天天做天天综合| 成人黄色网址| 久久久久久国产精品日本| 国产欧美精品在线观看| 亚洲国产精品久久卡一| 久久香蕉综合色| 亚洲电影在线| 天堂在线资源库| 国产精品7m视频| 偷拍自拍亚洲色图| av在线播放网址| 亚洲人亚洲人成电影网站色| 国产三级视频| 懂色av一区二区三区四区五区| 日韩福利视频导航| 亚洲熟妇av乱码在线观看| 中文字幕v亚洲ⅴv天堂| 美国一级片在线免费观看视频| wwwwxxxx日韩| 日韩区在线观看| eeuss影院www| 欧美日韩精品不卡| 日韩在线观看一区二区| 欧美一级淫片aaaaaa| 国产综合av一区二区三区| 香蕉国产精品| 亚洲一区二区福利视频| 欧美国产日韩亚洲一区| 亚洲精品国产欧美在线观看| 国产精品99一区二区三| 朝桐光av在线一区二区三区| 久久久久久国产三级电影| 欧美性久久久| 精品国产www| 亚洲图片欧美综合| 国内精品卡一卡二卡三新区| 色婷婷成人在线| 欧美色男人天堂| 日本福利一区| 在免费jizzjizz在线视频| 操人视频在线观看欧美| 日韩最新在线| 天天色综合av| 青青草成人免费在线视频| 欧美日韩高清在线| 一区二区三区日本久久久| 欧美最猛性xxxxxhd| 一区二区不卡视频| 欧美日韩国产在线观看| 日韩免费电影在线观看| 国产日韩欧美精品一区二区三区 | 黄色漫画在线免费看| 亚洲第一大网站| 亚洲欧洲日韩精品| 精品欧美一区二区久久| 久久婷婷激情| 国模精品视频| 99久久99热久久精品免费看| 三级黄色片在线观看| 九九99玖玖| 亚洲天堂一区二区三区| 国产精品乱看| 日美av在线| 色综合久久五月| 538国产精品一区二区免费视频| 国产精品91xxx| 在线观看电影av| 丰满熟女人妻一区二区三| 神马影院我不卡| 日韩欧美高清在线| 日韩精品午夜视频| 天使と恶魔の榨精在线播放| 亚洲人在线播放| 黄色一级免费大片| 欧美日韩不卡一区二区| 国产精品亚洲片在线播放| 五月天婷婷在线播放| 日韩av一二三四区| 亚洲在线观看视频网站| 三级在线观看一区二区| 国产va在线观看| 成年人二级毛片| 日韩国产美国| 26uuu国产在线精品一区二区| av片在线看| 亚洲剧场午夜在线观看| 亚洲成人第一| 亚洲国产综合色| 国产伦久视频在线观看| 亚洲专区第一页| 日韩成人三级视频| 亚洲精品一区二区三区蜜桃下载 | www.99re6| 日韩在线观看免费全| 丰满放荡岳乱妇91ww| 亚洲精品tv| 天天操天天是| 国产成人一级片| 亚洲一区二区偷拍| 欧美日韩精品免费观看| 久久精品国产亚洲一区二区| 亚洲在线视频免费观看| 日韩av电影天堂| eeuss国产一区二区三区四区| 蝌蚪视频在线播放| 91成品视频入口| 欧美精品一区二区成人| 国产精品丝袜白浆摸在线| 欧美三区在线观看| 成人午夜av影视| 91中文字幕精品永久在线| 精品人妻在线播放| www.xxx亚洲| av磁力番号网| 精品在线观看一区二区| 91av国产在线| 国产小视频国产精品| 欧美变态tickling挠脚心| 亚洲影视资源网| 久久色.com| 高清在线观看日韩| 欧美亚洲一区| 亚洲精选在线| 欧美激情日韩| 久久久久观看| 九色国产在线观看| 精品乱子伦一区二区| 2一3sex性hd| 欧美做暖暖视频| 97中文在线观看| 欧美激情视频在线免费观看 欧美视频免费一 | 国产精品18久久久久网站| 中文精品在线观看| 午夜精品区一区二区三| 亚洲人成电影网站| 亚洲情综合五月天| 国产一级揄自揄精品视频| 国产美女娇喘av呻吟久久| 精品国精品国产自在久国产应用| 97影院理论午夜| 国产这里有精品| 欧美激情亚洲天堂| 国产午夜精品免费一区二区三区| 亚洲精品视频免费看| 久久蜜桃av一区精品变态类天堂| 美女精品自拍一二三四| 伊人久久成人| 亚洲午夜黄色| 亚洲国产mv| 99精品免费视频| 亚洲视频中文| 国内精品久久久久久久影视蜜臀| 日韩免费av| 99久久婷婷国产综合精品电影√| av大片在线播放| aaa国产视频| 日本丰满少妇裸体自慰| 91黄色小网站| 男人添女荫道口女人有什么感觉| 欧美12av| 日韩精品一线二线三线| 欧美亚洲丝袜| 日韩影院一区| 国产91在线亚洲| 日韩欧美在线网址| 在线观看国产91| 色婷婷久久久久swag精品| 精品视频一区三区九区| 亚洲激情图片小说视频| 国产精品日本| 色婷婷成人网| 亚洲精品动漫| 亚洲深夜视频| 丝袜美腿一区二区三区动态图| 婷婷激情图片久久| 韩国理伦片一区二区三区在线播放| 成人av综合在线| 色综合色狠狠综合色| 欧美精品一区二区在线播放| 精品国产区一区二区三区在线观看| 91精品国产综合久久香蕉| 亚洲欧美电影在线观看| 亚洲巨乳在线观看| 欧美日韩在线观看一区| 91夜夜揉人人捏人人添红杏| 成人在线视频网| 91精品视频免费| 成人在线精品视频| 成人性生交大片免费看视频直播 | 亚洲欧美日韩国产| 天堂久久久久va久久久久| 久久尤物视频| 久久亚洲精品国产精品紫薇| 悠悠色在线精品| 欧美三级一区二区| 精品国产一区久久久| 日产精品久久久一区二区福利| 日本一欧美一欧美一亚洲视频| 九九热精品在线| 91高清视频在线免费观看| 97色在线视频观看| 91精品久久久久久久久久另类| 久精品免费视频| 久久青青草原一区二区| 国产精品二区视频| 精品乱码一区内射人妻无码| 国产情侣呻吟对白高潮| 男人天堂电影网| jizzjizzji欧美| 国产福利电影在线| 欧美成年黄网站色视频| 欧美家庭影院| 亚洲91网站| 日韩精品亚洲专区| 国产性天天综合网| 91麻豆精品国产自产在线观看一区| 亚洲激情视频网站| 久久久久久欧美| 国产福利不卡| 久久精品免费网站| 欧产日产国产v| 欧美老**bbbb毛片| 天天爱天天做色综合| 国产在线观看免费麻豆| 亚洲黄色免费看|