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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 50425|回復: 129
收起左側

利用廢舊光驅,制作激光雕刻機 上位機和C51單片機源程序

  [復制鏈接]
ID:101090 發(fā)表于 2016-1-13 15:24 | 顯示全部樓層 |閱讀模式
根據大神提供的程序,終于做出來了,用51的單片機控制光驅內的步進電機,組成X,Y軸,雕刻圖案
0.png

源碼預覽:
  1. /*z地址定義
  2. 50 1=x+,2=x-,3=y+,4=y-
  3. 51 前進后退步數(shù)高
  4. 52 前進后退步數(shù)低
  5. 53
  6. 54/55 字寬
  7. 56
  8. 57 弱光開關
  9. 58/59 激光強度
  10. 60 x軸速度
  11. 61 y軸速度
  12. 62 開始打印0,57
  13. 63 暫停
  14. 64 停止標志
  15. 65
  16. 66  左右標記
  17. 100開始時灰度圖數(shù)據
  18. */

  19. #include <reg52.h>
  20. #define uint unsigned int
  21. #define uchar unsigned char
  22. #define N z[60]           //X速度
  23. #define M z[61]           //Y速度
  24. sbit a=P1^0;//步進電機接線定義
  25. sbit a_=P1^1;
  26. sbit b=P1^2;
  27. sbit b_=P1^3;
  28. sbit xa=P0^0;
  29. sbit xa_=P0^1;
  30. sbit xb=P0^2;
  31. sbit xb_=P0^3;
  32. sbit jg=P2^0;
  33. sbit led=P2^1;//指示燈
  34. uchar xdata z[500]={0};//緩存
  35. uchar buff[3];//串口緩存
  36. uchar x1,x0,y1,y0,cont2=0;
  37. uchar xfb=4,yfb=4;//走步標志位


  38. unsigned char HighRH = 0;  //高電平重載值的高字節(jié)
  39. unsigned char HighRL = 0;  //高電平重載值的低字節(jié)
  40. unsigned char LowRH  = 0;  //低電平重載值的高字節(jié)
  41. unsigned char LowRL  = 0;  //低電平重載值的低字節(jié)



  42. void delayms(uint xms)                                
  43. {   
  44.         uint i,j;
  45.         for(i=xms;i>0;i--)                      //i=xms即延時約xms毫秒
  46.                 for(j=110;j>0;j--);
  47. }

  48. /* 配置并啟動PWM,fr-頻率,dc-占空比 */
  49. void ConfigPWM(unsigned int fr, unsigned char dc)
  50. {
  51.     unsigned int  high, low;
  52.     unsigned long tmp;
  53.    
  54.     tmp  = (11059200/12) / fr;  //計算一個周期所需的計數(shù)值
  55.     high = (tmp*dc) / 100;      //計算高電平所需的計數(shù)值
  56.     low  = tmp - high;          //計算低電平所需的計數(shù)值
  57.     high = 65536 - high + 12;   //計算高電平的重載值并補償中斷延時
  58.     low  = 65536 - low  + 12;   //計算低電平的重載值并補償中斷延時
  59.     HighRH = (unsigned char)(high>>8); //高電平重載值拆分為高低字節(jié)
  60.     HighRL = (unsigned char)high;
  61.     LowRH  = (unsigned char)(low>>8);  //低電平重載值拆分為高低字節(jié)
  62.     LowRL  = (unsigned char)low;
  63.     TMOD &= 0xF0;   //清零T0的控制位
  64.     TMOD |= 0x01;   //配置T0為模式1
  65.     TH0 = HighRH;   //加載T0重載值
  66.     TL0 = HighRL;
  67.     ET0 = 1;        //使能T0中斷
  68.     TR0 = 1;        //啟動T0
  69.     jg = 0;     //輸出低電平,關閉激光
  70. }
  71. /* 關閉PWM */
  72. void ClosePWM()
  73. {
  74.     TR0 = 0;     //停止定時器0
  75.     ET0 = 0;     //禁止定時器0中斷
  76.     jg = 0;  //輸出低電平,關閉激光
  77. }
  78. /* T0中斷服務函數(shù),產生PWM輸出 */
  79. void InterruptTimer0() interrupt 1
  80. {
  81.     if (jg == 0)  //當前輸出為低電平時,裝載高電平值并輸出高電平
  82.     {
  83.         TH0 = LowRH;
  84.         TL0 = LowRL;
  85.         jg = 1;
  86.     }
  87.     else              //當前輸出為高電平時,裝載低電平值并輸出低電平
  88.     {
  89.         TH0 = HighRH;
  90.         TL0 = HighRL;
  91.         jg = 0;
  92.     }
  93. }



  94. void xfor(uint i)                //x軸前進函數(shù),前進多少步
  95. {   
  96.   while(1)
  97.   {
  98.                 if(xfb==4)
  99.                   {
  100.          xa=xb=1;
  101.                xb_=xa_=0;
  102.                      xfb=1;
  103.                      i--;                        
  104.                delayms(N);
  105.                      if(i==0){xa=xb=0; break;}
  106.                   }
  107.                    if(xfb==1)
  108.                   {
  109.          xb=xa_=1;
  110.                xa=xb_=0;
  111.                      xfb=2;
  112.                      i--;        
  113.                delayms(N);
  114.                      if(i==0){xa_=xb=0; break;}
  115.                   }
  116.                    if(xfb==2)
  117.                   {
  118.          xa_=xb_=1;
  119.          xb=xa=0;
  120.                      xfb=3;        //走步標志位
  121.                      i--;
  122.                delayms(N);
  123.                      if(i==0){xa_=xb_=0; break;}
  124.                    }
  125.                    if(xfb==3)
  126.                   {
  127.          xa_=xb=0;
  128.                xb_=xa=1;
  129.                      xfb=4;
  130.                      i--;        
  131.                delayms(N);
  132.                      if(i==0){xa=xb_=0; break;}
  133.                   }


  134.                 }

  135. }


  136. void xbac(uint i)                //xxx后退函數(shù)
  137. {   
  138.      while(1)
  139.          {
  140.                 if(xfb==1)
  141.                   {
  142.          xa_=xb=0;
  143.                xb_=xa=1;
  144.                      xfb=4;
  145.                      i--;                                //走步標志位
  146.                delayms(N);
  147.                      if(i==0){xa=xb_=0; break;}
  148.                    }
  149.                    if(xfb==4)
  150.                   {
  151.          xa_=xb_=1;
  152.          xb=xa=0;
  153.                      xfb=3;
  154.                      i--;        
  155.                delayms(N);
  156.                      if(i==0){xa_=xb_=0; break;}
  157.                    }
  158.                    if(xfb==3)
  159.                   {
  160.          xb=xa_=1;
  161.                xa=xb_=0;
  162.                      xfb=2;        //走步標志位
  163.                      i--;        
  164.                delayms(N);
  165.                      if(i==0){xa_=xb=0; break;}
  166.                    }
  167.                    if(xfb==2)
  168.                   {
  169.          xa=xb=1;
  170.                xb_=xa_=0;
  171.                      xfb=1;
  172.                      i--;        
  173.                delayms(N);
  174.                      if(i==0){xa=xb=0; break;}
  175.                   }
  176.                 }
  177. }



  178. void yfor(uint i)                //y軸前進函數(shù)
  179. {   
  180.      while(1)
  181.      {
  182.                switch(yfb)
  183.                    {
  184.                      case 4:{a=b=1; b_=a_=0; yfb=1; i--; delayms(M); if(i==0){a=b=0;break;}}
  185.                                  case 1:{b=a_=1; a=b_=0; yfb=2; i--; delayms(M); if(i==0){a_=b=0;break;}}
  186.                                  case 2:{a_=b_=1; b=a=0; yfb=3; i--; delayms(M); if(i==0){a_=b_=0;break;}}
  187.                                  case 3:{b_=a=1; a_=b=0; yfb=4; i--; delayms(M); if(i==0){a=b_=0;break;}}
  188.                    }
  189.                    if(i==0)  break;
  190.       }
  191. }

  192. void ybac(uint i)                //yy后退函數(shù)
  193. {   
  194.      while(1)
  195.      {
  196.                switch(yfb)
  197.                    {
  198.                      case 1:{a=b_=1; b=a_=0; yfb=4; i--; delayms(M); if(i==0){a=b_=0;break;}}
  199.                                  case 4:{b_=a_=1; a=b=0; yfb=3; i--; delayms(M); if(i==0){a_=b_=0;break;}}
  200.                                  case 3:{a_=b=1; b_=a=0; yfb=2; i--; delayms(M); if(i==0){a_=b=0;break;}}
  201.                                  case 2:{b=a=1; a_=b_=0; yfb=1; i--; delayms(M); if(i==0){a=b=0;break;}}
  202.                    }
  203.                    if(i==0)  break;
  204.       }
  205. }

  206. void dazi(uint zik)//打印函數(shù)                   ******打印函數(shù)已更改******
  207. {
  208.     uint x;
  209.                 jg=0;

  210.                         for(x=0;x<zik;x++)//執(zhí)行zik個循環(huán),x軸右移zik步
  211.                         {
  212.                           while(z[63]);//暫停等待
  213.                                 if(z[64]==1) break;//停止標志 跳出循環(huán)
  214.                                 jg=1;//開激光
  215.                                 delayms((z[99+x]*(z[58]*256+z[59]))/100);
  216.                             jg=0;  //關閉激光
  217.                         if(z[66]==1)
  218.                         {
  219.                         xbac(1);
  220.                         }        
  221.              else
  222.                          {
  223.                          xfor(1);
  224.                          }                        
  225.                         }         
  226.                 if(z[64==1])    z[64]=0;
  227.             else{yfor(1);} //y軸進一行
  228.             z[62]=0;//一行打印完成
  229.                 SBUF=1;//發(fā)送信息,表示打印完成
  230.                
  231. }

  232. /* 串口配置函數(shù),baud-通信波特率 */
  233. void ConfigUART(unsigned int baud)
  234. {
  235.     SCON  = 0x50;  //配置串口為模式1
  236.     TMOD &= 0x0F;  //清零T1的控制位
  237.     TMOD |= 0x20;  //配置T1為模式2
  238.     TH1 = 256 - (11059200/12/32)/baud;  //計算T1重載值
  239.     TL1 = TH1;     //初值等于重載值
  240.     ET1 = 0;       //禁止T1中斷
  241.     ES  = 1;       //使能串口中斷
  242.     TR1 = 1;       //啟動T1
  243. }


  244. void chuanlo() interrupt 4
  245. {
  246.   if(RI)
  247.   {
  248.      buff[cont2]=SBUF;//每次3字節(jié),地址高,地址低,數(shù)據,,
  249.    
  250.            cont2++;
  251.      if(cont2==3)//每收3個字節(jié),把數(shù)據寫入地址中
  252.            {
  253.             z[(buff[0]*256)+buff[1]]=buff[2];
  254.                   cont2=0;
  255.                  SBUF=0;  //*****************在這里加入這行代碼測試一下*******************************
  256.            }
  257.          RI=0;


  258.    
  259.   }
  260.   if(TI)
  261.    {
  262.    TI=0;

  263.    }
  264. }

  265. main()
  266. {  
  267.    EA=1;
  268.    P0=0xff;
  269.    ConfigUART(9600)        ;
  270.         z[60]=15;//默認的參數(shù)
  271.         z[61]=15;
  272.         z[56]=1;
  273.         z[62]=0;
  274.         jg=0;
  275.         cont2=0;
  276.         
  277.    while(1)
  278.    {
  279.                                                                                                                       //        *****此處已更改******

  280.     if(z[57]==100){ConfigPWM(100, 98);delayms(10);}         //上位機指令處理,打開弱光定位,頻率100Hz,占空比98%                                                                     
  281.     else if(z[57]==1)   jg=1;                                                   //打開強光
  282.         else   { ClosePWM(); delayms(10);}
  283.          
  284.           if(cont2!=0) led=0;  else led=1;//指示通信是否可用
  285.       if(z[50]==1){xfor(z[51]*256+z[52]);z[50]=0;}//x+
  286.           if(z[50]==2){xbac(z[51]*256+z[52]);z[50]=0;}//x-
  287.           if(z[50]==3){yfor(z[51]*256+z[52]);z[50]=0;}//y+
  288.           if(z[50]==4){ybac(z[51]*256+z[52]);z[50]=0;}//y-

  289.          
  290.       if(z[62])//開始打印標志
  291.           {
  292.             dazi(z[54]*256+z[55]);
  293.           }
  294.    
  295.   }

  296. }
復制代碼


2015.07.02.rar

517.61 KB, 下載次數(shù): 690, 下載積分: 黑幣 -5

上位機和C51源程序

評分

參與人數(shù) 12黑幣 +126 收起 理由
紫電1 + 10 很給力!
zhhufe + 8 很給力!
qjzyx + 5 贊一個!
fyhhtgq + 10 很給力!
ordinaryer + 1 很給力!
雕刻時光 + 5 東西是好東西 可我積分不夠
lgjdqm + 5 的的確確不錯
懶惰的魔方 + 5 贊一個!
donkey.map + 5 共享資料的黑幣獎勵!
xljxlj + 12 贊一個!
YJGG + 10 贊一個!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:102668 發(fā)表于 2016-1-13 22:35 | 顯示全部樓層
真是好資料啊,趕緊收藏,樓主多上幾張作品的圖啊 能提供一下原理圖嗎?
回復

使用道具 舉報

ID:99525 發(fā)表于 2016-1-18 16:15 | 顯示全部樓層
DIY雕刻機,好多人都在做。。。。。。
回復

使用道具 舉報

ID:103707 發(fā)表于 2016-1-18 21:50 | 顯示全部樓層
mark一下備用
回復

使用道具 舉報

ID:64913 發(fā)表于 2016-1-18 23:12 | 顯示全部樓層
謝謝分享。。。。
回復

使用道具 舉報

ID:64913 發(fā)表于 2016-1-18 23:13 | 顯示全部樓層
這個能做多大的激光雕刻機
回復

使用道具 舉報

ID:104336 發(fā)表于 2016-1-24 23:13 | 顯示全部樓層
這么好的資料,快下載下來
回復

使用道具 舉報

ID:104489 發(fā)表于 2016-2-2 13:51 | 顯示全部樓層
有這個太好了,可以參考一下
回復

使用道具 舉報

ID:104947 發(fā)表于 2016-2-2 14:05 | 顯示全部樓層
第一次上來請多關照
回復

使用道具 舉報

ID:79816 發(fā)表于 2016-2-2 22:37 | 顯示全部樓層
太牛掰了?佩服
回復

使用道具 舉報

ID:102931 發(fā)表于 2016-2-3 15:05 | 顯示全部樓層
不錯嘛,小巧實用
回復

使用道具 舉報

ID:104763 發(fā)表于 2016-2-4 23:04 | 顯示全部樓層
666,樓主威武
回復

使用道具 舉報

ID:104567 發(fā)表于 2016-2-15 12:51 | 顯示全部樓層
附件下不了,害我¥15.00
回復

使用道具 舉報

ID:75246 發(fā)表于 2016-3-26 13:31 | 顯示全部樓層
360報病毒!360真的很糟糕!
回復

使用道具 舉報

ID:111721 發(fā)表于 2016-4-1 09:18 | 顯示全部樓層
正在做雕刻機,希望樓主的資料能夠提高自己
回復

使用道具 舉報

ID:111843 發(fā)表于 2016-4-1 21:03 | 顯示全部樓層
高手啊,厲害!!!
回復

使用道具 舉報

ID:59363 發(fā)表于 2016-4-6 13:03 | 顯示全部樓層
好東西,學習中
回復

使用道具 舉報

ID:59363 發(fā)表于 2016-4-6 13:03 | 顯示全部樓層
好東西,學習中
回復

使用道具 舉報

ID:118480 發(fā)表于 2016-5-7 11:50 | 顯示全部樓層
厲害!!!學習中!!!好東西!!!
回復

使用道具 舉報

ID:119946 發(fā)表于 2016-5-11 00:35 | 顯示全部樓層
好東西,學習中
回復

使用道具 舉報

ID:4014 發(fā)表于 2016-5-11 14:28 | 顯示全部樓層
不錯 好久沒弄51單片機了
回復

使用道具 舉報

ID:120837 發(fā)表于 2016-5-14 22:23 | 顯示全部樓層
666……謝樓主!
回復

使用道具 舉報

ID:111929 發(fā)表于 2016-6-19 23:40 來自觸屏版 | 顯示全部樓層
太厲害了
回復

使用道具 舉報

ID:69474 發(fā)表于 2016-6-27 22:17 | 顯示全部樓層
本帖最后由 飛刀斷魂 于 2016-6-27 22:22 編輯

謝樓主!準備做一個,能提供原理圖嗎?驅動電路也行
回復

使用道具 舉報

ID:128859 發(fā)表于 2016-7-1 20:54 | 顯示全部樓層
好東西
回復

使用道具 舉報

ID:128859 發(fā)表于 2016-7-1 20:54 | 顯示全部樓層
有人做出來了沒有?
回復

使用道具 舉報

ID:104567 發(fā)表于 2016-7-3 11:30 | 顯示全部樓層
mark一下備用
回復

使用道具 舉報

ID:129478 發(fā)表于 2016-7-6 20:45 | 顯示全部樓層
看起來不錯
回復

使用道具 舉報

ID:105451 發(fā)表于 2016-7-6 21:05 | 顯示全部樓層
做一記號,備用。
回復

使用道具 舉報

ID:102293 發(fā)表于 2016-7-6 22:57 | 顯示全部樓層
很不錯,看看,學習學習
回復

使用道具 舉報

ID:129169 發(fā)表于 2016-7-29 09:07 | 顯示全部樓層
真是好資料啊,趕緊收藏
回復

使用道具 舉報

ID:136110 發(fā)表于 2016-8-6 08:42 | 顯示全部樓層
太好了
回復

使用道具 舉報

ID:136796 發(fā)表于 2016-8-15 14:23 來自觸屏版 | 顯示全部樓層
支持分享
回復

使用道具 舉報

ID:136805 發(fā)表于 2016-8-15 14:57 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:137007 發(fā)表于 2016-8-17 23:40 | 顯示全部樓層
這個不錯
回復

使用道具 舉報

ID:23606 發(fā)表于 2016-8-18 10:35 | 顯示全部樓層
期待樓主的成品照片
回復

使用道具 舉報

ID:137211 發(fā)表于 2016-8-21 19:51 | 顯示全部樓層
樓主多多分享啊
回復

使用道具 舉報

ID:137220 發(fā)表于 2016-8-21 22:20 | 顯示全部樓層
樓主威武,收藏了
回復

使用道具 舉報

ID:137351 發(fā)表于 2016-8-26 11:33 | 顯示全部樓層
樓主 ,怎么我用你的程序連接沒有現(xiàn)象啊
回復

使用道具 舉報

ID:59703 發(fā)表于 2016-8-26 15:30 | 顯示全部樓層
很好的東西,不過原理圖沒有啊,還有單片機用的什么?所有的激光頭都可以嗎?
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
自慰无码一区二区三区| 欧美性猛交xxxx久久久| sese久久| 91久久久一线二线三线品牌| 亚洲不卡在线观看| 91综合在线| 中文字幕欧美日韩在线不卡| 黄色a级三级三级三级| 欧美—级a级欧美特级ar全黄| 99国产欧美久久久精品| 久久久精品一区二区毛片免费看| 亚洲区精品久久一区二区三区| 成人观看免费视频| 亚洲一卡二卡三卡| 深夜精品寂寞黄网站在线观看| 国产成+人+日韩+欧美+亚洲| 欧美不卡高清一区二区三区| 免费观看又色又爽又黄的网站| av电影网站在线观看| 性做久久久久久| 免费看欧美女人艹b| 黄色软件视频在线观看| jizzjizz韩国| 成人自拍小视频| 91制片厂免费观看| 伦伦影院午夜日韩欧美限制| 中文字幕成人av| 日韩一区亚洲二区| 国产精品实拍| 国产成人天天5g影院| 一区二区视频免费看| 六月激情综合网| 国产精品三级久久久久久电影| 91福利国产精品| 九色综合狠狠综合久久| 4438全国亚洲精品观看视频| 亚洲第一成年免费网站| 色先锋av资源中文字幕| 91香蕉视频在线播放| 又色又爽又黄18网站| 韩日午夜在线资源一区二区| 色哟哟一区二区三区| 国产盗摄女厕一区二区三区 | 国产综合18久久久久久| 日本国产一区二区三区| 欧美日韩一区二区电影| 成人免费视频免费观看| 色小子综合网| 亚洲精品动态| av色在线观看| 免费看的毛片| 天天干天天舔天天射| 东京热无码av男人的天堂| ijzzijzzij亚洲大全| 国产精品精品视频一区二区三区| 日韩欧美视频一区| 欧美国产日产图区| 久久综合五月| 农村少妇一区二区三区四区五区 | 国精产品乱码一区一区三区四区| 先锋影音av在线| 男人的天堂99| 看av免费毛片手机播放| 女人一区二区三区| 久久91亚洲精品中文字幕奶水| 91久久免费观看| 欧美性xxxx极品高清hd直播| 日韩在线精品| 亚洲区小说区图片区qvod按摩| 91精品啪在线观看国产爱臀| 欧美日本三级| 黄色网址视频在线观看| 成人综合影院| 亚洲午夜网未来影院| 日本天堂在线视频| 成人啪啪18免费游戏链接| 久久6免费视频| 欧美 国产 精品| 91在线直播亚洲| 久久艳片www.17c.com| 亚洲亚裔videos黑人hd| 精品视频在线免费观看| 欧美日韩成人综合在线一区二区 | 国产精品扒开腿做爽爽爽视频| 国产成人一区二区三区| 久久久国产一区| 日韩高清不卡av| 欧美日韩一区二区三区| 欧美激情资源网| 成人免费一区二区三区视频| 国产aⅴ综合色| av成人老司机| 国产乱子伦视频一区二区三区| 在线欧美一区| 国产精品欧美三级在线观看| 国产成人77亚洲精品www| 中文字幕资源网在线观看| 色老板在线观看| a级毛片免费| 顶级欧美妇高清xxxxx| 成网站在线观看人免费| 欧美一区二区三区久久综| 日韩一卡二卡在线| 亚洲av无码国产精品久久不卡| 亚洲精品1区2区3区| 亚洲色图27p| 日韩乱码人妻无码中文字幕久久| 中文字幕55页| 国产熟女一区二区| 日韩精品手机在线| 少妇高潮一区二区三区99小说| 国产精品白浆视频免费观看| 神马午夜dy888| 怡红院av在线| vam成人资源在线观看| 日韩免费va| 天堂av在线| 999av小视频在线| 久久的色偷偷| 欧美~级网站不卡| 欧美啪啪一区| 国产亚洲一级| 亚洲精品黄色| 日韩精品成人一区二区在线| 免费在线播放电影| 三级做a全过程在线观看| 欧美变态视频| 老司机色在线视频| 男女在线观看视频| 国产在线播放精品| 亚洲福利天堂| 在线一区欧美| 麻豆精品国产91久久久久久| 奇米一区二区三区| 激情偷乱视频一区二区三区| 激情av综合网| 亚洲色图欧洲色图婷婷| 亚洲一区中文在线| 国产精品久久久久久久久动漫 | 一区三区视频| av一二三不卡影片| 在线精品视频免费播放| 日韩片之四级片| 日韩av一区在线观看| 538国产精品视频一区二区| 2019av中文字幕| 国产精品一区二区久久国产| 91在线视频成人| 黄色一级片播放| a资源在线观看| 天海翼一区二区| 亚洲日韩色图| 成人高清免费观看mv| 99re8这里有精品热视频免费| 亚洲人成精品久久久| 日韩欧美ww| 亚洲精品网址| 亚洲三级影院| 自拍偷在线精品自拍偷无码专区| 亚洲а∨天堂久久精品9966| 波霸ol色综合久久| 日本不卡免费高清视频| 亚洲免费久久| 麻豆av免费在线| 丰满岳乱妇一区二区| 性色国产成人久久久精品| 无码h黄肉3d动漫在线观看| 免费看涩涩视频软件| 操你啦在线视频| 精品视频在线观看免费观看| 日韩精品欧美成人高清一区二区| 香蕉影视欧美成人| 欧美国产第二页| 亚洲综合小说区| 国产精品无码乱伦| 国产精品久久久久久久av| 国产精品拍拍拍| 国产原创剧情av| av网站免费大全| 国产激情视频一区二区| 国产精品剧情一区二区在线观看 | 成人亚洲性情网站www在线观看| 日韩中文字幕视频网| 黄色精品免费| aaa国产一区| 亚洲国产97在线精品一区| 国产+成+人+亚洲欧洲| 精品视频第一区| 一级特级黄色片| 国产九色91回来了| 免费精品国产自产拍在| 久草在线资源视频| 青青操综合网| 中文字幕免费不卡| 两个人的视频www国产精品| 国产性生活免费视频| 亚洲国产果冻传媒av在线观看| 国 产 黄 色 大 片| 日本中文字幕视频在线| 国产视频一区二| 99成人精品| 欧美三级视频在线观看| 99精品国产高清在线观看| 男人插女人视频在线观看| 成人免费看片载| 亚洲综合图片网| 天天干免费视频| 高清全集视频免费在线| 免费亚洲网站| 亚洲一二三四在线观看| 日本欧美一二三区| 国产伦精品一区二区三区四区视频_| 手机看片日韩av| 黑人巨大xxx| 盗摄系列偷拍视频精品tp| 欧美国产欧美综合| 国内精品中文字幕| 特级特黄刘亦菲aaa级| 亚洲第一欧美| 欧美黄页在线免费观看| 久久综合网色—综合色88| 91麻豆精品国产自产在线| 欧美一区二区.| 美女又黄又免费的视频| a级片免费观看| 黄色av电影在线播放| 日韩经典中文字幕一区| 亚洲乱码国产乱码精品精| 成人国产精品久久久久久亚洲| 99色精品视频| 亚洲精选一区二区三区| 成av人片在线观看www| 超碰一区二区| 久久久999| 色一区在线观看| 国产自产精品| www..com国产| 95在线视频| 天天综合久久| 国产精品久久久久久久岛一牛影视| 91精品国产99| 人妻少妇精品视频一区二区三区| 亚洲人的天堂男人爽爽爽| 欧美人体一区二区三区| 91麻豆国产在线观看| 日韩视频免费中文字幕| 中文字幕免费高清在线| 成人av无码一区二区三区| 久久久久久久影视| 亚洲成av人片乱码色午夜| 欧美精品久久久久久久多人混战| 99久久国产免费免费| 久久久久久久久99| 妞干网2018| 麻豆一二三区精品蜜桃| 亚洲夂夂婷婷色拍ww47| 国产精品成人播放| 午夜成人亚洲理伦片在线观看| 色dvdxxx| 久久久精品区| 午夜激情一区二区三区| 日韩欧美视频一区二区三区四区| 91ts人妖另类精品系列| 无线免费在线视频| 国产精品2024| 国产精品久久婷婷六月丁香| 青青草原国产视频| 国产在线更新| 久久精品欧美一区二区三区麻豆| 亚洲欧洲黄色网| 免费高清一区二区三区| www.久久精品视频| xxx.xxx欧美| 国精产品一区一区三区mba视频| 欧美成人h版在线观看| 少妇一级淫免费放| 影音先锋中文在线播放| 日韩精品社区| 亚洲精品一区二区三区福利| 激情黄色小视频| 99不卡视频| 五月天久久久| 亚洲小视频在线| 无遮挡aaaaa大片免费看| 天堂av在线资源| av一区二区三区四区| 国产精品久久一区二区三区| 好吊操这里只有精品| 蜜臀av国内免费精品久久久夜夜| 国产日产精品1区| 麻豆av一区| 最近的中文字幕在线看视频| 色天天久久综合婷婷女18| 日韩理论片久久| 天天干天天干天天干天天干天天干| 美乳美女在线观看香蕉| 国产精品五区| 国产香蕉久久精品综合网| 成人亚洲国产| 乱亲女h秽乱长久久久| 久久精品一区二区三区av| 92看片淫黄大片看国产片| 亚洲无码精品国产| 麻豆传媒在线完整视频| 久热成人在线视频| 国产精品一区二区三区久久| 最新中文字幕免费| 6080亚洲理论片在线观看| 欧美不卡一二三| 91国视频在线| 天天色综合6| 欧美高清日韩| 欧美激情精品久久久久久蜜臀| 免费一级肉体全黄毛片| 久cao在线| 亚洲欧美偷拍卡通变态| 国产资源在线免费观看| 久色视频网站| 好看的日韩av电影| 欧美在线视频一区二区| 国产一区 在线播放| 精品一区二区三区五区六区 | 一本一本久久a久久精品综合麻豆| 国产精品亚洲a| 中文字幕在线观看| 日韩国产在线观看一区| 国产日产欧美精品| 国产精品久久久久久久久久久久久久久久久 | 国产3级在线观看| 三上悠亚亚洲一区| 日韩精品最新网址| 人人妻人人澡人人爽| 国产高清不卡| 日韩你懂的在线观看| 中字幕一区二区三区乱码| 欧美sm一区| 亚洲一区在线观看免费| 国产野外作爱视频播放| 香蕉视频在线看| 在线日韩国产精品| av无码一区二区三区| 亚洲优女在线| 欧美精品一区二区三区久久久| 蜜桃av免费在线观看| 国产欧美88| 色偷偷av一区二区三区乱| 无码人妻精品一区二| 精品国产一区二区三区久久久蜜臀| 日韩精品在线一区| 中文字幕伦理片| 国产精品毛片无码| 日韩视频在线一区| 一级爱爱免费视频| 激情久久久久| 黄色99视频| 先锋影音av资源网| 亚洲国产精品成人综合色在线婷婷| 成人av一级片| 日韩在线免费电影| 欧美一区二区视频网站| 中文字幕亚洲日本| av福利导福航大全在线| 日韩视频免费直播| 久久丫精品久久丫| 成人激情电影在线| 欧美激情在线有限公司| 精品欧美一区二区精品少妇| 亚洲一区日韩| 五月天亚洲综合情| 羞羞影视羞羞在线| 美女任你摸久久| 一区二区三区国产福利| 在线播放免费| 自拍av一区二区三区| 超碰人人草人人| 写真福利精品福利在线观看| 最近中文字幕日韩精品 | 国产一级片免费看| 在线成人超碰| 国产精品影片在线观看| 一个人看的www在线免费观看| 国产亚洲欧美一级| 在线观看免费看片| 亚洲一区av| 欧美中文字幕视频在线观看| 国产精品入口麻豆完整版| 欧美激情综合五月色丁香小说| 91超薄肉色丝袜交足高跟凉鞋| 亚洲欧美一级| 国产国语videosex另类| 就爱干草视频| 午夜欧美一区二区三区在线播放| 美国黑人一级大黄| 国产精品99在线观看| 日本一区视频在线播放| 激情综合丁香| 91精品福利视频| 毛片a片免费观看| 亚洲人www| 欧美大黑帍在线播放|