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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

波形發生FPGA程序

[復制鏈接]
ID:419865 發表于 2018-11-2 20:06 | 顯示全部樓層 |閱讀模式
多功能波形發生器VHDL程序與仿真
--文件名:mine4.vhd。
--功能:實現4種常見波形正弦、三角、鋸齒、方波(A、B)的頻率、幅度可控輸出(方波
--A的占空比也是可控的),可以存儲任意波形特征數據并能重現該波形,還可完成
--各種波形的線形疊加輸出。
--說明: SSS(前三位)和SW信號控制4種常見波形種哪種波形輸出。4種波形的頻率、
--幅度(基準幅度A)的調節均是通過up、down、set按鍵和4個BCD碼置入器以及一
--個置入檔位控制信號(ss)完成的(AMP的調節范圍是0~5V,調節量階為1/51V)。
--其中方波的幅度還可通過u0、d0調節輸出數據的歸一化幅值(AMP0)進行進一步
--細調(調節量階為1/(51*255)V)。方波A的占空比通過zu、zp按鍵調節(調節
--量階1/64*T)。系統采用內部存儲器——RAM實現任意輸入波形的存儲,程序只支
--持鍵盤式波形特征參數置入存儲,posting 為進入任意波置入(set)、清除(clr)狀態
--控制信號,SSS控制存儲波形的輸出。P180為預留端口,
--最后修改日期:2004.3.26。
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
use ieee.std_logic_unsigned.all;
entity mine4 is
port(clk : in std_logic;                                        --時鐘信號輸入
      set, clr, up, down, zu, zd : in std_logic;              --各個波形特征的調節觸發信號
      posting : in std_logic;                                    --任意波鍵盤置入信號
      u0,d0,sw : in std_logic;           --方波A、B的切換sw,和方波B的幅度調節按鍵
      ss : in std_logic_vector( 3 downto 0 );                        --檔位選擇信號
      sss : in std_logic_vector( 4 downto 0 );                       --波形選擇信號
      Data3, Data2, Data1,Data0 : in std_logic_vector(3 downto 0); --BCD碼輸入
      p180 : out std_logic;                                      --預留接口
      lcd : out std_logic_vector(7 downto 0);                       --顯示輸出
      shift : out std_logic_vector(3 downto 0);                      --位碼輸出
      dd, a : out std_logic_vector( 7 downto 0));                    --波形、幅度數據輸出
end mine4;
architecture behav of mine4 is
subtype word is std_logic_vector( 7 downto 0 );
type  unit is array(63 downto 0) of word;
signal ram : unit;
signal qqq : integer range 0 to 250000000;
signal qq : integer range 0 to 78125000;
signal tmp : integer range 0 to 9999;
signal coun : integer range 0 to 78125000;
signal coun0 : integer range 0 to 250000000;
signal b : integer range 0 to 78125000;
signal c : integer range 0 to 500000000;
signal z, con : integer range 0 to 63;
signal f : std_logic_vector( 7 downto 0 );
signal amp, amp0, d : std_logic_vector(7 downto 0);
signal bcd0,bcd1,bcd2,bcd3 : integer range 0 to 9;
signal bcd01,bcd11,bcd21,bcd31 : integer range 0 to 9;
signal bcd00,bcd10,bcd20,bcd30 : integer range 0 to 9;
signal y : integer range 0 to 9;
signal addr : integer range 0 to 63;
begin
qq<=781250 when ss="1000" else
      7812500 when ss="0100" else
      78125000 when ss="0010" else
      78125;
--qq信號對應SW=0時的檔位選擇信號SS,實現方波A和其他三種波形的頻率預置
qqq<= 500000 when ss="1000" else  
      5000000 when ss="0100" else
      50000000 when ss="0010" else
50000;
--qqq信號對應SW=1時的檔位選擇信號SS,實現方波B的頻率預置

process(clk)
--此進程分別描述了各種波形的頻率、幅度(方波A的占空比)調節以及各種波形的任意線
--形疊加等。
variable count4 : integer range 0 to 6250000;
variable count : integer range 0 to 78125000;
variable count3 : integer range 0 to 250000000;
variable count1 : integer range 0 to 12500000;
variable count0 : integer range 0 to 3249999;
variable ddd : std_logic_vector(9 downto 0);
variable dd0,dd1,dd2,dd3,dd4 : integer range 0 to 255;
variable adr : integer range 0 to 63;
begin
if rising_edge(clk) then
    if posting='1' then                              
      if count4=6249999 then count4:=0;              
adr:=conv_integer(Data3)*10+conv_integer(Data2);--存儲單位地址
        if adr<64 then   
          if set='1' then ram(adr)<=conv_std_logic_vector((conv_integer(Data1)*10
+conv_integer(Data0))*2,8); --對置入的任意波形數據進行儲存
          elsif clr='1' then  adr:=0;                             --存儲器所有單元清零
            for i in 0 to 63 loop
            ram(i)<=(others=>'0');
            end loop;
          end if;
        end if;
      else count4:=count4+1;
      end if;
    else  
if set='1' then coun<=0; b<=0; coun0<=0;c<=0;z<=31;amp0<="01111111"; addr<=0;
tmp<=conv_integer(Data3)*1000+conv_integer(Data2)*100
+conv_integer(Data1)*10+conv_integer(Data0);      --頻率數據
      amp<="01111111";                                     --幅值
      else
        if tmp>0 then
          if sw='0' then
            if coun<qq then coun<=coun+tmp; b<=b+1;    --頻率到采樣點間隔脈沖數轉換  
            else
              if count=b then count:=1;
                if f=63 then f<="00000000";
                else f<=f+1;
                end if;
                if sss="00010" then                                      --方波A
                  if con<=z then  dd<=amp0; con<=con+1;
                  elsif con=63 then con<=0; dd<="00000000";
                  else con<=con+1; dd<="00000000";
                  end if;
                elsif sss="10000" then dd<=d;                             --正弦波
                elsif sss="00100" then dd<=f(5 downto 0)&"00";              --鋸齒波
                elsif sss="01000" then --三角波
                  if f>31 then dd<=("111111"-f(5 downto 0))&"00";
                  else dd<=f(5 downto 0)&"00";
                  end if;
                elsif sss="00001" then                                   --任意波
                  if addr<63 then dd<=ram(addr); addr<=addr+1;
                  elsif addr=63 then dd<=ram(63); addr<=0;
                  end if;
                else                                  --完成5種波形的線形疊加
                  if sss(1)='1' then
                    if con<=z then con<=con+1;
dd0:=conv_integer(amp0);      --方波波形數據dd0
                    else con<=con+1; dd0:=0;
                    end if;
                  end if;
                  if sss(4)='1' then dd1:=conv_integer(d);        --正弦波波形數據dd1
                  end if;
                  if sss(2)='1' then dd2:=conv_integer(f(5 downto 0)&"00");
                                                          --鋸齒波波形數據dd2
                  end if;            
                  if sss(3)='1' then
                    if f>31 then dd3:=conv_integer(("111111"-f(5 downto 0))&"00");
                    else dd3:=conv_integer(f(5 downto 0)&"00"); --三角波波形數據dd3
                    end if;
                  end if;
                  if sss(0)='1' then
                    if addr<63 then dd4:=conv_integer(ram(addr)); addr<=addr+1;
                    elsif addr=63 then dd4:=conv_integer(ram(63)); addr<=0;
                    end if;                                --任意波波形數據dd4
                  end if;
                ddd:=conv_std_logic_vector((dd0+dd1+dd2+dd3+dd4),10);
--波形線形疊加輸出
                dd<=ddd(9 downto 2);
                end if;
              else count:=count+1;
              end if;
            end if;
          else
            if coun0<qqq then coun0<=coun0+tmp; c<=c+1;
            else
              if count3<=c/2 then count3:=count3+1; dd<=amp0;
              elsif count3=c then count3:=1;dd<="00000000";
              else count3:=count3+1; dd<="00000000";
              end if;
            end if;
          end if;  
        end if;
        if count1=12499999 then count1:=0;                       --調方波A的占空比
          if zu='1' then
            if z<63 then z<=z+1;
            else z<=63;
            end if;
          elsif zd='1' then
            if z>0 then z<=z-1;
            else z<=0;
            end if;
          end if;
        else count1:=count1+1;
        end if;
        if count0=3249999 then count0:=0;
--up、down對4種波形幅度調節,u0、d0進一步對方波進行幅度調節
          if u0='1' then
            if amp0<"11111111" then amp0<=amp0+1;
            else amp0<="11111111";
            end if;
          elsif d0='1' then
            if amp0>"00000000" then amp0<=amp0-1;
   else amp0<="00000000";
            end if;
          elsif up='1' then
            if amp<"11111111" then amp<=amp+1;
            else amp<="11111111";
            end if;
          elsif down='1' then
            if amp>"00000000" then amp<=amp-1;
            else amp<="00000000";
            end if;
          end if;
        else count0:=count0+1;
        end if;
      end if;
end if;
end if;
end process;
a<=amp;                        --將幅值輸出。

cov_a:process(clk,amp,amp0)         
--主要實現各波形幅度值到BCD碼的轉化,由于方波和其他三種波形的幅度調節方式、精
--度不同,因此對幅度的處理方式分兩種:“sss="00010" or sw='1'”是判斷輸出波形是否為
--方波(A或B),bcd00,bcd10,bcd20,bcd30是本進程的輸出。
variable count : integer range 0 to 50004225;
variable counter : integer range 0 to 500055;
variable count1,count0 : integer range 0 to 4999999;
begin
if rising_edge(clk) then
    if sss="00010" or sw='1' then count0:=0;                                   --方波
      if count1=4999999 then count1:=0; bcd0<=0; bcd1<=0; bcd2<=0; bcd3<=0;
count:=(conv_integer(amp))*(conv_integer(amp0))*769; --幅值運算
      elsif count1=4999900 then count1:=count1+1;
bcd00<=bcd0; bcd10<=bcd1; bcd20<=bcd2; bcd30<=bcd3;  --數據輸出
      else count1:=count1+1;                         --二進制碼到BCD碼的數據轉換
        if count>9999999 then count:=count-10000000; bcd0<=bcd0+1;
        elsif count>999999 then count:=count-1000000; bcd1<=bcd1+1;
        elsif count>99999 then count:=count-100000; bcd2<=bcd2+1;
        elsif count>9999 then count:=count-10000; bcd3<=bcd3+1;
        else null;
        end if;
      end if;
    else count1:=0;                                        --正弦波、三角波、鋸齒波
      if count0=4999999 then counter:=conv_integer(amp)*1961;
count0:=0; bcd01<=0; bcd11<=0; bcd21<=0; bcd31<=0;
      elsif count0=4999000 then bcd00<=bcd01; bcd10<=bcd11; bcd20<=bcd21;
bcd30<=bcd31; count0:=count0+1;
      else count0:=count0+1;
        if counter>99999 then counter:=counter-100000; bcd01<=bcd01+1;
        elsif counter>9999 then counter:=counter-10000; bcd11<=bcd11+1;
        elsif counter>999 then counter:=counter-1000; bcd21<=bcd21+1;
        elsif counter>99 then counter:=counter-100; bcd31<=bcd31+1;
        else null;
        end if;
      end if;
    end if;
  end if;
end process;

process(clk)                             --輸出波形幅度(峰-峰值)數據譯碼動態顯示
variable count : integer range 0 to 499999;
begin
if rising_edge(clk) then
    if count<=124999 then y<=bcd00; count:=count+1; shift<="0111"; lcd(0)<='0';
    elsif count<=249999 then y<=bcd10; count:=count+1; shift<="1011";lcd(0)<='1';
    elsif count<=374999 then y<=bcd20; count:=count+1; shift<="1101";lcd(0)<='1';
    elsif count<499999 then y<=bcd30; count:=count+1; shift<="1110";lcd(0)<='1';
    elsif count=499999 then y<=bcd30; count:=0; shift<="1110";lcd(0)<='1';
    end if;
end if;
case y is                               --7段碼譯碼
    when 0 => lcd(7 downto 1)<="0000001";
    when 1 => lcd(7 downto 1)<="1001111";
    when 2 => lcd(7 downto 1)<="0010010";
    when 3 => lcd(7 downto 1)<="0000110";
    when 4 => lcd(7 downto 1)<="1001100";
    when 5 => lcd(7 downto 1)<="0100100";
    when 6 => lcd(7 downto 1)<="0100000";
    when 7 => lcd(7 downto 1)<="0001111";
    when 8 => lcd(7 downto 1)<="0000000";
    when 9 => lcd(7 downto 1)<="0000100";
when others => lcd(7 downto 1)<="0000001";
end case;
end process;

ym:process(clk)                  --正弦波在一個周期內時域上的64個采樣點的波形數據
begin
if rising_edge(clk) then
case f is
when "00000000"=> d<="11111111"  ; when "00000001"=> d<="11111110"  ;
when "00000010"=> d<="11111100"  ;when "00000011"=> d<="11111001"  ;
when "00000100"=> d<="11110101"  ; when "00000101"=> d<="11101111"  ;
when "00000110"=> d<="11101001"  ;when "00000111"=> d<="11100001"  ;
when "00001000"=> d<="11011001"  ; when "00001001"=> d<="11001111"  ;
when "00001010"=> d<="11000101"  ;when "00001011"=> d<="10111010"  ;
when "00001100"=> d<="10101110"  ; when "00001101"=> d<="10100010"  ;
when "00001110"=> d<="10010110"  ;when "00001111"=> d<="10001001"  ;
when "00010000"=> d<="01111100"  ; when "00010001"=> d<="01110000"  ;
when "00010010"=> d<="01100011"  ;when "00010011"=> d<="01010111"  ;
when "00010100"=> d<="01001011"  ; when "00010101"=> d<="01000000"  ;
when "00010110"=> d<="00110101"  ;when "00010111"=> d<="00101011"  ;
when "00011000"=> d<="00100010"  ; when "00011001"=> d<="00011010"  ;
when "00011010"=> d<="00010011"  ;when "00011011"=> d<="00001101"  ;
when "00011100"=> d<="00001000"  ; when "00011101"=> d<="00000100"  ;
when "00011110"=> d<="00000001"  ;when "00011111"=> d<="00000000"  ;
when "00100000"=> d<="00000000"  ; when "00100001"=> d<="00000001"  ;
when "00100010"=> d<="00000100"  ;when "00100011"=> d<="00001000"  ;
when "00100100"=> d<="00001101"  ; when "00100101"=> d<="00010011"  ;
when "00100110"=> d<="00011010"  ;when "00100111"=> d<="00100010"  ;
when "00101000"=> d<="00101011"  ; when "00101001"=> d<="00110101"  ;
when "00101010"=> d<="01000000"  ;when "00101011"=> d<="01001011"  ;
when "00101100"=> d<="01010111"  ; when "00101101"=> d<="01100011"  ;
when "00101110"=> d<="01110000"  ;when "00101111"=> d<="01111100"  ;
when "00110000"=> d<="10001001"  ; when "00110001"=> d<="10010110"  ;
when "00110010"=> d<="10100010"  ;when "00110011"=> d<="10101110"  ;
when "00110100"=> d<="10111010"  ; when "00110101"=> d<="11000101"  ;
when "00110110"=> d<="11001111"  ;when "00110111"=> d<="11011001"  ;
when "00111000"=> d<="11100001"  ; when "00111001"=> d<="11101001"  ;
when "00111010"=> d<="11101111"  ;when "00111011"=> d<="11110101"  ;
when "00111100"=> d<="11111001"  ; when "00111101"=> d<="11111100"  ;
when "00111110"=> d<="11111110"  ;when "00111111"=> d<="11111111"  ;
when others=> null;
end case;
end if;
end process;
p180<='1';
end behav;

8.23 波形發生程序.doc

60.5 KB, 下載次數: 13, 下載積分: 黑幣 -5

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
久久久久北条麻妃免费看| 欧美xxxxx在线视频| 日韩精品免费在线播放| 国产亲近乱来精品视频| 午夜亚洲福利| 先锋影音网一区二区| 四虎在线视频| 黑粗硬大欧美视频| 国产又大又黄又粗| 美女脱光内衣内裤| 成人在线观看a| 九色综合日本| 97热精品视频官网| 亚洲国产精品美女| 欧美日韩另类在线| 久久女同互慰一区二区三区| 99热这里只有精品8| 大桥未久女教师av一区二区| 免费在线看电影| 91九色porny在线| 国产老女人av| 亚洲黄色在线免费观看| 日本一区二区三区免费视频| caopor在线| 香港三级韩国三级日本三级| 欧美性大战久久久久| 国产91露脸中文字幕在线| 一区二区亚洲欧洲国产日韩| 69久久99精品久久久久婷婷| 一区二区免费在线| 91网站在线播放| 毛片av一区二区| 68国产成人综合久久精品| 视频亚洲一区二区| 在线一区av| 成人毛片av在线| 青青操在线视频| 国产bdsm| 先锋影音资源综合在线播放av| 欧美一区二区三区久久综合| 亚洲第一黄色片| 中国a一片一级一片| 精品无码久久久久| 青青青视频在线免费观看| av电影中文字幕| 色婷婷一区二区三区av免费看| 免费特级黄色片| 日韩video| 天堂va久久久噜噜噜久久va| 狠狠综合久久av| 666精品在线| 国产精品永久免费在线| 2019亚洲日韩新视频| 欧美麻豆久久久久久中文 | www四虎com| 人妻一区二区三区免费| 97在线播放免费观看| 999视频在线| 成人免费区一区二区三区| 精品无码人妻一区二区三区品| 国精品人伦一区二区三区蜜桃| 亚洲精品乱码久久久久久不卡| 性生活在线视频| 天天干天天色天天干| 四季av一区二区三区| 日本成人中文字幕在线| 欧美日韩大尺度| 自拍偷拍21p| 一区二区三区网址| 不卡中文字幕在线观看| 免费看的av网站| 久久久久亚洲av无码专区首jn| 91蝌蚪视频在线| 国产精久久久久| 亚洲永久无码7777kkk| 一级特级黄色片| 国产精品天天干| 登山的目的在线| 欧美日韩免费做爰视频| 国产亚洲精品av| 久久久免费高清视频| а中文在线天堂| 国产视频一区二区三区四区五区| 精品久久久久久亚洲综合网站| 好吊色一区二区三区| 亚洲最新永久观看在线| 国产精品入口麻豆免费观看| 国内一卡2卡三卡四卡在线| 日本xxxxwwww| 中文在线√天堂| 成人免费在线电影| 蜜桃传媒在线观看免费进入| 亚洲黄色中文字幕| 亚洲国产91视频| 欧美亚洲大陆| 欧美国产日本| 免费看黄色91| 99国产精品久久久久| 中文字幕一区二区三区不卡在线| 亚洲图片欧美综合| 欧美网站大全在线观看| 欧美白人最猛性xxxxx69交| 亚洲欧美另类中文字幕| 欧美大胆在线视频| 国产综合在线观看视频| 欧美高清一区二区| 91.com在线| 国产91在线免费观看| 久久久久久久毛片| www.com国产| 性xxxx搡xxxxx搡欧美| 性一交一乱一伦一色一情| 老鸭窝av在线| 在线播放免费av| 深夜激情久久| 精品96久久久久久中文字幕无| 国产综合色精品一区二区三区| 日本一区二区动态图| 色综合天天综合色综合av| 亚洲国产福利在线| 午夜精品蜜臀一区二区三区免费| 99在线首页视频| av片在线免费| 性欧美18—19sex性高清| 精品在线视频观看| 五月婷婷激情在线| 1插菊花综合| 老司机午夜在线| 免费精品一区| 亚洲国产欧美国产综合一区| 99久久久国产精品| 在线观看免费视频综合| 丝袜亚洲欧美日韩综合| 国产精品午夜国产小视频| 青少年xxxxx性开放hg| 美国黄色一级视频| 男人午夜免费视频| 欧美高清性xxxxxxx| 新欧美整片sss第一页| 日韩天堂在线| 国产精品porn| 国产日韩欧美精品一区| 欧美日韩一卡二卡| 久久久久久久一| 日本不卡一区二区三区在线观看| 日本不卡一区二区在线观看| 国产在线视频99| 亚洲精品aaaa| 国产精品秘入口| 亚洲日本va| 蜜桃传媒麻豆第一区在线观看| 亚洲精品欧美激情| 亚洲天堂成人在线视频| av在线不卡观看| www.欧美日本| 国内免费精品视频| 999久久久免费精品国产牛牛| 色的视频在线免费看| 国产精品对白| 国产激情一区二区三区四区 | 又粗又大的机巴好爽欧美| 中文字幕在线观看第一页| yiren22亚洲综合| 亚洲视频www| 尤物在线观看一区| 日韩网站在线观看| 色综合久久久久久久久五月| 亚洲欧美日韩偷拍| 精品人妻伦一二三区久久| a天堂中文在线官网| 99久久99九九99九九九| 日本伊人色综合网| 在线欧美日韩国产| 国产精品成人aaaaa网站| 国产精品网站免费| 国产又大又黑又粗免费视频| 美女又爽又黄| av在线一区不卡| 青青青伊人色综合久久| 欧美视频三区在线播放| 国产精品69av| xxxx一级片| 在线免费观看高清视频| 国产91久久久久蜜臀青青天草二| 亚洲三级av| 成人激情黄色小说| 日韩成人网免费视频| 精品一区日韩成人| 在线不卡av电影| 欧美日本色图| 国产伦子伦对白在线播放观看| 一区福利视频| 在线免费一区三区| 91久久国产综合久久91精品网站| 五月天婷婷在线观看视频| 精品久久在线观看| 国产一区电影| 亚洲视频日本| 欧美亚洲精品一区| www日韩av| 国产精品免费无码| 免费看又色又爽又黄网站| 久久电影天堂| 99久久精品久久久久久清纯| 在线国产精品视频| 日韩 欧美 视频| 天堂网一区二区| 三级视频在线播放| 中文在线日韩| 欧美三级资源在线| 久久久影院一区二区三区| 乱老熟女一区二区三区| 影视先锋av在线| 麻豆视频一区| 亚洲精品欧美激情| 国产欧美日韩91| 午夜理伦三级做爰电影| 色啪啪.com| 日韩精品社区| 亚洲大片在线观看| 51国偷自产一区二区三区的来源| 国产伦理片在线观看| 免费av大全| 欧美精品乱码| 色欧美片视频在线观看| 国产欧美在线一区二区| 久久久久成人网站| 日韩一区av| 久久av一区| 精品亚洲一区二区三区四区五区| 国产成人永久免费视频| 国产欧美日韩综合精品一区二区三区| 天堂资源在线中文| 秋霞午夜鲁丝一区二区老狼| 亚洲天堂开心观看| av观看免费在线| 久草在线最新视频| 日韩精品一区二区三区中文 | 日本xxxxxwwwww| 日本综合字幕| 亚洲国产精品精华液2区45| 日本欧美国产在线| 成人黄色a级片| 午夜丝袜av电影| 欧美午夜精品| 亚洲国产又黄又爽女人高潮的| 国产乱淫av片杨贵妃| 亚洲精品一区二区口爆| 欧亚一区二区| 亚洲色图制服诱惑| 国产精品伊人日日| 五月天婷婷久久| 中文在线字幕免费观看| 成人精品鲁一区一区二区| 78色国产精品| 999久久久国产| 青青久草在线| 国产一区999| 欧美在线免费视频| 久草福利资源在线| 免费在线看v| 国内成人精品2018免费看| 国内精品久久久久| 超碰人人干人人| 九色在线视频蝌蚪| 国产精品18久久久久久久久久久久 | 高清成人在线观看| 欧美在线一区二区视频| 欧美三级黄色大片| 免费在线黄色影片| 国产精品亚洲人在线观看| 69视频在线免费观看| 人与动物性xxxx| 国产在线电影| 成人av高清在线| 亚洲xxxxx电影| 最近中文字幕免费在线观看| 亚洲播播91| 欧美日韩亚洲视频一区| 黄色三级中文字幕| free欧美性| 韩日成人av| 色在人av网站天堂精品| 一区二区三区在线播放视频| 3d成人动漫在线| 国产亚洲欧美日韩俺去了| av一本久道久久波多野结衣| 国产精品伦理一区| 丁香5月婷婷久久| 日韩西西人体444www| 伊人网在线综合| y4480在线8影院| 国产白丝精品91爽爽久久| 国产一区二区丝袜| 亚洲综合精品视频| 51精品国产| 亚洲国产婷婷香蕉久久久久久| 久久久久久无码精品人妻一区二区| 美女av网站| 丁香网亚洲国际| 国语精品免费视频| 午夜视频在线播放| 国产精品久久久久久久久妇女| 色偷偷噜噜噜亚洲男人| 一起操在线播放| 亚洲伦理影院| 欧美人妇做爰xxxⅹ性高电影| 激情五月婷婷基地| 四虎在线免费观看| 中文字幕国产一区二区| 欧美 另类 交| 成年网址网站在线观看| 九九精品视频在线看| 99热在线播放| 翔田千里精品久久一区二| 亚洲狼人精品一区二区三区| 日韩免费观看视频| 国产丝袜在线视频| 视频在线不卡免费观看| 欧美精品久久久久久久久久| 国产一级淫片a视频免费观看| 亚洲伊人影院| 一区二区中文字幕| 久久久无码一区二区三区| 亚洲综合资源| 国产视频精品在线| 91麻豆精品成人一区二区| jizz亚洲女人高潮大叫| 精品国产乱码久久久久久老虎| 日本一道本视频| 欧美影视资讯| 亚洲成人网久久久| 亚洲最大的黄色网址| 99er精品视频| 国产一区二区三区高清在线观看| 激情综合网五月天| 欧美a在线观看| 中文字幕国内精品| 波多野结衣国产| 伊甸园亚洲一区| 97视频在线观看成人| 精品国产av一区二区| 欧美在线黄色| 成人激情电影一区二区| 亚洲视频日韩| 狠狠久久亚洲欧美| 亚洲精品二区| 独立日3在线观看完整版| 欧美韩国日本综合| 免费黄色一级网站| 成人影院在线看| 91精品国产综合久久久久久久久久| 亚洲国产综合视频| gogo亚洲高清大胆美女人体| 精品亚洲一区二区三区在线观看| 国产中文字字幕乱码无限| 西野翔中文久久精品国产| 国语自产精品视频在线看| 日韩在线观看视频一区| 老司机午夜精品视频| 欧美三级华人主播| 老司机性视频| 岛国av午夜精品| 亚洲а∨天堂久久精品2021| 伊人久久影院| 欧美在线xxx| 久久99精品国产自在现线小黄鸭| 国产成人啪午夜精品网站男同| 亚洲精品国产suv一区88| 国产中文字幕在线看| 欧美美女一区二区在线观看| 在线免费观看亚洲视频| 杨幂一区二区三区免费看视频| 国产成人精品久久久| 国产亚洲精品久久久网站好莱| caoporen国产精品视频| 日韩在线第三页| 爱草tv视频在线观看992| 国产亚洲激情在线| 精品人妻少妇AV无码专区 | 日韩大陆毛片av| 真实新婚偷拍xxxxx| 日韩一级欧洲| 一区二区免费在线视频| 懂色av中文在线| 日韩欧美国产电影| 伊人久久亚洲综合| 日韩成人一区二区| 91网站在线观看免费| 色爱综合区网| 中文字幕日韩电影| 在线天堂中文| 欧美激情一区二区三区四区| 88av在线播放| 日韩欧美国产大片| 成人动漫视频在线观看免费| 日本xxxx高清色视频| 欧美精品丝袜中出| 看黄色一级大片| 国内一区二区在线|