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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2689|回復: 9
打印 上一主題 下一主題
收起左側

仿寫金沙灘的秒表程序 編譯通過,下載后數碼管一閃而過,萌新求助問題在哪?普中板子

[復制鏈接]
跳轉到指定樓層
樓主
ID:695565 發表于 2020-3-8 21:57 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include<reg52.h>

typedef unsigned char u8;
typedef unsigned int u16;
sbit KEY1=P3^1;
sbit KEY2=P3^0;
sbit KEY3=P3^2;
sbit KEY4=P3^3;
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;

unsigned char code LedChar[]={                        //數碼管顯示字符轉換表
        0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
        0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71        
};
unsigned char Ledbuff[6] = {                        //數碼管顯示緩沖區
        0x00,0x00,0x00,0x00,0x00,0x00
};
unsigned char KeySta[4]={                                //按鍵當前狀態
        1,1,1,1
};

u8 T0RH = 0;
u8 T0RL = 0;
bit StopwatchRefresh=1;                                           //秒表計數刷新標志
bit StopwatchRunning=0;                                    //秒表運行標志
u8 DecimalPart = 0;                                                //小數部分定義
u16 IntegerPart = 0;                                        //整數部分定義

void ConfigTimer0(u16 ms);
void KeyDriver();
void StopwatchDisplay();
void main(void)
{
        EA=1;
        ConfigTimer0(2);                                         //定時器周期函數
        while(1)
        {
                if(StopwatchRefresh)
                {
                        StopwatchRefresh=0;                        //秒表狀態位
                        StopwatchDisplay();                        //秒表顯示函數
                }
                KeyDriver();                                         //按鍵驅動函數
        }
}

void ConfigTimer0(u16 ms)
{
        unsigned long tmp;

        tmp=12000000/12;
        tmp=(tmp*ms)/1000;
        tmp=65536-tmp;
        T0RH=(u8)(tmp>>8);
        T0RL=(u8)tmp;
        TMOD&=0XF0;
        TMOD|=0X01;
        TH0=T0RH;
        TL0=T0RL;
        ET0=1;
        TR0=1;
}

void StopwatchDisplay()
{
        signed char i;
        u8 buf[4];                                                         //數據轉換的緩沖區

        //小數部分轉換到低2位
        Ledbuff[0] = LedChar[DecimalPart%10];
        Ledbuff[1] = LedChar[DecimalPart/10];
        //整數部分轉換到高4位
        buf[0] = IntegerPart%10;
        buf[1] = (IntegerPart/10)%10;
        buf[2] = (IntegerPart/100)%10;
        buf[3] = (IntegerPart/1000)%10;

        for(i=3;i>1;i--)                                           //整數部分高位的0 轉換為空字符
        {
                if(buf == 0)
                {
                        Ledbuff[i+2] = 0xfe;
                }
                else
                        break;
        }
        for(;i>0;i--)                                                 //有效數字位轉換為顯示字符
        {
                Ledbuff[i+2] = LedChar[buf];
        }
        Ledbuff[2] &= 0x7f;                                          //點亮小數點
}

/*秒表啟停函數*/
void StopwatchAction()
{
        if(StopwatchRunning)                                   //已啟動則停止
                StopwatchRunning = 0;
        else                                                                  //未啟動則啟動
                StopwatchRunning = 1;        
}

/* 秒表復位函數 */
void StopwatchReset()
{
        StopwatchRunning = 0;                                //停止秒表
        DecimalPart = 0;                                        //清零計數值
        IntegerPart = 0;
        StopwatchRefresh =1;                                //置刷新標志
}

/* 按鍵驅動函數,檢測按鍵動作,調度相應動作函數,需在主循環中調用 */
void KeyDriver()
{
        u8 i;
        static u8 backup[4] = {1,1,1,1};        //按鍵上一次的狀態

        for(i=0;i<4;i++)                                        //循環檢測4個按鍵
        {        
                if(backup!= KeySta)                //按鍵狀態改變
                {
                        if(backup != 0)                        //按鍵按下
                        {
                                if(i == 1)                                   //Key1鍵復位秒表
                                        StopwatchReset();
                                if( i== 2)                                   //Key2鍵啟停秒表
                                        StopwatchAction();        
                        }
                        backup = KeySta;                 //刷新前一次的備份值
                }
        }               
}

/* 秒表計數函數,每隔10ms 調用一次進行秒表計數累加 */
void StopwatchCount()
{
        if(StopwatchRunning)                                  //當處于運行狀態時遞增計數值
        {
                DecimalPart++;                                           //小數部分+1
                if(DecimalPart >= 100)                          //小數部分計到100 時進位到整數部分
                {
                        DecimalPart = 0;
                        IntegerPart++;                                //整數部分+1
                        if(IntegerPart >= 10000)        
                        {
                                IntegerPart = 0;
                        }
                }
                StopwatchRefresh = 1;
        }
}

/* 數碼管動態掃描刷新函數,需在定時中斷中調用 */
void LedScan()
{
        static u8 i;
        P0=0X00;
        switch(i)
        {
                case 0:LSA=0;LSB=0;LSC=0;i++;P0=Ledbuff[0];break;
                case 1:LSA=1;LSB=0;LSC=0;i++;P0=Ledbuff[1];break;
                case 2:LSA=0;LSB=1;LSC=0;i++;P0=Ledbuff[2];break;
                case 3:LSA=1;LSB=1;LSC=0;i++;P0=Ledbuff[3];break;
                case 4:LSA=0;LSB=0;LSC=1;i++;P0=Ledbuff[4];break;
                case 5:LSA=1;LSB=0;LSC=1;i++;P0=Ledbuff[5];break;
                default:break;
        }
}

/* 按鍵掃描函數,需在定時中斷中調用 */
void KeyScan()
{
        u8 i;
        static u8 keybuf[4] = {                                //按鍵掃描初始化
        0xFF,0xFF,0xFF,0xFF
        };

         //按鍵值移入緩沖區
        keybuf[0] = (keybuf[0] << 1) | KEY1;
        keybuf[1] = (keybuf[1] << 1) | KEY2;
        keybuf[2] = (keybuf[2] << 1) | KEY3;
        keybuf[3] = (keybuf[3] << 1) | KEY4;
        //消抖后更新按鍵狀態
        for(i=0;i<4;i++)
        {
                if(keybuf == 0x00)        //連續8次掃描為0,即16ms內都是彈起狀態,可認為按鍵已按下
                        KeySta=0;
                else if(keybuf == 0xFF) //連續8次掃描為1,即16ms內都是按下狀態,可認為按鍵已按下
                        KeySta=1;        
        }        
}

/*中斷服務函數,完成數碼管,按鍵掃描與秒表計數*/
void Timer0() interrupt 1
{
        static unsigned char tmr10ms;
        TH0 = T0RH;
        TL0 = T0RL;
        LedScan();                                                        //數碼管顯示
        KeyScan();                                                        //按鍵掃描

        tmr10ms++;
        if(tmr10ms >= 5)
        {
                tmr10ms = 0;
                StopwatchCount();                                 //調用秒表計數函數
        }
}


A2開發板原理圖.pdf

281.54 KB, 下載次數: 4

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:695565 發表于 2020-3-8 21:59 | 只看該作者
附件是普中版本的,除了數碼管是共陰的,就沒其他大的區別了,實在不知道問題出在哪?
回復

使用道具 舉報

板凳
ID:524818 發表于 2020-3-10 16:34 | 只看該作者
共陰和共陽數碼管數組值是不一樣的
回復

使用道具 舉報

地板
ID:677076 發表于 2020-3-10 19:10 | 只看該作者
51編程就是寫驅動。你要對照線路圖寫代碼。電路設計不一樣寫出來就不一樣,抄過來的有些地方改一改就可以了。主要是IO口位置及電平的高低。
回復

使用道具 舉報

5#
ID:642838 發表于 2020-3-10 21:54 | 只看該作者
改寫3處:
Ledbuff[i+2] = 0xfe;改成 Ledbuff[i+2] = 0x00;
Ledbuff[2] &= 0x7f; 改成Ledbuff[2] |= 0x80;
最重要的是switch(i)中的case 5后面的i++i++要改成i=0或者刪除switch語句
改成 P0 = 0x00;            
   P2 = (P2 & 0xE3) |( i*100);  
    P0 = LedBuff[i];            
     i++;
     i %= 6;簡潔多了
回復

使用道具 舉報

6#
ID:213173 發表于 2020-3-10 22:01 | 只看該作者
wangzhe212 發表于 2020-3-8 21:59
附件是普中版本的,除了數碼管是共陰的,就沒其他大的區別了,實在不知道問題出在哪?

秒表不用寫那么復雜,改簡單一些,發生問題也好查。
  1. #include <reg51.H>

  2. #define uint unsigned int
  3. #define uchar unsigned char

  4. sbit key=P3^3;
  5. sbit LSA=P2^2;
  6. sbit LSB=P2^3;
  7. sbit LSC=P2^4;

  8. unsigned char code LedChar[]={                  //數碼管顯示字符轉換表
  9.         0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
  10.         0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71        
  11. };
  12. unsigned char Ledbuff[] = {                        //數碼管顯示緩沖區
  13.         0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00
  14. };
  15. uchar Cntus=0,Cnt10ms=0,Cnt1s=0,Cnt1min=0;//中斷計時變量

  16. bit  stop=0;                                                //停止標志
  17. void display();                                                //顯示程序聲明
  18. void keyscan();                                                //按鍵掃描程序聲明

  19. /***********定時器初始化程序****************/
  20. void Timer0Init(void)                                //2毫秒@12.000MHz
  21. {
  22.         TMOD |= 0x01;                                        //設置定時器模式
  23.         TL0 = 0x30;                                                //設置定時初值
  24.         TH0 = 0xF8;                                                //設置定時初值
  25.         TF0 = 0;                                                //清除TF0標志
  26.         TR0 = 1;                                                //定時器0開始計時
  27.         EA=1;                                                        //開總中斷
  28.         ET0=1;                                                        //開定時器0中斷
  29. }

  30. /***********按鍵掃描程序****************/
  31. void keyscan()       
  32. {
  33.         static uint num=0,count=0;                //計數變量                       
  34.         static bit key_sign=0;                        //按鍵自鎖標志
  35.         if(!key)                                                //檢測按鍵為0
  36.         {
  37.                 count++;                                        //計數延時消抖
  38.                 if((count>=100)&&(key_sign==0))//檢測按鍵如果為0
  39.                 {                       
  40.                         key_sign=1;                                //按鍵自鎖標志置1,防止重復響應
  41.                         num++;
  42.                         if(num>=3)
  43.                                 num=0;
  44.                         switch(num)
  45.                         {
  46.                                 case 0:        Cntus=0;Cnt10ms=0;Cnt1s=0;Cnt1min=0;break;//清0
  47.                                 case 1:        stop=1; break;//計時
  48.                                 case 2:        stop=0;        break;//停止
  49.                         }               
  50.                 }
  51.         }
  52.         else
  53.         {
  54.                 count=0;                                        //計數變量清0
  55.                 key_sign=0;                                        //按鍵自鎖標志清0
  56.         }
  57. }

  58. void StopwatchDisplay()
  59. {
  60.         Ledbuff[0]=LedChar[Cnt10ms%10];
  61.         Ledbuff[1]=LedChar[Cnt10ms/10];
  62.         Ledbuff[3]=LedChar[Cnt1s%10];
  63.         Ledbuff[4]=LedChar[Cnt1s/10];
  64.         Ledbuff[6]=LedChar[Cnt1min%10];
  65.         Ledbuff[7]=LedChar[Cnt1min/10];
  66. }

  67. void display()//顯示程序
  68. {
  69.         static uchar i=0;                        //計數變量
  70.         P0=0x00;                                                //消隱
  71.         switch(i)
  72.         {
  73.                 case 0:LSA=0;LSB=0;LSC=0;break;
  74.                 case 1:LSA=1;LSB=0;LSC=0;break;
  75.                 case 2:LSA=0;LSB=1;LSC=0;break;
  76.                 case 3:LSA=1;LSB=1;LSC=0;break;
  77.                 case 4:LSA=0;LSB=0;LSC=1;break;
  78.                 case 5:LSA=1;LSB=0;LSC=1;break;
  79.                 case 6:LSA=0;LSB=1;LSC=1;break;
  80.                 case 7:LSA=1;LSB=1;LSC=1;break;
  81.         }
  82.         P0=Ledbuff[i];
  83.         i++; i%=8;
  84. }

  85. /***************主程序****************/
  86. void main()
  87. {
  88.         Timer0Init();                                        //定時器初始化
  89.         while(1)
  90.         {
  91.                 keyscan();                                        //按鍵掃描
  92.                 StopwatchDisplay();
  93.                 display();                                        //顯示程序

  94.         }
  95. }
  96. /**************中斷服務程序*****************/
  97. void timer0() interrupt        1                //2毫秒
  98. {
  99.         TL0 = 0x30;                                                //設置定時初值
  100.         TH0 = 0xF8;                                                //設置定時初值
  101.         Cntus++;                                                        //中斷變量Cntus自+1
  102.         if(Cntus>=5)                                        //10ms
  103.         {
  104.                 Cntus=0;                                                //清0
  105.                 if(stop==1)                                        //啟動
  106.                         Cnt10ms++;                                //10毫秒計數
  107.                 if(Cnt10ms>=100)
  108.                 {
  109.                         Cnt10ms=0;
  110.                         Cnt1s++;                                        //秒計數
  111.                         if(Cnt1s>=60)
  112.                         {
  113.                                 Cnt1s=0;
  114.                                 Cnt1min++;                        //分計數
  115.                                 if(Cnt1min>=100)
  116.                                         Cnt1min=0;
  117.                         }
  118.                 }
  119.         }
  120. }
復制代碼
回復

使用道具 舉報

7#
ID:642838 發表于 2020-3-10 23:19 | 只看該作者
   文中還有2點錯誤:
for(i=3;i>1;i--)改成for(i=3;i>=1;i--)  
for(;i>0;i--) 改成for(;i>=0;i--)
加上上貼,一共改動5處
Ledbuff[i+2] = 0xfe;改成 Ledbuff[i+2] = 0x00;
Ledbuff[2] &= 0x7f; 改成Ledbuff[2] |= 0x80;
case 5:LSA=1;LSB=0;LSC=1;i++;P0=Ledbuff[5];break;改成case 5:LSA=1;LSB=0;LSC=1;i=0;P0=Ledbuff[5];break;
回復

使用道具 舉報

8#
ID:695565 發表于 2020-3-24 00:40 來自觸屏版 | 只看該作者
感謝各位的的指點,雖然我第二天找到了問題所在,但是還是給了我更好的思路
回復

使用道具 舉報

9#
ID:1110944 發表于 2025-10-28 19:30 | 只看該作者
后來改了哪里啊?
回復

使用道具 舉報

10#
ID:619259 發表于 2025-10-29 16:27 | 只看該作者
數碼管一閃而過,樓主找到原因卻不愿與大家共享,實為不妥。我分析了一下程序,真正的原因是:
LedScan()程序中的i++沒有邊界,當i>5程序就跑飛了。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国内精品免费视频精选在线观看| 国产毛片精品视频| jizz久久精品永久免费| 日韩天堂在线| 一个人www视频在线免费观看| 国产成人在线视频免费观看| 小小水蜜桃在线观看| 日本午夜视频| 国产91久久久久蜜臀青青天草二| 99re6热在线精品视频播放| 福利在线白白| 2023欧美最顶级a∨艳星| 97福利网站在线观看视频| 国产偷激情在线| 久热久精久品这里在线观看 | 免费网站看电影大片| 夜夜爽视频导航| 国产99在线|亚洲| 国产一级黄色| 国产精品在线| 黄色免费网站观看| 羞羞视频立即看| 免费观影入口看日本视频| 玖草视频在线| 成人高清免费观看mv| 欧美精品videos另类| 国产鲁鲁视频在线观看特色| 欧美人与动牲性行为| av剧情在线观看| yiren22亚洲综合| 欧美视频二区欧美影视| 天天久久夜夜| 亚洲91视频| 99热在线精品观看| 久久狠狠亚洲综合| 久久综合狠狠综合久久激情| 一区二区中文字幕在线| 五月激情综合婷婷| 在线观看亚洲精品视频| 欧美大片日本大片免费观看| 亚洲欧美制服中文字幕| 欧美xxxx做受欧美| 国产精品网红福利| 久久精品国产综合精品| 免费看日b视频| 妺妺窝人体色www在线小说| 岛国av免费在线| 日本一二三不卡视频| 久久精品视频国产| 97国产精品久久久| 男人的天堂av社区在线| 黄网址在线看| 中文字幕免费在线视频| 日本精品在线| 成人毛片免费| 欧美精品久久久久久| 国产精品入口66mio| 国产成人av电影免费在线观看| 国产精品国产自产拍在线| 色欧美片视频在线观看| 亚洲国产精品视频在线观看 | 亚洲人成777| 成人高清av| 欧美aaaaa成人免费观看视频| 东方欧美亚洲色图在线| 一区二区三区加勒比av| 日韩精品一区在线观看| 欧美福利视频在线观看| 亚洲淫片在线视频| 青青视频免费在线| 精品人妻在线视频| 欧美激情精品久久| 欧美一级淫片aaaaaa| 色涩视频在线观看| 欧洲一区av| 99久久亚洲国产日韩美女 | 五月天婷婷丁香| 黄色av免费观看| 青春草在线视频观看| 神马亚洲视频| jizz久久久久久| 国产精品国内免费一区二区三区| 久久99精品久久只有精品| 亚洲卡通动漫在线| 日韩午夜在线观看视频| 97国产精品久久| 日韩久久在线| 午夜性福利视频| 久久久久久少妇| 国产九色视频| 日本中文字幕视频在线| 警花av一区二区三区| 中文日韩欧美| 亚洲少妇30p| 亚洲国产三级网| 国产精品视频男人的天堂| 国产奶头好大揉着好爽视频| 欧美久久久久久久久久久| 看片网址国产福利av中文字幕| 一道精品视频一区二区三区男同 | av亚洲在线| 国产精品丝袜在线播放| 美女性感视频久久| 亚洲一区二区三区四区不卡| 亚洲日韩第一页| 国产高清一区视频| 日本在线一二三区| 欧美一区二区激情视频| 91xx在线观看| 免费电影网站在线视频观看福利| 色999日韩| 久久综合九色综合欧美就去吻| 精品国产乱码久久久久久闺蜜| 最新热久久免费视频| 精品国偷自产国产一区| 国产在线播放91| 天天操狠狠操夜夜操| 久久夜色精品国产噜噜亚洲av| 日本视频免费| 国产精品专区免费| 国产日韩一区| 欧美日韩国产在线看| 性欧美xxxx视频在线观看| 麻豆映画在线观看| 四虎免费在线视频| 拍拍拍无挡免费播放视频在线观看 | a级片在线免费看| 69ww免费视频播放器| 第四色男人最爱上成人网| 日韩亚洲国产精品| 精品久久久久久久久久国产| 午夜精品一区二区三区在线视| 欧美在线观看视频免费| 日本少妇裸体做爰| 99热在线免费观看| 国产精品国产三级在线观看| 国产精品18久久久久| 亚洲精品在线免费播放| 精品欧美一区二区久久久伦| 中日韩精品一区二区三区 | 国产精品麻豆久久| 亚洲日本一区二区三区| 欧美精品亚州精品| 日韩中字在线观看| 欧美国产一级片| 一区二区成人| 亚洲国产日韩欧美在线| 欧美日韩国产一区二区| 91视频国产一区| 国产xxxx视频| 欧美色图中文字幕| 校园春色亚洲色图| 国产一区二区三区四区五区入口| 精品日韩一区二区三区免费视频| 免费国产在线精品一区二区三区| 肉色超薄丝袜脚交69xx图片| 任你操视频在线观看| 99热这里有精品| 91免费版在线| 久久久久久美女| 欧美日韩一区二区三区69堂| 欧美 日韩 国产 在线| 欧美xxxx视频| 精品亚洲免费视频| 亚洲精品一区二区三区不| 在线播放 亚洲| 黄色片视频免费| 极品白浆推特女神在线观看 | 高清日韩av| 天堂99x99es久久精品免费| 欧美男gay| 国产亚洲欧美一级| 欧美激情奇米色| 黄色片免费网址| 图片专区亚洲欧美另类| 欧美va在线观看| www激情久久| 97色在线观看免费视频| 日本精品一二三| 国产成人亚洲精品播放器下载| 精品自拍视频| 国产欧美日韩三区| 日韩av片免费在线观看| 欧美图片自拍偷拍| 国产精彩视频在线观看免费蜜芽| 国产精品一区二区三区av| 国产精品免费观看视频| 国产精品久久久久久久久男| av无码av天天av天天爽| japanesexxxx在线播放| blacked蜜桃精品一区| 色狠狠色狠狠综合| 日韩精品欧美专区| 波多野结衣绝顶大高潮| 国产91在线视频蝌蚪| 国产美女一区二区| 欧美激情视频在线免费观看 欧美视频免费一 | 国内精品久久久久久影视8| 久久国产精品国产精品| 户外露出精品视频国产| 精品国产影院| 懂色av影视一区二区三区| 九色一区二区| 国产精品xxxxxx| 蜜桃麻豆影像在线观看| 久久久久高清精品| 91精品久久久久久久久中文字幕 | 亚洲激情电影中文字幕| 日本新janpanese乱熟| 国产老肥熟xxxx在线观看| 日韩大片在线免费观看| 欧美午夜影院一区| 97av中文字幕| 欧美又粗又硬又大久久久| 色狼人综合干| 69p69国产精品| 国产一区二区三区精彩视频| 91嫩草香蕉| 日韩中文欧美| 亚洲精品综合久久中文字幕| 成人不卡免费视频| h视频免费在线观看| 伊人色**天天综合婷婷| 亚洲美女性生活视频| 午夜av中文字幕| 曰本女人与公拘交酡| 久久精品视频免费看| 91婷婷韩国欧美一区二区| 91免费看片在线| 免费污污视频在线观看| 欧美亚洲韩国| 午夜欧美在线一二页| 在线视频不卡一区二区三区| 2018中文字幕在线观看| 在线视频亚洲专区| 亚洲国产成人久久| 亚洲一区二区图片| 黄色直播在线| 国产91在线观看| 51国偷自产一区二区三区| 中文字幕在线观看1| 国产在线视频欧美一区| 欧美精品乱人伦久久久久久| wwww.国产| 夜色福利刺激| 国产成人av电影免费在线观看| 18成人免费观看网站下载| 国产免费叼嘿网站免费| a看欧美黄色女同性恋| 欧美一区二区三区四区视频| 在线能看的av网站| 影音先锋另类| 91一区二区在线| 久久久久久精| 日本男人天堂网| 97人人精品| 精品综合久久久久久97| 国产性生活网站| 精品三区视频| 欧美高清视频www夜色资源网| www.日本久久| 国产在线视频网| 国产精品你懂的在线欣赏| 永久免费看av| 麻豆资源在线| 国产99久久久久| 久久精品日产第一区二区三区精品版 | 亚洲精品一区在线| 亚洲国产日韩欧美在线99| 毛片网站免费观看| 伊人精品影院| 欧美色播在线播放| 成人av毛片在线观看| 日av在线播放| 日韩毛片视频在线看| 国产二区视频在线| 欧美承认网站| 国产人妖乱国产精品人妖| 日本a级片在线观看| 永久av免费网站| 日韩精品99| 欧美视频在线观看一区二区| 又色又爽又黄18网站| 久久bbxx| 日本乱人伦aⅴ精品| 亚洲熟妇一区二区| 在线观看三级视频| 欧美亚洲日本一区| 国产乱了高清露脸对白| 国产盗摄精品一区二区酒店| 色乱码一区二区三区88| 久久国产劲爆∧v内射| sis001亚洲原创区| 91麻豆精品国产91久久久使用方法 | 性xxxxfreexxxxx欧美丶| 欧美剧在线免费观看网站| av无码一区二区三区| av中文字幕电影在线看| 在线亚洲高清视频| 欧美无人区码suv| 深夜av在线| 日韩成人小视频| 国产极品美女高潮无套嗷嗷叫酒店| 91精品啪在线观看国产手机| 久久躁狠狠躁夜夜爽| 91亚洲精品国偷拍自产在线观看| 外国成人免费视频| 川上优av一区二区线观看| 欧美另类videos黑人极品| 国产精品资源网| 警花观音坐莲激情销魂小说| 日本高清中文字幕| 一区二区成人在线| 催眠调教后宫乱淫校园 | 精品久久在线播放| 中文字幕第九页| 欧美成人黑人| 亚洲性视频网站| 亚洲综合一区中| 亚洲伦理一区| 欧美美乳视频网站在线观看| 丁香综合在线| 亚洲精品国产a久久久久久| 黄页网站在线看| 成人午夜在线| 欧美久久精品一级黑人c片| 亚洲欧美黄色片| 乱一区二区av| 穿情趣内衣被c到高潮视频| 四虎电影院在线观看| 色哟哟精品一区| 激情无码人妻又粗又大| 粉嫩的18在线观看极品精品| 98精品在线视频| 免费精品国产自产拍观看| 不卡一卡二卡三乱码免费网站| 久久精品福利视频| 丰满人妻一区二区三区无码av| 日韩电影在线免费看| 欧美人与动牲交xxxxbbbb| 亚洲搞黄视频| 欧美精品一区二区三区很污很色的| 国产精品久久久久久久妇| 欧美日本一区| 特级西西444www大精品视频| 在线国产1区| 欧美色爱综合网| 成人精品在线看| 99re国产精品| 自拍偷拍一区二区三区| 91在线导航| 日韩成人在线视频观看| 91影院在线播放| 狠狠色丁香久久婷婷综合_中| 国产主播自拍av| 岛国在线视频网站| 欧美成人在线网站| 六月亚洲精品一区| 综合av第一页| 在线观看免费黄色网址| 久久五月天小说| 欧美日韩免费观看一区| 酒色婷婷桃色成人免费av网| 精品国产乱码久久久久久浪潮| 国产99久一区二区三区a片| 国产一区二区三区美女| 婷婷激情四射五月天| 日韩一级特黄| 国产精品精品视频| 黄色录像1级片| 欧美精品在线一区二区| 一本一道精品欧美中文字幕| 国产精品1024久久| 三上悠亚 电影| 亚洲激情播播| 欧美日韩精品久久| 在线免费观看污| 欧美激情a在线| www.狠狠操| 欧美日韩色一区| 97人妻人人澡人人爽人人精品| 粉嫩一区二区三区性色av| 亚洲成a人片在线www| 欧美影院三区| 亚洲自拍偷拍一区二区三区| 蜜桃视频动漫在线播放| 国产va免费精品高清在线观看| aaa一级毛片| 欧美精品一区二区久久婷婷| 在线成人综合色一区| 一区二区三区在线影院| 日韩免费不卡视频| 久久99日本精品| 久久久久亚洲av成人网人人软件| 欧美伦理在线视频| 国风产精品一区二区| 成人看片网站| 亚洲free性xxxx护士hd| 国产精品一级伦理| 九九精品在线观看|