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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STC89C52RC + TEA5767 + TDA2822 FM收音機

  [復制鏈接]
跳轉到指定樓層
樓主
ID:111350 發表于 2016-10-23 11:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 linymda 于 2016-10-23 15:52 編輯

一直對單片機有興趣,本身具備一點電子方面的知識,C語音也還能做簡單的修改。
這次閑來無事,網上淘來TEA5767完整版芯片,決定做個FM收音機。

資料都是網上搜大神們的作品而來,一并感謝。

芯片使用:
STC89C52RC 單片機
TEA5767 完整版
TDA2822 放大芯片
其他元件:
電阻
電容
晶振
按鍵
等等

沒有用顯示。

外接及電池(4節干電池)兩套電源,方便移動。

主要功能:
1、開機預設當地強信號臺
2、手動切換預設的12個臺,本地強臺
3、手動搜索

實現的功能:
耳機收聽能清晰收到本地12個FM臺(濟南)

后續:
解決聲音小的問題,有可能的話改成喇叭收聽。

實物圖:


原理圖:(借用的圖,有稍微的修改,比如增加指示燈等)


TEA5767.zip (39.97 KB, 下載次數: 200)
頻率轉換十六進制.zip (4.14 KB, 下載次數: 121)

  1. #include <reg51.h>
  2. #include <string.h>
  3. #include <math.h>
  4. #define uchar unsigned char
  5. #define uint unsigned int

  6. #define max_freq 108000 //手動搜索最高頻率
  7. #define min_freq 87500  //手動搜索最低頻率
  8.    
  9. uint tt=0; //手動選預設臺標記

  10. sbit SDA=P0^0;   //接在TEA5767的數據端口        
  11. sbit SCL=P0^1;   //接在TEA5767的時鐘端口      
  12. sbit KEY1=P3^5;  //頻率增加按鍵端口      
  13. sbit KEY2=P3^4;  //頻率減小按鍵端口
  14. sbit KEY3=P3^3;  //預設電臺增加
  15. sbit KEY4=P3^2;  //預設電臺減少

  16. unsigned char radio_write_data[5]={0x2a,0x30,0xC0,0x17,0x00};        //要寫入TEA5767的數據,88.7M,開機預設
  17.                                   //前兩位是頻率,后三位不需要修改
  18. unsigned int pll;
  19. unsigned long frequency=87500;

  20. void delay1ms (unsigned int b)//1ms延時
  21. {
  22. for(b;b>0;b--)
  23. {unsigned int i;
  24.   for(i=0;i<300;i++)
  25.    {;}
  26. }
  27. }

  28. void Delayus(unsigned char x)
  29. {
  30. for(;x>0;x--);
  31. }

  32. void iic_start()
  33. {
  34. SDA=1;
  35. Delayus(5);
  36. SCL=1;
  37. Delayus(5);
  38. SDA=0;
  39. Delayus(5);
  40. SCL=0;
  41. Delayus(5);
  42. }

  43. void iic_stop()
  44. {
  45. SCL=0;
  46. Delayus(5);
  47. SDA=0;
  48. Delayus(5);
  49. SCL=1;
  50. Delayus(5);
  51. SDA=1;
  52. Delayus(5);
  53. }

  54. void iic_ack()
  55. {
  56. SDA=0;
  57. Delayus(5);
  58. SCL=1;
  59. Delayus(5);
  60. SCL=0;
  61. Delayus(5);
  62. SDA=1;
  63. Delayus(5);
  64. }


  65. bit iic_testack()
  66. {
  67. bit ErrorBit;
  68. SDA=1;
  69. Delayus(5);
  70. SCL=1;
  71. Delayus(5);
  72. ErrorBit=SDA;
  73. Delayus(5);
  74. SCL=0;
  75. return ErrorBit;
  76. }

  77. void iic_write8bit(unsigned char input)
  78. {
  79. unsigned char temp;
  80. for(temp=8;temp>0;temp--)
  81. {
  82.   SDA=(bit)(input&0x80);
  83.   Delayus(5);
  84.   SCL=1;
  85.   Delayus(5);
  86.   SCL=0;
  87.   Delayus(5);
  88.   input=input<<1;
  89. }
  90. }



  91. //由頻率計算PLL
  92. void get_pll(void)
  93. {
  94.     unsigned char hlsi;
  95.    
  96.     hlsi=radio_write_data[2]&0x10;  //HLSI位
  97.     if (hlsi)
  98.         pll=(unsigned int)((float)((frequency+225)*4)/(float)32.768);    //頻率單位:k
  99.     else
  100.         pll=(unsigned int)((float)((frequency-225)*4)/(float)32.768);    //頻率單位:k
  101. }


  102. /*//由PLL計算頻率
  103. void get_frequency(void)
  104. {
  105.     unsigned char hlsi;
  106.     unsigned int npll=0;
  107.     npll=pll;
  108.     hlsi=radio_write_data[2]&0x10;
  109.     if (hlsi)
  110.         frequency=(unsigned long)((float)(npll)*(float)8.192-225);    //頻率單位:KHz
  111.     else
  112.         frequency=(unsigned long)((float)(npll)*(float)8.192+225);    //頻率單位:KHz
  113. }
  114. */

  115. void radio_write(void)
  116. {
  117.     unsigned char i;
  118.     iic_start();
  119.     iic_write8bit(0xc0);        //TEA5767寫地址
  120.     if(!iic_testack())
  121.     {
  122.         for(i=0;i<5;i++)
  123.         {
  124.             iic_write8bit(radio_write_data[i]);
  125.             iic_ack();
  126.         }
  127.     }
  128.     iic_stop();  
  129. }


  130. //將顯示的頻率算好后寫到TEA5767芯片里面實現調節,不用考慮TEA5767用于搜臺的相關位:SM,SUD
  131. void search(bit mode)
  132. {
  133.     //radio_read();        
  134.     if(mode)
  135.     {
  136.         frequency+=10;
  137.         if(frequency>max_freq)
  138.             frequency=min_freq;
  139.     }
  140.     else
  141.     {
  142.         frequency-=10;
  143.         if(frequency<min_freq)
  144.             frequency=max_freq;
  145.     }         
  146.     get_pll();
  147.     radio_write_data[0]=pll/256;
  148.     radio_write_data[1]=pll%256;
  149.     radio_write_data[2]=0xC0;
  150.     radio_write_data[3]=0x17;
  151.     radio_write_data[4]=0x00;
  152.     radio_write();
  153. }



  154. void main()
  155. {
  156. delay1ms(150);
  157. radio_write();
  158. while(1)
  159. {
  160.           if(KEY1==0)
  161.           {
  162.            delay1ms(15); //延時15ms
  163.            if(KEY1==0)
  164.      while(KEY1==0);//等待按鍵釋放
  165.            search(1);
  166.           }

  167.     if(KEY2==0)
  168.     {
  169.      delay1ms(15); //延時15ms
  170.      if(KEY2==0)
  171.      while(KEY2==0);//等待按鍵釋放
  172.      search(0);
  173.     }

  174.     if(KEY3==0)
  175.     {
  176.      delay1ms(15); //延時15ms
  177.      if(KEY3==0)
  178.      while(KEY3==0);//等待按鍵釋放
  179.           if (tt==11)//手動選臺判斷,保證能循環選擇,不嚴禁能工作,請忽略
  180.              tt=-1;
  181.           tt++;
  182.           switch(tt) //手動選臺
  183.      {
  184.        case 0:
  185.                   {
  186.                   radio_write_data[0]=0x2A;//寫入的頻率
  187.         radio_write_data[1]=0x30;
  188.                   break;
  189.                   }
  190.        case 1:
  191.                   {
  192.                   radio_write_data[0]=0x2B;
  193.         radio_write_data[1]=0x3C;
  194.                   break;
  195.                   }
  196.        case 2:
  197.                   {
  198.                   radio_write_data[0]=0x2B;
  199.         radio_write_data[1]=0xB6;
  200.                   break;
  201.                   }
  202.        case 3:
  203.                   {
  204.                   radio_write_data[0]=0x2C;
  205.         radio_write_data[1]=0x86;
  206.                   break;
  207.                   }      
  208.                   case 4:
  209.                   {
  210.                   radio_write_data[0]=0x2D;
  211.         radio_write_data[1]=0x6E;
  212.                   break;
  213.                   }      
  214.                   case 5:
  215.                   {
  216.                   radio_write_data[0]=0x2E;
  217.         radio_write_data[1]=0xB7;
  218.                   break;
  219.                   }      
  220.                   case 6:
  221.                   {
  222.                   radio_write_data[0]=0x30;
  223.         radio_write_data[1]=0xD0;
  224.                   break;
  225.                   }      
  226.                   case 7:
  227.                   {
  228.                   radio_write_data[0]=0x31;
  229.         radio_write_data[1]=0x0D;
  230.                   break;
  231.                   }      
  232.                   case 8:
  233.                   {
  234.                   radio_write_data[0]=0x31;
  235.         radio_write_data[1]=0xA0;
  236.                   break;
  237.                   }      
  238.                   case 9:
  239.                   {
  240.                   radio_write_data[0]=0x32;
  241.         radio_write_data[1]=0xB9;
  242.                   break;
  243.                   }      
  244.                   case 10:
  245.                   {
  246.                   radio_write_data[0]=0x33;
  247.         radio_write_data[1]=0x02;
  248.                   break;
  249.                   }
  250.                   case 11:
  251.                   {
  252.                   radio_write_data[0]=0x33;
  253.         radio_write_data[1]=0x4B;
  254.                   break;
  255.                   }
  256.       }
  257.           radio_write_data[2]=0xC0;//寫入的其他參數
  258.      radio_write_data[3]=0x17;
  259.      radio_write_data[4]=0x00;
  260.      radio_write();
  261.           if (tt==11)
  262.              tt=0;
  263.     }

  264.     if(KEY4==0)
  265.     {
  266.      delay1ms(15); //延時15ms
  267.      if(KEY4==0)
  268.      while(KEY4==0);//等待按鍵釋放
  269.           if (tt==0)//手動選臺判斷,保證能循環選擇,不嚴禁能工作,請忽略
  270.              tt=12;
  271.           tt--;
  272.           switch(tt) //手動選臺
  273.      {
  274.        case 0:
  275.                   {
  276.                   radio_write_data[0]=0x2A;
  277.         radio_write_data[1]=0x30;
  278.                   break;
  279.                   }
  280.        case 1:
  281.                   {
  282.                   radio_write_data[0]=0x2B;
  283.         radio_write_data[1]=0x3C;
  284.                   break;
  285.                   }
  286.        case 2:
  287.                   {
  288.                   radio_write_data[0]=0x2B;
  289.         radio_write_data[1]=0xB6;
  290.                   break;
  291.                   }
  292.        case 3:
  293.                   {
  294.                   radio_write_data[0]=0x2C;
  295.         radio_write_data[1]=0x86;
  296.                   break;
  297.                   }      
  298.                   case 4:
  299.                   {
  300.                   radio_write_data[0]=0x2D;
  301.         radio_write_data[1]=0x6E;
  302.                   break;
  303.                   }      
  304.                   case 5:
  305.                   {
  306.                   radio_write_data[0]=0x2E;
  307.         radio_write_data[1]=0xB7;
  308.                   break;
  309.                   }      
  310.                   case 6:
  311.                   {
  312.                   radio_write_data[0]=0x30;
  313.         radio_write_data[1]=0xD0;
  314.                   break;
  315.                   }      
  316.                   case 7:
  317.                   {
  318.                   radio_write_data[0]=0x31;
  319.         radio_write_data[1]=0x0D;
  320.                   break;
  321.                   }      
  322.                   case 8:
  323.                   {
  324.                   radio_write_data[0]=0x31;
  325.         radio_write_data[1]=0xA0;
  326.                   break;
  327.                   }      
  328.                   case 9:
  329.                   {
  330.                   radio_write_data[0]=0x32;
  331.         radio_write_data[1]=0xB9;
  332.                   break;
  333.                   }      
  334.                   case 10:
  335.                   {
  336.                   radio_write_data[0]=0x33;
  337.         radio_write_data[1]=0x02;
  338.                   break;
  339.                   }
  340.                   case 11:
  341.                   {
  342.                   radio_write_data[0]=0x33;
  343.         radio_write_data[1]=0x4B;
  344.                   break;
  345.                   }
  346.       }
  347.           radio_write_data[2]=0xC0;
  348.      radio_write_data[3]=0x17;
  349.      radio_write_data[4]=0x00;
  350.      radio_write();
  351.           if (tt==0)
  352.              tt=11;
  353.     }
  354. }
  355. }
復制代碼



評分

參與人數 2黑幣 +105 收起 理由
ssfc + 5 贊一個!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:96682 發表于 2016-10-23 13:23 | 只看該作者
LZ,2822音量咋會小呢?不是有雙聲道電位器嘛,板上的電位器既不方便調節而且還會造成音量的不同步
回復

使用道具 舉報

板凳
ID:111350 發表于 2016-10-23 15:47 | 只看該作者
wc86110 發表于 2016-10-23 13:23
LZ,2822音量咋會小呢?不是有雙聲道電位器嘛,板上的電位器既不方便調節而且還會造成音量的不同步

帶耳機還可以,帶喇叭沒試,不知道行不行。
回復

使用道具 舉報

地板
ID:145935 發表于 2016-11-7 15:12 | 只看該作者
用按鍵調音量就完美了。
回復

使用道具 舉報

5#
ID:151105 發表于 2016-11-29 21:16 | 只看該作者
不明覺厲
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
7#
無效樓層,該帖已經被刪除
8#
無效樓層,該帖已經被刪除
9#
ID:155262 發表于 2016-12-20 00:44 | 只看該作者
好厲害
回復

使用道具 舉報

10#
無效樓層,該帖已經被刪除
11#
ID:155262 發表于 2016-12-24 18:39 | 只看該作者
大哥啊,我怎么覺得你原理圖和代碼的接口不一樣啊
回復

使用道具 舉報

12#
ID:111350 發表于 2016-12-30 20:51 | 只看該作者
舞煬l 發表于 2016-12-24 18:39
大哥啊,我怎么覺得你原理圖和代碼的接口不一樣啊

圖是借的,對應的自己修改就行。
回復

使用道具 舉報

13#
ID:249545 發表于 2017-11-26 16:09 | 只看該作者
家里的收音機不少,可是不堪用.廣告太多了.
鄉下也需要很高的靈敏度才行.
回復

使用道具 舉報

14#
ID:276348 發表于 2018-1-21 22:27 | 只看該作者
用了2822就做成立體聲的了。
回復

使用道具 舉報

15#
ID:103981 發表于 2020-6-24 17:27 | 只看該作者
感謝分享,努力學習
回復

使用道具 舉報

16#
無效樓層,該帖已經被刪除
17#
無效樓層,該帖已經被刪除
18#
無效樓層,該帖已經被刪除
19#
ID:1063423 發表于 2024-4-26 08:03 來自觸屏版 | 只看該作者
普通電位器能控制單片機調音量?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美性猛交xxxx久久久| 四虎电影网址| 熟妇高潮一区二区三区| 成人欧美精品久久久久影院| 99在线免费观看| 免费av在线| 国产成人视屏| 在线精品国产| 国产一区不卡在线| 亚洲精品乱码久久久久久黑人 | 国产精品第9页| 午夜在线观看视频18| xfplay资源站夜色先锋| 在线观看国产原创自拍视频| 日韩综合av| 亚洲精品91| 成人国产在线观看| 一本色道久久综合精品竹菊| 中文字幕国产亚洲| 91久久精品国产91久久性色tv| 日日噜噜夜夜狠狠久久丁香五月 | 亚洲人成77777在线观看网| 欧美有码在线观看| 亚洲国产精品一区在线观看不卡| 天天干天天av| 日韩在线观看第一页| 欧美一区二区三区久久综| 中日韩免费毛片| 国产精品原创视频| 国内精品嫩模av私拍在线观看| 91视频一区二区三区| 欧美日韩高清一区二区| 欧美精品久久久久久久| 小说区图片区图片区另类灬| 色婷婷狠狠18禁久久| 人妻 日韩精品 中文字幕| 国产极品美女到高潮| eeuss影院www在线播放| 亚洲一区二区三区四区电影| 视频精品一区二区| 亚欧色一区w666天堂| 久久精品国产2020观看福利| 精品蜜桃一区二区三区| 中文字幕色网站| 69av视频在线观看| 免费在线观看的av| 在线视频cao| 亚洲高清成人| 一区二区三区四区乱视频| 在线精品国产成人综合| 久久综合一区| 午夜男人的天堂| www久久久com| 头脑特工队2在线播放| 97久久综合精品久久久综合| 久久av资源站| 欧美日韩精品一区二区三区四区 | 午夜影院在线观看视频| 日韩一区二区三区免费视频| 亚洲黄色精品| 一区av在线播放| 欧美尺度大的性做爰视频| 亚洲欧洲国产日韩精品| 日韩在线免费观看av| 五月天福利视频| av电影在线播放高清免费观看| 日韩精品社区| 久久久不卡网国产精品一区| 亚洲天堂久久av| 亚洲一区高清| 青青草成人免费| 免费在线日本| 国产资源一区| 国产aⅴ精品一区二区三区色成熟| 欧美电影一区二区| 91|九色|视频| 国产精品入口麻豆| 亚洲第一色网| heyzo一区| 国产精品一区毛片| 91福利在线观看| 成人免费看吃奶视频网站| 亚洲色图欧美自拍| 国模私拍视频在线| 午夜视频在线观看网站| 91精品秘密在线观看| 亚洲最新视频在线观看| 欧美在线视频一二三| 色婷婷综合网站| 亚洲乱码精品久久久久..| 成人性生交大片免费看午夜| 99国产精品免费视频观看| 亚洲资源在线观看| 国产不卡在线观看| 成人性生交视频免费观看| 日韩一卡二卡在线| 超碰中文在线| 精品在线观看视频| 日韩国产高清污视频在线观看| 任我爽在线视频精品一| 国产精品国产精品88| 可以在线看的av| 91精品入口| 欧美国产一区在线| 欧美极品少妇xxxxⅹ免费视频| 国产精品涩涩涩视频网站| 国产福利资源在线| 黄色网在线播放| 亚洲视频综合| 在线播放/欧美激情| 久久精品99久久| 麻豆明星ai换脸视频| 大胆高清日本a视频| 国产欧美日韩一区二区三区四区| 伊人色综合久久天天人手人婷| 日本一欧美一欧美一亚洲视频| 国产xxx在线观看 | 日韩av网站在线观看| 精品国产伦一区二区三区观看方式 | 欧美一区二区私人影院日本| 免费成人av网站| 日本熟妇一区二区| 国产三级在线| 天堂久久一区二区三区| 国产丝袜一区视频在线观看| 成人性免费视频| 日韩在线观看视频网站| 666av成人影院在线观看| 99久久久久久| 日本欧美国产在线| 国产精品视频自在线| 国模大尺度视频| 999久久久免费精品国产牛牛| 2020最新国产精品| 亚洲综合色噜噜狠狠| 不卡日韩av| 九九九国产视频| www免费网站在线观看| 麻豆一区二区三区| 日韩在线观看免费高清完整版| 亚洲成人福利在线观看| 欧美人善交videosg| 日韩精品亚洲专区在线观看| 一区二区三区日韩欧美精品| 国产精品国产三级欧美二区| 日韩高清免费av| 日本成人网址| 国产1区2区3区精品美女| 久久久久久中文字幕| 国产麻豆xxxvideo实拍| 2018高清国产日本一道国产| 黄页网站一区| 一夜七次郎国产精品亚洲| 天堂av手机在线| 免费电影网站在线观看| 日韩精品一区二区久久| 日韩免费高清视频| 欧美xxxxx在线视频| 国产porn视频| 99久久99久久精品国产片果冰| 日韩无一区二区| 免费观看精品视频| 午夜私人影院在线观看| 日韩欧美电影| 亚洲精品成人av| 狠狠干狠狠操视频| 天天摸日日操| 午夜影院日韩| 久久九九热免费视频| 亚洲第一黄色网址| 在线观看黄网| 国产v日产∨综合v精品视频| 国产精品69av| 精品在线视频免费| 白浆在线视频| 伊人婷婷欧美激情| 午夜精品一区二区在线观看 | 欧美精品一区三区| 三级网站在线免费观看| 青青青草原在线| 成人h动漫精品一区二区| 国产日韩精品在线| 亚洲精品毛片一区二区三区| 成人性生交大片免费观看网站| 亚洲一区国产视频| 国产精品无码乱伦| 久久亚洲国产中v天仙www| 日韩毛片视频| 中文综合在线观看| 一二三四在线观看视频| a毛片在线看免费观看| 国产精品久久二区二区| 亚洲成人18| 欧美第一页草草影院浮力| 91一区二区三区四区| 综合欧美国产视频二区| 毛片aaaaaa| 狂野欧美激情性xxxx欧美| 亚洲精品日韩综合观看成人91| 亚洲人成电影在线播放| 精人妻一区二区三区| 一区二区成人| 91免费观看在线| 欧美一区少妇| 国内精品久久久久久影院老狼| 欧美黄在线观看| 精品中文字幕乱| 日韩av女优在线观看| 99久久婷婷国产综合精品首页| 在线观看免费一区| 亚洲日本黄色片| 性网站在线看| 国产区在线观看成人精品| 亚洲午夜精品一区二区| xxxxwwww欧美| 欧美aaaaa成人免费观看视频| 国产日韩av在线| 黄色片网站免费在线观看| 久久久综合色| 国内精品久久久久久中文字幕| 久久久国产精品成人免费| 久久爱www.| 亚洲电影免费观看高清完整版在线观看| aa一级黄色片| 91高清视频在线观看| 日本韩国精品在线| 中文字幕久久久久久久| 一级毛片视频在线观看| 亚洲国产人成综合网站| 一区二区三区视频在线观看免费| 在线观看黄网| 亚洲免费观看高清| www.色就是色| 91精品国产91久久久久游泳池 | 欧美色图在线观看| 日韩高清在线一区二区| 日本高清视频在线观看| 欧美日韩视频在线| 亚洲三级在线视频| 国产婷婷视频在线| 在线观看av一区| 中文精品在线观看| 婷婷六月国产精品久久不卡| 精品国产三级a在线观看| 强制高潮抽搐sm调教高h| 亚洲精品tv| 在线看日韩欧美| 国产又粗又爽视频| 国产精品美女久久久久久不卡| 欧美国产乱视频| 国产视频一区二区三| 综合久久亚洲| 91日本在线观看| 精品无人区乱码1区2区3区免费| 日本不卡123| 日韩精品资源| 激情小说激情视频| 中文字幕一区二区三区精华液| 免费在线观看的av网站| av在线之家电影网站| 一本一道久久a久久精品综合蜜臀| 久久久久成人精品无码中文字幕| 日本午夜大片a在线观看| 亚洲国产毛片完整版| 一级片免费网址| 91视频综合| 97久久精品午夜一区二区| 7799国产精品久久久久99| 成人午夜看片网址| 久久成人免费观看| 亚洲成人影院麻豆| 欧美精品日日鲁夜夜添| 午夜精品久久久久99蜜桃最新版| 91亚洲无吗| 欧美一区二区三区精品电影| 一二三四日本中文字幕| 韩国三级电影一区二区| 黄色网zhan| 毛片在线能看| 欧美日韩色综合| 久久久久久久久久久久久女过产乱| 国内自拍欧美| 日韩av免费在线看| 国产综合精品久久| 久久综合99re88久久爱| 91香蕉视频污版| 黑人精品视频| 成人晚上爱看视频| 日本大片免费看| av电影在线网| 欧美成人一区二区三区在线观看| 久久人人爽人人爽人人| 日韩精品诱惑一区?区三区| 5g国产欧美日韩视频| 99视频免费| 亚洲一区二区三区中文字幕 | 日本精品视频一区二区三区| 国产亚洲精品久久久久久豆腐| 全国精品免费看| 91精品国产综合久久香蕉最新版 | 国产一区二区视频在线| 日韩xxxx视频| 欧洲一区二区三区| 亚洲性猛交xxxxwww| 99精品国产99久久久久久97| 老色鬼精品视频在线观看播放| 亚洲色欲久久久综合网东京热| 免费在线观看黄色网| 日韩激情av在线免费观看| 国产精品久久久久久免费免熟| 免费观看在线综合色| 黄色av网址在线播放| 欧美调教sm| 久久亚洲成人精品| 欧美另类bbbxxxxx另类| 国产精品久久午夜夜伦鲁鲁| 中文字幕丰满孑伦无码专区| 亚洲精品aaaaa| 国产一区二区在线网站| 在线观看av资源| 亚洲精品在线免费观看视频| 国产精品国产精品国产专区| 国产真实乱偷精品视频免| 亚洲色图 在线视频| 成人51免费| 成人福利视频在线观看| 国产一二三视频| 欧美高清视频不卡网| 在线免费av网| 国产成人精品一区二区三区网站观看| 久久人人爽av| 综合成人在线| 国产精品99久久久久久久 | 国产亚av手机在线观看| 欧美精品在线看| 深夜福利网址| 色婷婷综合激情| 奴色虐av一区二区三区| 韩国三级中文字幕hd久久精品| 9久久婷婷国产综合精品性色 | 欧美成人一区二区三区高清| 亚洲国产一区二区三区高清| 霍思燕三级露全乳照| 九九热这里有精品| 91免费视频网站| 免费一级毛片在线观看| 亚洲网站在线播放| 久久精品亚洲7777影院| 无码av免费一区二区三区试看| 国产无遮无挡120秒| 免费人成网站在线观看欧美高清| 超碰在线播放91| 久久亚洲道色| 亚洲精品永久www嫩草| av福利在线导航| 国产成人精品一区二区三区| 九草视频在线观看| 国产视频精品免费播放| 国产亚洲精品久久久久久移动网络 | 少妇一晚三次一区二区三区| 韩国美女久久| 91入口在线观看| 欧美日韩欧美| 91国内在线视频| 成人黄色网页| 亚洲精品日韩丝袜精品| 国产精品在线| 欧美猛男gaygay网站| 熟妇人妻一区二区三区四区| 亚洲欧洲综合另类在线| 日本韩国欧美中文字幕| 成人午夜视频免费看| 亚洲天堂精品一区| 青青草视频一区| 黄色免费视频网站| 亚洲区欧美区| 国产男女无遮挡猛进猛出| 一本一道久久a久久精品蜜桃| 能在线观看的av| 久久av超碰| 久久成人福利视频| 超碰成人免费| 乱子伦一区二区| 日本精品国产| 最新不卡av| 清纯唯美激情亚洲| 在线观看国产一区| 国内精品视频| 亚洲三区在线观看| 国产区一区二| 资源网第一页久久久| 日韩欧美中文在线观看| 在线一区亚洲| 综合久久成人| 国产乱人伦精品一区二区三区| 国产乱人伦丫前精品视频| 日本男女交配视频| 欧美一级全黄| 国产免费观看高清视频| 欧美精品久久久久久|