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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

LCD1602顯示可調時鐘+protues仿真

  [復制鏈接]
跳轉到指定樓層
樓主
LCD1602顯示可調時鐘+protues仿真,心新學lcd1602的可以借鑒一下,大佬請繞道,歡迎指錯

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. #include<reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int

  4. uchar a,count,S1num,xqnum;
  5. char yue,ri,shi,fen,miao;
  6. int nian;

  7. sbit lcdrs=P2^0;
  8. sbit lcdrw=P2^1;
  9. sbit lcden=P2^2;

  10. sbit S1=P2^4;                                //定義鍵——進入設置
  11. sbit S2=P2^5;                                //定義鍵——增大
  12. sbit S3=P2^6;                                //定義鍵——減小
  13. sbit S4=P2^7;                                //定義鍵——退出設置

  14. uchar code table0[]="2018-10-6 FRI";
  15. uchar code table1[]="00:00:00";
  16. uchar code xingqi[][3]={"MON","TUE","WED","THU","FRI","SAT","SUN"};

  17. void delay(uint z)                                                         //延時1ms的程序
  18. {
  19.         uint x,y;
  20.         for(x=z;x>0;x--)
  21.                 for(y=110;y>0;y--);
  22. }
  23. /**************************************************
  24. 1602液晶顯示器模塊
  25. sbit lcdrs=P2^5;
  26. sbit lcdrw=P2^4;
  27. sbit lcden=P2^3;
  28. *************************************************/
  29. void write_com(uchar com)                                        //液晶寫指令
  30. {
  31.         lcdrw=0;
  32.         lcdrs=0;
  33.         P0=com;
  34.         delay(5);
  35.         lcden=1;
  36.         delay(5);
  37.         lcden=0;
  38. }

  39. void write_data(uchar dat)                                        //液晶寫數據
  40. {
  41.         lcdrw=0;
  42.         lcdrs=1;
  43.         P0=dat;
  44.         delay(5);
  45.         lcden=1;
  46.         delay(5);
  47.         lcden=0;
  48. }
  49. /********************************************
  50. 年月日寫入1602函數
  51. ********************************************/
  52. void write_sfm(uchar add,uchar dat)                           //寫時分秒函數
  53. {
  54.         uchar shi,ge;
  55.         shi=dat/10;
  56.         ge=dat%10;
  57.         write_com(0x80+0x40+add);
  58.         write_data(0x30+shi);
  59.         write_data(0x30+ge);
  60. }
  61. void write_yr(uchar add,uchar dat)                           //寫月日函數
  62. {
  63.         uchar shi,ge;
  64.         shi=dat/10;
  65.         ge=dat%10;
  66.         write_com(0x80+add);
  67.         write_data(0x30+shi);
  68.         write_data(0x30+ge);
  69. }
  70. void write_nian(uchar add,uint dat)                           //寫年函數
  71. {
  72.         uint qian,bai,shi,ge;
  73.         qian=dat/1000;
  74.         bai=dat%1000/100;
  75.         shi=dat%100/10;
  76.         ge=dat%10;
  77.         write_com(0x80+add);
  78.         write_data(0x30+qian);
  79.         write_data(0x30+bai);
  80.         write_data(0x30+shi);
  81.         write_data(0x30+ge);
  82. }
  83. /***************************************************
  84. 初始化
  85. ***************************************************/
  86. void init_lcd()                                                          //液晶初始化
  87. {
  88.         lcden=0;

  89.         nian=2014;
  90.         yue=8;
  91.         ri=13;
  92.         shi=0;                                                                   //初始shi、fen、miao
  93.         fen=0;
  94.         miao=0;

  95.         write_com(0x38);                                           //設置16x2顯示,5x7點陣,8位數據口
  96.         write_com(0x0c);                                           //設置開顯示,不顯示光標
  97.         write_com(0x06);                                           //寫一個字符后地址指針加1
  98.         write_com(0x01);                                           //顯示清0,數據指針清0
  99. }

  100. void init()                                                                        //初始化函數
  101. {
  102.         init_lcd();                                                                 //液晶初始化
  103.         write_com(0x80);                                                  //設置顯示初始坐標
  104.         for(a=0;a<14;a++)                                                   //顯示年月日初始值
  105.         {
  106.                 write_data(table0[a]);
  107.                 delay(5);
  108.         }
  109.         write_com(0x80+0x40);                                           //設置顯示初始坐標
  110.         for(a=0;a<8;a++)                                                        //顯示時分秒初始值
  111.         {
  112.                 write_data(table1[a]);                                       
  113.                 delay(5);
  114.         }

  115.         write_nian(0,nian);
  116.         write_sfm(6,miao);                                                         //分別將shi、fen、miao送去液晶顯示
  117.         write_sfm(3,fen);
  118.         write_sfm(0,shi);

  119.         count=0;
  120.         xqnum=0;
  121.         S1num=0;                                                                         //初始化全局變量count

  122.         TMOD=0x01;                                                                          //設置定時器0工作模式1
  123.         TH0=(65535-50000)/256;                                                  //定時器裝初始值
  124.         TL0=(65535-50000)%256;
  125.         EA=1;                                                                                        //開總中斷
  126.         ET0=1;                                                                                        //開定時器0中斷
  127.         TR0=1;                                                                                        //啟動定時器0
  128. }
  129. /**************************************************
  130. 獨立鍵盤
  131. sbit S1=P3^0;                                //定義鍵——進入設置
  132. sbit S2=P3^1;                                //定義鍵——增大
  133. sbit S3=P3^2;                                //定義鍵——減小
  134. sbit S4=P3^3;                                //定義鍵——退出設置
  135. 獨立鍵盤已接地
  136. *************************************************/
  137. void keyscan()
  138. {
  139.         if(S1==0)
  140.         {
  141.                 delay(5);                                        //確認定義鍵被按下
  142.                 if(S1==0)
  143.                 {
  144.                         S1num++;                                //定義鍵S1按下次數記錄
  145.                         while(!S1);                                //釋放按鍵確認
  146.                         if(S1num==1)                        //S1按下一次時
  147.                         {
  148.                                 TR0=0;                                //關閉定時器
  149.                                 write_com(0xc0+7);        //光標定位到秒位置
  150.                                 write_com(0x0f);        //光標閃爍
  151.                         }
  152.                         if(S1num==2)                         //S1按下兩次時
  153.                         {
  154.                                 write_com(0xc0+4);         //光標定位到分位置
  155.                         }
  156.                         if(S1num==3)                          //S1按下三次時
  157.                         {
  158.                                 write_com(0xc0+1);          //光標定位到時位置
  159.                         }
  160.                         if(S1num==4)                          //S1按下四次時
  161.                         {
  162.                                 write_com(0x80+13);          //光標定位到星期位置
  163.                         }
  164.                         if(S1num==5)                          //S1按下五次時
  165.                         {
  166.                                 write_com(0x80+9);          //光標定位到日位置
  167.                         }
  168.                         if(S1num==6)                          //S1按下六次時
  169.                         {
  170.                                 write_com(0x80+6);          //光標定位到月位置
  171.                         }
  172.                         if(S1num==7)                          //S1按下七次時
  173.                         {
  174.                                 write_com(0x80+3);          //光標定位到年位置
  175.                         }
  176.                         if(S1num==8)                          //S1按下八次時
  177.                         {
  178.                                 S1num=0;                          //S1記錄按鍵次數清零
  179.                                 TR0=1;                                  //開啟定時器
  180.                                 write_com(0x0c);          //取消光標閃爍
  181.                         }
  182.                 }
  183.         }
  184.         if(S1num!=0)                                           //只有定義鍵按下后S2、S3、S4才有效
  185.         {
  186.                 if(S2==0)
  187.                 {
  188.                         delay(5);                                        //防抖
  189.                         if(S2==0)                                   //確認按鍵被按下
  190.                         {
  191.                                 while(!S2);                                //釋放按鍵確認
  192.                                 if(S1num==1)                        //S1按下一次時
  193.                                 {
  194.                                         miao++;                                //調整秒加1
  195.                                         if(miao==60)                //滿60清零
  196.                                                 miao=0;
  197.                                         write_sfm(6,miao);                   //每調節一次送液晶顯示一次
  198.                                         write_com(0x80+0x40+6);           //顯示位置重新回到調節處
  199.                                 }
  200.                                 if(S1num==2)                           //S1按下兩次時
  201.                                 {
  202.                                         fen++;                                        //調整分加1
  203.                                         if(fen==60)
  204.                                                 fen=0;
  205.                                         write_sfm(3,fen);
  206.                                         write_com(0x80+0x40+3);
  207.                                 }
  208.                                 if(S1num==3)                                 //S1按下三次時
  209.                                 {
  210.                                         shi++;                                          //調整時加1
  211.                                         if(shi==24)
  212.                                                 shi=0;
  213.                                         write_com(0x80+0x40);
  214.                                         write_sfm(0,shi);
  215.                                 }
  216.                                 if(S1num==4)                                                   //星期加調整
  217.                                 {
  218.                                         xqnum++;
  219.                                         if(xqnum==7)
  220.                                                 xqnum=0;
  221.                                         write_com(0x80+0x0b);
  222.                                         for(a=0;a<3;a++)
  223.                                         {
  224.                                                 write_data(xingqi[xqnum][a]);
  225.                                                 delay(5);
  226.                                         }
  227.                                 }
  228.                                 if(S1num==5)                                                                //日加調整
  229.                                 {
  230.                                         ri++;
  231.                                         if(yue==2)
  232.                                         {
  233.                                                 if(nian%4==0&&nian%100!=0||nian%400==0)
  234.                                                 {
  235.                                                         if(ri==30)
  236.                                                         {
  237.                                                                 ri=1;
  238.                                                         }
  239.                                                 }
  240.                                                 if(nian%400!=0)
  241.                                                 {
  242.                                                         if(ri==29)
  243.                                                         {
  244.                                                                 ri=1;
  245.                                                         }
  246.                                                 }
  247.                                         }
  248.                                         else if(yue<=7)
  249.                                         {
  250.                                                 if(yue%2==0&yue!=2)
  251.                                                 {
  252.                                                         if(ri==31)
  253.                                                         {
  254.                                                                 ri=1;
  255.                                                         }
  256.                                                 }
  257.                                                 else if(yue%2!=0&yue!=2)
  258.                                                 {
  259.                                                         if(ri==32)
  260.                                                         {
  261.                                                                 ri=1;
  262.                                                         }
  263.                                                 }
  264.                                         }
  265.                                         else if(yue>=8)
  266.                                         {
  267.                                                 if(yue%2==0)
  268.                                                 {
  269.                                                         if(ri==32)
  270.                                                         {
  271.                                                                 ri=1;
  272.                                                         }
  273.                                                 }
  274.                                                 else if(yue%2!=0)
  275.                                                 {
  276.                                                         if(ri==31)
  277.                                                         {
  278.                                                                 ri=1;
  279.                                                         }
  280.                                                 }
  281.                                         }
  282.                                         write_yr(8,ri);
  283.                                 }
  284.                                 if(S1num==6)                                                        //月加調整
  285.                                 {
  286.                                         yue++;
  287.                                         if(yue==13)
  288.                                                 yue=1;
  289.                                         write_yr(5,yue);
  290.                                 }                                                                                 
  291.                                 if(S1num==7)                                                 //年加調整
  292.                                 {
  293.                                         nian++;
  294.                                         if(nian==2019)
  295.                                                 nian=2014;
  296.                                         write_nian(0,nian);
  297.                                 }
  298.                         }
  299.                 }
  300.                 if(S3==0)
  301.                 {
  302.                         delay(5);
  303.                         if(S3==0)                                                 //確認按鍵被按下
  304.                         {
  305.                                 while(!S3);
  306.                                 if(S1num==1)                                 
  307.                                 {
  308.                                         miao--;                                          //調整秒減1
  309.                                         if(miao==-1)                          //減到00后再減重新設置為59
  310.                                                 miao=59;
  311.                                         write_sfm(6,miao);
  312.                                         write_com(0x80+0x40+6);
  313.                                 }
  314.                                 if(S1num==2)
  315.                                 {
  316.                                         fen--;                                           //調整分減1
  317.                                         if(fen==-1)
  318.                                                 fen=59;
  319.                                         write_sfm(3,fen);
  320.                                         write_com(0x80+0x40+3);
  321.                                 }
  322.                                 if(S1num==3)
  323.                                 {
  324.                                         shi--;                                                //調整時減1
  325.                                         if(shi==-1)
  326.                                                 shi=23;
  327.                                         write_sfm(0,shi);
  328.                                         write_com(0x80+0x40);
  329.                                 }
  330.                                 if(S1num==4)
  331.                                 {
  332.                                         xqnum--;                                        //調整星期減一
  333.                                         if(xqnum==-1)
  334.                                                 xqnum=6;
  335.                                         write_com(0x80+0x0b);
  336.                                         for(a=0;a<3;a++)
  337.                                         {
  338.                                                 write_data(xingqi[xqnum][a]);
  339.                                                 delay(5);
  340.                                         }
  341.                                 }
  342.                                 if(S1num==5)                                   //調整日
  343.                                 {
  344.                                         ri--;                                                
  345.                                         if(yue==2)
  346.                                         {
  347.                                                 if(nian%400==0)
  348.                                                 {
  349.                                                         if(ri==0)
  350.                                                         {
  351.                                                                 ri=29;
  352.                                                         }
  353.                                                 }
  354.                                                 if(nian%400!=0)
  355.                                                 {
  356.                                                         if(ri==0)
  357.                                                         {
  358.                                                                 ri=28;
  359.                                                         }
  360.                                                 }
  361.                                         }
  362.                                         else if(yue==4|6|9|11)                                 
  363.                                         {               
  364.                                                 if(yue%2==0&yue!=2)
  365.                                                 {
  366.                                                         if(ri==0)
  367.                                                         {
  368.                                                                 ri=30;
  369.                                                         }
  370.                                                 }
  371.                                                 else if(yue%2!=0&yue!=2)
  372.                                                 {
  373.                                                         if(ri==0)
  374.                                                         {
  375.                                                                 ri=31;
  376.                                                         }
  377.                                                 }
  378.                                         }
  379.                                         else if(yue>=8)
  380.                                         {                                                                        
  381.                                                                                         if(yue%2==0)
  382.                                                 {
  383.                                                         if(ri==0)
  384.                                                         {
  385.                                                                 ri=31;
  386.                                                         }
  387.                                                 }
  388.                                                 else if(yue%2!=0)
  389.                                                 {
  390.                                                         if(ri==0)
  391.                                                         {
  392.                                                                 ri=30;
  393.                                                         }
  394.                                                 }
  395.                                         }
  396.                                         write_yr(8,ri);                                                
  397.                                 }
  398.                                 if(S1num==6)                                           //調整月
  399.                                 {
  400.                                         yue--;
  401.                                         if(yue==0)
  402.                                                 yue=12;
  403.                                         write_yr(5,yue);
  404.                                 }
  405.                                 if(S1num==7)                                          //調整年
  406.                                 {
  407.                                         nian--;
  408.                                         if(nian==2013)
  409.                                                 nian=2018;
  410.                                         write_nian(0,nian);
  411.                                 }
  412.                         }
  413.                 }
  414.                 if(S4==0)                                                                   //退出設置、開啟中斷
  415.                 {
  416.                         delay(5);
  417.                         if(S4==0)
  418.                         {
  419.                                 S1num=0;
  420.                                 TR0=1;
  421.                                 write_com(0x0c);
  422.                         }
  423.                 }
  424.         }
  425. }
  426. /**************************************************
  427. 定時器0
  428. *************************************************/
  429. void timer0() interrupt 1                                         //定時器0中斷服務程序
  430. {
  431.         TH0=(65535-50000)/256;                                         //重裝定時器初始值
  432.         TL0=(65535-50000)%256;
  433.         count++;                                                                  //中斷次數累加
  434.         
  435. }
  436. /*************************************************
  437. 主函數
  438. *************************************************/
  439. void main()
  440. {
  441.         init();
  442.         while(1)
  443.         {
  444.                 keyscan();
  445.                 if(count==20)                                                         //20次50毫秒即一秒
  446.         {
  447.                 count=0;
  448.                 miao++;
  449.                 if(miao==60)                                                  //秒加到60時分進位
  450.                 {
  451.                         miao=0;
  452.                         fen++;
  453.                         if(fen==60)                                                  //分加到60時時進位
  454.                         {
  455.                                 fen=0;
  456.                                 shi++;
  457.                                 if(shi==24)                                                //時加到24時清0
  458.                                 {
  459.                                         shi=0;
  460.                                         xqnum++;
  461.                                         ri++;

  462.                                         if(yue==2)                                        //如果是二月
  463.                                         {
  464.                                                 if(nian%400==0)                         //閏年判斷
  465.                                                 {
  466.                                                         if(ri==30)
  467.                                                         {
  468.                                                                 ri=1;
  469.                                                                 yue++;
  470.                                                                 write_yr(5,yue);
  471.                                                         }
  472.                                                 }
  473.                                                 if(nian%400!=0)                           //平年判斷
  474.                                                 {
  475.                                                         if(ri==29)
  476.                                                         {
  477.                                                                 ri=1;
  478.                                                                 yue++;
  479.                                                                 write_yr(5,yue);
  480.                                                         }
  481.                                                 }
  482.                                         }
  483.                                         else if(yue<=7&yue!=2)           //一月到七月
  484.                                         {
  485.                                                 if(yue%2==0)                //偶數月(除二月)
  486.                                                 {
  487.                                                         if(ri==31)                                          
  488.                                                         {
  489.                                                                 ri=1;
  490.                                                                 yue++;
  491.                                                         }
  492.                                                 }
  493.                                                 else if(yue%2!=0)                         //奇數月
  494.                                                 {
  495.                                                         if(ri==32)
  496.                                                         {
  497.                                                                 ri=1;
  498.                                                                 yue++;
  499.                                                         }
  500.                                                 }
  501.                                                 write_yr(5,yue);
  502.                                         }
  503.                                         else if(yue>=8)                                         //八月到12月
  504.                                         {
  505.                                                 if(yue%2==0)                //偶數月(除二月)
  506.                                                 {
  507.                                                         if(ri==32)                                          
  508.                                                         {
  509.                                                                 ri=1;
  510.                                                                 yue++;
  511.                                                                 if(yue==13)                                   //如果判斷月份為12月,則加一后重新定義月份為1
  512.                                                                 {
  513.                                                                         yue=1;
  514.                                                                         nian++;
  515.                                                                         write_nian(0,nian);
  516.                                                                 }
  517.                                                                 write_yr(5,yue);
  518.                                                         }
  519.                                                 }
  520.                                                 else if(yue%2!=0)                         //奇數月
  521.                                                 {
  522.                                                         if(ri==31)
  523.                                                         {
  524.                                                                 ri=1;
  525.                                                                 yue++;
  526.                                                                 write_yr(5,yue);
  527.                                                         }
  528.                                                 }
  529.                                         }
  530.                                         write_yr(8,ri);

  531.                                         if(xqnum==7)                                        //星期寫入
  532.                                                 xqnum=0;
  533.                                         write_com(0x80+0x0b);
  534.                                         for(a=0;a<3;a++)
  535.                                         {
  536.                                                 write_data(xingqi[xqnum][a]);
  537.                                                 delay(5);
  538.                                         }
  539.                                 }
  540.                                 write_sfm(0,shi);                                //重新寫入數據
  541.                         }
  542.                         write_sfm(3,fen);                                        //重新寫入數據
  543.                 }
  544.                 write_sfm(6,miao);                                                //重新寫入數據
  545.         }                                                                               //不停的檢測按鍵是否被按下
  546.         }
  547. }

復制代碼

所有資料51hei提供下載:
LCD時鐘設計.zip (29.79 KB, 下載次數: 152)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:408289 發表于 2018-10-15 10:37 | 只看該作者
z這個可以有,謝謝!
回復

使用道具 舉報

板凳
ID:426834 發表于 2018-11-15 09:06 | 只看該作者
zhaozhenrong 發表于 2018-10-15 10:37
z這個可以有,謝謝!

這是對的嗎?
回復

使用道具 舉報

無效樓層,該帖已經被刪除
5#
ID:426834 發表于 2018-11-15 10:31 | 只看該作者
感謝大哥
回復

使用道具 舉報

6#
ID:426409 發表于 2018-11-15 17:08 | 只看該作者
仿真可以,但在keil里運行會報錯,顯示找不到文件
回復

使用道具 舉報

7#
無效樓層,該帖已經被刪除
8#
ID:449941 發表于 2018-12-19 15:34 | 只看該作者
先下一個試試,謝謝了
回復

使用道具 舉報

9#
ID:770620 發表于 2020-6-14 11:52 | 只看該作者
51黑電子論壇
回復

使用道具 舉報

10#
無效樓層,該帖已經被刪除
11#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日韩精品一区在线观看| 欧美日韩免费一区二区三区| 日本大胆欧美| 51免费午夜啪啪| av中文在线播放| 国偷自产av一区二区三区小尤奈| 日韩经典中文字幕在线观看| 亚洲精品免费看| 日韩av有码| 美女高潮视频在线看| 精品美女调教视频| 中文乱码字幕午夜无线观看| 在线观看中文字幕视频| 先锋资源av在线| 成熟丰满熟妇高潮xxxxx视频| 91久久国产综合久久蜜月精品| 在线观看国产一区二区| 国产白丝精品91爽爽久久| 欧美1级片网站| 牛牛精品视频在线| 美女扒开尿口让男人操| 黄色小视频在线免费看| 日本国产中文字幕| 96成人在线视频| 久久久综合av| 日韩精品视频免费| 在线视频亚洲一区| 中文字幕亚洲在| 国产精品www.| 国产ts一区| 成人影院网站| av免费在线观看网址| 久久白虎精品| 免费看成年视频网页| 亚洲欧洲国产综合| 亚洲天堂狠狠干| 久久露脸国语精品国产91| 黑人粗进入欧美aaaaa| 神马影院午夜我不卡影院| 美女国内精品自产拍在线播放| 日韩美女视频在线| 欧美在线观看视频一区二区 | 九九热久久免费视频| 在线观看成人免费| 69久久夜色精品国产69| www.日本久久久久com.| 日韩av在线电影网| 亚洲白虎美女被爆操| 5月丁香婷婷综合| 欧美亚洲一区二区三区四区| 欧美日韩免费观看中文| 久久99热狠狠色一区二区| 自产国语精品视频| 国产精品成人a在线观看| 国产精品免费99久久久| 女人高潮被爽到呻吟在线观看| 中文字幕日本在线| 国产区高清在线| 在线影院av| 欧美成人免费视频a| 天天色综合久久| 黄色一级免费视频| 国精产品视频一二二区| 亚洲第一综合网| 欧美婷婷精品激情| 国产免费一区| 2022国产精品| 操一操视频一区| 国内精品久久久久久久久| 欧美成人午夜影院| 久久99青青精品免费观看| 日韩亚洲在线观看| 欧美日韩xxx| 色综合男人天堂| 久久久欧美精品| 91黑丝在线观看| 青青草原一区二区| 日韩亚洲第一页| 久久影院模特热| 久久99视频免费| 555www成人网| 国产精品专区h在线观看| 欧美猛少妇色xxxxx| 欧美大奶子在线| 欧美人与性动交| 欧美在线xxx| 成人乱色短篇合集| 91成人在线观看国产| 欧美综合一区第一页| 国产精品久久在线观看| 99免费在线观看视频| 欧美日本亚洲| 精品久久久无码人妻字幂| 国产av国片精品| 日本www高清视频| 狠狠精品干练久久久无码中文字幕 | 天堂地址在线www| 粗大黑人巨茎大战欧美成人| 日韩黄色网址| av基地在线| 韩国成人二区| 秋霞午夜一区二区三区视频| 精品国产精品| 国产日韩一区| 成人黄色av网站在线| 1000部国产精品成人观看| 欧美性猛交xxxx乱大交3| 日韩免费看网站| 中文字幕精品网| 亲子乱一区二区三区电影| 99久久国产免费免费| 中国成人在线视频| 亚洲一区二区三区四区五区xx| youjizz.com国产| 精品无码久久久久成人漫画| 美国黄色特级片| 免费一级做a爰片久久毛片潮| 亚洲人与黑人屁股眼交| 亚洲 欧美 中文字幕| 欧美一级片免费| www.久久综合| 91av com| 毛片免费在线| 在线成人视屏| 国内精品久久久久久久久电影网| aa国产精品| 久久久久久**毛片大全| 日本道在线观看一区二区| 亚洲老头老太hd| 国产精品av电影| 宅男噜噜99国产精品观看免费| 911福利视频| 婷婷在线精品视频| 免费观看黄一级视频| 成年女人毛片| 国产精品实拍| 精品av导航| 亚洲欧美视频一区二区三区| 久久久亚洲国产美女国产盗摄| 日本韩国欧美在线| 久久综合久久八八| 欧美精品一区二区三区高清aⅴ| 亚洲男人天堂av网| 国产精品黄页网站在线播放免费 | 欧美日韩岛国| 亚洲成在线观看| 91超碰中文字幕久久精品| www.爱色av.com| 亚洲成人av网址| а√最新版地址在线天堂| 日韩在线黄色| 国产农村妇女精品一区二区| 午夜影院久久久| 日本精品久久久| 日本高清一区二区视频| 性xxxxbbbb| 天堂中文av在线资源库| 国产一区二区三区免费播放| 亚洲欧美日韩另类| 轻点好疼好大好爽视频| 国产又粗又长又硬| 欧洲一级视频| 日韩精品视频一区二区三区| 久久精品人人爽人人爽| 欧美精品福利在线| 免费av不卡在线| 久久一区二区免费播放| 草莓视频成人appios| 99精品热视频| 久久久久久久久久久91| 黄色一级片免费的| 欧美乱大交xxxxx另类| 国产电影一区二区三区爱妃记| 99这里只有久久精品视频| 欧美激情国产日韩精品一区18| 99re6在线观看| 欧美**室bdsm视频| 欧美视频三区| 亚洲精品videosex极品| 91传媒视频在线观看| 无码黑人精品一区二区| 香蕉视频在线观看免费| 在线日本高清免费不卡| 亚洲精品日韩一| 国产成+人+综合+亚洲欧美丁香花| 蜜臀aⅴ国产精品久久久国产老师| 91av国产精品| gogogogo高清视频在线| 韩国精品一区二区| 操人视频在线观看欧美| 一个人看的视频www| 日本免费三片免费观看| 国产精品亚洲二区| 精品视频在线免费观看| 一本一道久久a久久精品综合| 老司机精品免费视频| 69中国xxxxxxxxx69| 亚洲一区二区三区日本久久九| 亚洲色图欧洲色图| 3d动漫啪啪精品一区二区免费 | 95影院理论片在线观看| 在线成人www免费观看视频| 亚洲国产精品成人av| 日本www在线播放| 欧美老**bbbb毛片| 校花撩起jk露出白色内裤国产精品| 欧美色图在线视频| 亚洲免费在线精品一区| 国产乱码一区二区| 国产人妖一区| 亚洲成av人片观看| 色综合视频二区偷拍在线| 国产又粗又猛视频免费| 二区三区不卡| 亚洲人成网站影音先锋播放| 精品一区久久| 99久久久国产精品无码网爆| 欧美黄色a视频| 精品国产户外野外| 一区二区三区国产福利| 婷婷丁香花五月天| 国产日韩三级| 欧美一区二区高清| 日本人视频jizz页码69| 天天摸日日操| 久久精品一区二区国产| 欧美激情乱人伦一区| 2019男人天堂| 成年人在线看| 99re在线精品| 不卡视频一区二区三区| 国产又粗又猛又爽又黄的视频一| 91国内外精品自在线播放| 午夜精品福利在线| 青草青青在线视频| 在线观看自拍| 亚洲美女一区| 韩国精品久久久999| 婷婷在线精品视频| gogo久久| 五月婷婷欧美视频| 美女扒开大腿让男人桶| 午放福利视频在线播放| 亚洲国产美女| 久久免费视频在线观看| 久草免费新视频| 精品三级久久| 午夜精品久久久久| 欧美 丝袜 自拍 制服 另类| www.操操操| 日本伊人午夜精品| 国产精品久久激情| 伊人久久一区二区| 国产精品男女| 亚洲精品网址在线观看| 男人天堂成人在线| qvod激情图片| 国产在线精品国自产拍免费| 91在线免费网站| 国产后入清纯学生妹| 亚洲老女人视频免费| 国产一区二区三区在线| 波兰性xxxxx极品hd| 在线中文字幕播放| 欧美在线观看18| 99精品999| 黄色av网站在线免费观看| 国产自产2019最新不卡| 91久久精品视频| 亚洲精品人妻无码| 久久中文亚洲字幕| 久久久久这里只有精品| 日韩一级在线视频| 精品国产导航| 最新91在线视频| 国产精品福利导航| 免费黄色网页在线观看| 亚洲国产日韩综合久久精品| 精品国产一区三区| 黄色毛片视频| 久久精品亚洲乱码伦伦中文| 大桥未久一区二区三区| 男生操女生视频网站| av中文一区二区三区| 亚洲一区三区电影在线观看| 黄色网址免费在线| 国产成人精品一区二| 亚洲v国产v| 成人免费淫片免费观看| 99久久99久久久精品齐齐| 中文字幕中文字幕在线中心一区| 很黄很色的网站| www.av亚洲| av动漫在线免费观看| 久草一本av| 中文字幕在线一区| 中文字幕有码av| 成人av免费| 88在线观看91蜜桃国自产| 亚洲精品一区二区三区影院忠贞| 欧美色网一区| 国产丝袜精品视频| 中文字幕亚洲高清| 一区三区在线欧| 欧美亚洲另类制服自拍| 人妻少妇一区二区三区| 亚洲综合另类| 久久九九视频| 天天草天天草| 亚洲欧洲精品一区二区三区| 一级黄色特级片| 都市激情久久综合| 亚洲国产三级网| 国产又大又黑又粗免费视频| 精品久久91| 国产一区二区香蕉| 影音先锋2020色资源网| 91丨porny丨国产| 37pao成人国产永久免费视频| 日本中文在线观看| 欧美福利视频一区| 青青草原免费观看| 欧美日韩伦理一区二区| 亚洲乱码av中文一区二区| 久热这里只有精品6| 国产精品99在线观看| 999国产在线| 人人干人人草| 国产精品久久久99| 天堂va欧美va亚洲va老司机| 久久野战av| 久久影院中文字幕| 天堂成人在线观看| 国产精品亚洲专一区二区三区 | 日韩人妻精品一区二区三区| 最新在线地址| 色综合一区二区三区| 精品少妇无遮挡毛片| 中文字幕中文字幕在线十八区| 欧美成人女星排名| 手机免费看av| 亚洲国产精品免费视频| 97国产精品久久| 日韩一区二区三区四区区区| 91小视频在线免费看| 在线能看的av网站| 欧美高清xxx| 97久久久久久| 国产精品入口麻豆免费看| 久久亚洲一级片| 日韩精品――色哟哟| 麻豆一二三区精品蜜桃| 国产精品成人一区| 干出白浆视频| 懂色av一区二区三区| 免费看一级大片| 久久久久久久久久久9不雅视频| 国产区二精品视| 在线视频尤物| 欧美哺乳videos| 国产精品羞羞答答在线| 韩国v欧美v亚洲v日本v| 天堂在线资源视频| 色诱色偷偷久久综合| 亚洲精品在线视频| av中文字幕免费在线观看| 国产一区二区三区日韩| 99热手机在线| 五月天色综合| 国产精品美女午夜av| 中国免费黄视频| 欧美日韩一区二区三区在线看| 欧产日产国产69| 另类欧美日韩国产在线| 中文字幕一区二区三区四区在线视频| 欧美日韩国产网站| 国产精品99久久久久久www| 九色丨porny丨自拍入口| 欧美色网站导航| 国产精品久久久久久久久久久久久久久久 | 玖玖玖免费嫩草在线影院一区| caoporn国产精品免费公开| 中文字幕电影在线| 日韩精品在线视频| 日日夜夜中文字幕| 亚洲精品免费在线观看| 国产精品国产三级国产传播| 亚洲激精日韩激精欧美精品| 久久久久免费看黄a片app| 久久uomeier| 国产在线观看精品| 视频在线不卡| 亚洲天堂精品在线| 国产人成精品| 色哟哟一区二区| 一区二区三区黄色片| www久久精品| 在线观看黄网址| 久久精品在线| 国内国产精品天干天干|