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

標題: 基于MSP430G2553的溫度采集和控制系統設計資料 [打印本頁]

作者: Qiuist    時間: 2021-11-3 18:59
標題: 基于MSP430G2553的溫度采集和控制系統設計資料

完成的工作

我以選題二為任務目標
二、系統設計

2.1 硬件設計

2.1.1 硬件系統方案框圖及介紹

包含六大模塊,分別是:DS18B20,實現對溫度的采集;

                     AMS1117,穩壓芯片組成電源部分;

                      OLED,將采集的信息顯示在屏幕上;

                     L9110S,驅動電機運轉;

                     MAX3232,實現RS-232性能,搭配四個0.1uF的電容組成電池供電設備。

                     MSP430G2553,整個系統的CPU;

2.1.2MSP430G2553單片機的特點

? 低電源電壓范圍:1.8V 至 3.6V
? 超低功耗
– 運行模式:230μA(在 1MHz 頻率和 2.2V 電壓條件下)
– 待機模式:0.5μA
– 關閉模式(RAM 保持):0.1μA
? 5 種節能模式
? 可在不到 1μs 的時間里超快速地從待機模式喚醒
? 16 位精簡指令集 (RISC) 架構,62.5ns 指令周期時間
? 基本時鐘模塊配置
– 具有四種校準頻率并高達 16MHz 的內部頻率
– 內部超低功耗低頻 (LF) 振蕩器
– 32kHz 晶振
– 外部數字時鐘源
? 兩個 16 位 Timer_A,分別具有三個捕獲/比較寄存器
? 多達 24 個支持觸摸感測的 I/O 引腳

2.1.3MSP430G2553單片機管腳作用

2.1.4原理圖設計主要規范

1、元件編號以設計圖為準,不要修改元件的原始編號
2、以設計模塊為單元進行繪制,完整的單元模塊內元件用導線連接
3、功能模塊之間用網絡標號連接
4、重要器件的管腳與PDF文檔一致
5、特殊器件的原理圖庫制作要簡潔且能說明問題
6、引出所需的各種接口如電源接口、測試接口、下載接口等,功能模塊之間添加跳線為模塊測試用
7、有極性區分的兩引腳器件連接注意正負如極性電容、數碼管(共陽共陰要實測)等,三引腳器件連接注意引腳功能排列順序如電位器、三極管、集成穩壓電源芯片等。
8、電阻、二極管等在原理圖庫中的符號直接修改成小一些的符號(以10mil為單位合理縮小)。
9、以A4大小繪圖,盡量緊促
10、自制封裝器件的單位用公制mm。
11、元件外圍邊框為元件焊接放置時的垂直投影
12、元件的絲印層不要覆蓋至焊盤
13、焊盤孔徑大小較管腳尺寸(方形引腳器件應測量對角尺寸)大0.2~0.3mm,具體值視具體器件而定,優先采用0.6mm、0.8mm、1.0mm、1.2mm等尺寸
14、焊盤的外徑應為大于等于焊盤孔徑的2倍
15、自制元件封裝的命名:元件編號—安裝方式(默認為立式安裝可不做標注,臥式安裝時標W)
16、常用元件可參考原庫封裝
17、特殊元件封裝的參考點設置以PCB板的裝配圖尺寸標注的參考點為準
18、有極性區分的兩引腳器件1腳為正,三引腳器件連接注意引腳排列與功能一致(尤其注意三極管的管腳與原理圖及手冊要對應)

2.1.5 系統原理圖及各部分介紹

溫度采集模塊
供電模塊
驅動電機模塊
電池充電模塊
系統CPU
OLED顯示模塊

2.1.6 PCB設計主要規范和PCB圖

(1)不同電壓等級電源應該隔離,電源走線不應交叉。
(2)走線采用 45°拐角或圓弧拐角,不允許有尖角形式的拐角。
(3)PCB走線直接連接到焊盤的中心,與焊盤連接的導線寬度不允許超過焊盤外徑的大小。
(4)高頻信號線的線寬不小于 20mil,外部用地線環繞,與其他地線隔離。
(5)干擾源(DC/DC 變換器、晶振、變壓器等)底部不要布線,以免干擾。
(6)盡可能加粗電源線和地線,在空間允許的情況下,電源線的寬度不小于 50mil。
(7)低電壓、低電流信號線寬 9~30mil,空間允許的情況下盡可能加粗。
(8)信號線之間的間距應該大于 10mil,電源線之間間距應該大于 20mil。
(9)大電流信號線線寬應該大于 40mil,間距應該大于 30mil。
(10)過孔最小尺寸優選外徑 40mil,內徑 28mil。在頂層和底層之間用導線連接時,優選焊盤。
(11)不允許在內電層上布置信號線。
(12)內電層不同區域之間的間隔寬度不小于 40mil。
(13)在繪制邊界時,盡量不要讓邊界線通過所要連接到的區域的焊盤。
(14)在頂層和底層鋪設敷銅,建議設置線寬值大于網格寬度,完全覆蓋空余空間,且不留有死銅,同時與其他線路保持 30mil(0.762mm)以上間距(可以在敷銅前設置安全間距,敷銅完畢后改回原有安全間距值)。
(15)在布線完畢后對焊盤作淚滴處理。
(16)金屬殼器件和模塊外部接地。
(17)放置安裝用和焊接用焊盤。
(18)DRC 檢查無誤。

2.1.7原理圖和PCB設計軟件

(1)原理圖編譯時,提示Net has no driving source

一是將對應元件的管腳類型修改為對應的類型;(如果是input、output等,表示進行電氣規則檢查,需要將相連接的關聯元件的管腳類型都進行相應設置,比如:這兒5腳是input,則和它連接的部分可調整為output;如果是passive類型,則表示不需要進行電氣規則檢測。)

第二個方法是:點擊“放置——指示——沒有ERC”,這兒,沒有ERC即表示不就行電氣規則檢查,然后,在告警的相應點處放置一個No ERC即可

(2)原理圖編譯時,提示Floating Net Label...at...

網絡標號懸浮,沒有連接

(3)畫完原理圖的時候一定要讓所有的元件都有封裝,否則導PCB的時候會找不到元件

(4)若發現圖不正確,一定要先改原理圖,再用原理圖更PCB.

(5)PCB原件移動提示綠色報錯問題
可能的原因:1、不符合DRC規則,比如原件之間距離過近
2、右下角ROOM沒有刪除

2.1.8 焊接電路板注意事項

1、選擇合適的焊接溫度

電烙鐵的焊接溫度過高或者過低,都容易造成焊接不良。

2、焊接元器件遵循從小到大的原則

焊接元器件要先焊接小,再焊接大。

3、注意極性反向

像一些電容、電阻、二極管和三極管,是有極性方向的,在焊接時要避免接反。

4、錫不易過多

焊接時要確保焊點的周圍都有錫,防止虛焊,但并不是錫越多越好,當焊點的錫量層錐形即是最好的。電路板焊接時還要注意通風,可以選擇配備一個抽風機,防止焊接時產生的氣體吸入人體,對人體造成傷害。

2.2 軟件設計

2.2.1 軟件設計流程


測溫函數
#ifndef __DS18B20_H
#define __DS18B20_H

#include<msp430g2553.h>

#define  DQ_OUT P2DIR|=BIT1
#define  DQ_IN  P2DIR&=~BIT1
#define  DQ_H   P2OUT|=BIT1
#define  DQ_L   P2OUT&=~BIT1
#define  DQ_READ  (P2IN&BIT1)

#define uchar unsigned char
#define uint  unsigned int

float readtemperature(void);



#endif  //__DS18B20_H

OLED顯示函數
#ifndef __OLED_H
#define __OLED_H                                                         
#include    <msp430.h>
#include              <intrinsics.h>
#define  u8 unsigned char
#define  u32 unsigned int
#define OLED_CMD  0              //寫命令
#define OLED_DATA 1              //寫數據



#define                            Set_Bit(val, bitn)                            (val |= (/*1 <<*/(bitn)))                           
#define                            Clr_Bit(val, bitn)                            (val &= ~(/*1<<*/(bitn)))                           
#define                            Get_Bit(val, bitn)                            (val & (1<<(bitn)) )                           
//----------------------------------------------------------------------------------
//OLED SSD1306 SPI  時鐘D0
//#define                            OLED_SSD1306_SCLK_DIR                                          (P1DIR)
//#define                            OLED_SSD1306_SCLK_OUT                                          (P1OUT)
#define                            OLED_SSD1306_SCLK_PIN_NUM                            (BIT7)

#define                            OLED_SSD1306_SCLK_IO_INIT                            (Set_Bit(P3DIR,OLED_SSD1306_SCLK_PIN_NUM))
#define                            OLED_SCLK_Set()                                                  (Set_Bit(P3OUT,OLED_SSD1306_SCLK_PIN_NUM))
#define                            OLED_SCLK_Clr()                                                        (Clr_Bit(P3OUT,OLED_SSD1306_SCLK_PIN_NUM))

//----------------------------------------------------------------------------------
//OLED SSD1306 SPI 數據D1
//#define                            OLED_SSD1306_SDIN_DIR                                          (P1DIR)
//#define                            OLED_SSD1306_SDIN_OUT                                          (P1OUT)
#define                            OLED_SSD1306_SDIN_PIN_NUM                            (BIT7)

#define                            OLED_SSD1306_SDIN_IO_INIT                            (Set_Bit(P1DIR,OLED_SSD1306_SDIN_PIN_NUM))
#define                            OLED_SDIN_Set()                                                        (Set_Bit(P1OUT,OLED_SSD1306_SDIN_PIN_NUM))
#define                            OLED_SDIN_Clr()                                                  (Clr_Bit(P1OUT,OLED_SSD1306_SDIN_PIN_NUM))

//----------------------------------------------------------------------------------
//OLED SSD1306 數據/命令DC
//#define                            OLED_SSD1306_DC_DIR                                                        (P1DIR)
//#define                            OLED_SSD1306_DC_OUT                                                        (P1OUT)
#define                            OLED_SSD1306_DC_PIN_NUM                                          (BIT5)

#define                            OLED_SSD1306_DC_IO_INIT                                          (Set_Bit(P2DIR,OLED_SSD1306_DC_PIN_NUM))
#define                            OLED_DC_Set()                                                        (Set_Bit(P2OUT,OLED_SSD1306_DC_PIN_NUM))
#define                            OLED_DC_Clr()                                                         (Clr_Bit(P2OUT,OLED_SSD1306_DC_PIN_NUM))

//----------------------------------------------------------------------------------
//OLED SSD1306 片選CS
//#define                            OLED_SSD1306_CE_DIR                                                        (P1DIR)
//#define                            OLED_SSD1306_CE_OUT                                                        (P1OUT)
#define                            OLED_SSD1306_CE_PIN_NUM                                          (BIT3)

#define                            OLED_SSD1306_CE_IO_INIT                                          (Set_Bit(P2DIR,OLED_SSD1306_CE_PIN_NUM))
#define                            OLED_CS_Set()                                                        (Set_Bit(P2OUT,OLED_SSD1306_CE_PIN_NUM))
#define                            OLED_CS_Clr()                                                        (Clr_Bit(P2OUT,OLED_SSD1306_CE_PIN_NUM))

//----------------------------------------------------------------------------------
//OLED SSD1306 復位/RES
//#define                            OLED_SSD1306_RST_DIR                                          (P1DIR)
//#define                            OLED_SSD1306_RST_OUT                                          (P1OUT)
#define                            OLED_SSD1306_RST_PIN_NUM                            (BIT4)

#define                            OLED_SSD1306_RST_IO_INIT                            (Set_Bit(P2DIR,OLED_SSD1306_RST_PIN_NUM))
#define                            OLED_RST_Set()                                                        (Set_Bit(P2OUT,OLED_SSD1306_RST_PIN_NUM))
#define                            OLED_RST_Clr()                                                        (Clr_Bit(P2OUT,OLED_SSD1306_RST_PIN_NUM))

#define SIZE 16
#define XLevelL                            0x02
#define XLevelH                            0x10
#define Max_Column              128
#define Max_Row                            64
#define              Brightness              0xFF
#define X_WIDTH               128
#define Y_WIDTH               64                                                                                                      
//-----------------OLED端口定義----------------                                                                          

void delay_ms(unsigned int ms);


                                

//OLED控制用函數
void OLED_WR_Byte(u8 dat,u8 cmd);                 
void OLED_Display_On(void);
void OLED_Display_Off(void);                                                                                                                                                     
void OLED_Init(void);
void OLED_Clear(void);
void OLED_DrawPoint(u8 x,u8 y,u8 t);
void OLED_Fill(u8 x1,u8 y1,u8 x2,u8 y2,u8 dot);
void OLED_ShowChar(u8 x,u8 y,u8 chr);
void OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size2);
void OLED_ShowString(u8 x,u8 y, u8 *p);            
void OLED_Set_Pos(unsigned char x, unsigned char y);
void OLED_ShowCHinese(u8 x,u8 y,u8 no);
void OLED_DrawBMP(unsigned char x0, unsigned char y0,unsigned char x1, unsigned char y1,unsigned char BMP[]);
#endif

測電壓函數
void ADC_unit()
{
    WDTCTL = WDTPW | WDTHOLD;   // stop watchdog timer
    WDTCTL = WDTPW + WDTHOLD; /* Stop WDT */
    ADC10CTL1 |= CONSEQ_2; //單通道重復采樣模式
    ADC10CTL0 |= SREF_1+REFON+REF2_5V;//選擇內部參考源 2.5V,打開基準源
    ADC10CTL0 |= ADC10SHT_3+MSC; //過采樣率設置為 64 個采樣周期,打開 AD 轉換
    ADC10CTL1|= ADC10SSEL_1+ADC10DIV_1+SHS_0; //ACLK2 分 頻 為 采 樣 時 鐘 , 用ADC10SC 觸發采集
    ADC10CTL1 |=INCH_3; //選擇通道 A3
    ADC10CTL0 |= ADC10ON; //開啟 ADC10
    ADC10AE0 |= BIT3; //開啟外部通道 A3
}

void readvoltage()
{
    Voltage=0;
    int i=0;
    ADC10_Result=0;
    for(;i<20;i++)
    {
     ADC10CTL0 |=ENC+ADC10SC; //開始轉換
     //while((ADC10CTL0 &ADC10IFG)==0); //等待 ADC10IFG 標志變高(轉換完成)
     ADC10_Result+=ADC10MEM; //讀取采樣結果
     }
     ADC10_Result= ADC10_Result/20;
     Voltage=(ADC10_Result*2.5*4)/1023;
}

PWM波輸出函數
void sys_Clock_Init() //時鐘初始化為 1MHz;
{
BCSCTL1 = CALBC1_1MHZ; // Set range
DCOCTL = CALDCO_1MHZ; // Set DCO step + modulation */
}
void PMW_OUT_Init () //PWM 輸出初始化
{
P3DIR |= BIT5;
P3SEL |= BIT5;
TA0CTL |= TASSEL_1+TACLR+MC_1;
TA0CCTL1 |= OUTMOD_7; //選擇高電平模式的 PWM 輸出
TA0CCR0=500; // TA1CCR0 寫入 2000(1MHZ/2000)輸出達到了 500HZ
}

2.2.2 程序編程的主要規范
1.程序起名望文知義;
2.變量、函數起名規范;
3.循環變量可以用i,j,k;
4.計數器、累加器,一定要先賦初值0,循環內部循環變量需要變化;
5.注釋規范;
6.代碼縮進對齊;
7.適當空行,將不同功能程序段分開,每段的最前頭,有單獨的注釋;

以上圖文的Word格式文檔下載(內容和本網頁上的一模一樣,方便保存): word文檔.7z (987 KB, 下載次數: 34)

代碼下載:http://www.izizhuan.cn/bbs/dpj-213909-1.html





歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
欧美日韩亚洲一区二区三区| 欧美中在线观看| 国产成人免费视频一区| 欧美午夜在线播放| 国外av在线| 思思99精品视频在线观看| 青娱乐91视频| 精品少妇无遮挡毛片| 精品日产一区2区三区黄免费| 中文字幕一区电影| 在线影院国内精品| 天堂在线www天堂中文在线| www.久久久精品| 日本不卡二区高清三区| 久久露脸国产精品| 精品久久久久久久一区二区蜜臀| 国产免费久久精品| 亚洲欧美日韩国产一区二区| 日韩av影院| 国产拍在线视频| 天堂在线中文字幕| 成人亚洲国产| 六月丁香综合网| 日本中文字幕免费| 中文字幕免费高清| 在线视频日韩欧美| 男人靠女人免费视频网站| 热re99久久精品国99热蜜月| 国产精品亚洲自拍| 欧美成人第一页| 亚洲国产日韩欧美在线图片| 色综合天天综合网国产成人综合天| 91免费看`日韩一区二区| 日产国产高清一区二区三区| 亚洲国产精品91| 欧美人妖在线观看| 国产亚洲高清在线观看| 日韩欧美精品电影| 18aaaa精品欧美大片h| yiren22亚洲综合伊人22| 在线手机福利影院| 成人女性文胸| www怡红院| 污污美女网站| 久久亚洲国产视频| 中文字幕在线久热精品| 69xxxx国产| 精品一区免费观看| 自拍欧美日韩| 日韩av超清在线观看| 日本在线免费网| 一级二级三级在线观看| jizz免费视频| 操你啦视频分享| xxxx性bbbb欧美野外| 欧美日溪乱毛片| 四虎在线免费视频| 四虎影视最新网站入口在线观看| 五月婷婷开心中文字幕| 日本精品999| 国内精品久久久久久久久久| 国产精品特级毛片一区二区三区| 亚洲无码久久久久| 亚洲 欧美 日韩系列| 91精品免费| 国产精品成人国产乱一区| 久久乐国产精品| 美日韩在线视频| 色狠狠久久aa北条麻妃| 一区二区三区视频免费在线观看| 精品夜色国产国偷在线| 日韩精品999| 亚洲欧美日韩在线一区| 亚洲色图18p| 中文字幕日本欧美| 在线观看精品视频一区二区三区| 欧美日韩一二三四区| 久久久久久久黄色| 久久午夜鲁丝片午夜精品| 精品高清美女精品国产区| 免费观看在线综合| 精一区二区三区| 国产一区二区免费视频| 国产精品1024| 久久久www成人免费无遮挡大片| 91免费看`日韩一区二区| 日本一二三四高清不卡| 亚洲色图.com| 色视频在线免费| 久久久久久久久久久久久9999| 成人福利免费观看| 成人欧美一区二区| 日本在线观看不卡| 久久国产午夜精品理论片最新版本| 国产在线观看欧美| 视色视频在线观看| 一本色道综合久久欧美日韩精品| 日本女人性生活视频| 日本一级片免费看| 久久婷婷国产综合精品青草| 欧美成人福利| 精品一区91| 欧美在线关看| 先锋资源久久| 国产精品毛片在线| 国产精品乡下勾搭老头1| jizz一区二区| 亚洲欧洲制服丝袜| 91高清在线观看| 欧美成人精精品一区二区频| 日韩av黄色| 欧美日韩免费高清| 日韩动漫在线观看| 2021国产视频| 少妇一级淫免费放| 免费在线观看你懂的| 精品无码久久久久久久| 国产精品久久久久久久成人午夜| 8x8x拔插拔插影库永久免费| 美女高潮网站| 污视频在线观看免费| 亚洲大胆人体大胆做受1| 亚洲成人午夜在线| 午夜久久电影网| 欧美日韩成人一区| 精品亚洲永久免费精品| 欧美精品videosex牲欧美| 亚洲一区二区日本| 免费的一级黄色片| 加勒比av中文字幕| 亚洲视频重口味| 国产v片在线观看| 在免费jizzjizz在线视频| 亚洲爱爱综合网| 爱情岛论坛亚洲入口| 国产视频不卡| 国产精品成人久久电影| 国模无码视频一区| 日日摸天天添天天添破| 久久精品国产麻豆| 中文字幕在线免费专区| 韩国成人二区| 欧美日韩国产免费观看视频| 亚洲视频大全| 国产精品久久久久桃色tv| 欧美理论电影在线| 国产免费黄网站| 日本美女久久久| 很污很黄的网站| 一区二区三区精彩视频| 91午夜视频| 国产黄色片在线观看| 粉嫩av国产一区二区三区| 国精品一区二区| 中文字幕成人网| 精品国产91洋老外米糕| 国产精品高清免费在线观看| 免费人成自慰网站| 日本视频在线免费| 美女被男人操网站| 精品国产一区二区三区四区阿崩| 国产精品23p| 亚洲videos| 国产xxxxx| 都市激情亚洲一区| 一区二区三区中文| 国产三级一区二区| 日韩美女视频在线| 国产成人精品在线| 国产一级大片免费看| 免费观看a级片| 蜜臀av午夜精品| 国产精品美女主播| 国产午夜精品一区二区三区欧美 | 国内精品卡一卡二卡三新区| 亚洲美女尤物影院| 亚洲大胆av| 亚洲国产一区二区在线播放| 综合久久av| 婷婷丁香综合| 亚洲欧洲日韩一区二区三区| 一区二区在线视频播放| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 成人香蕉视频| 一区二区三区高清视频在线观看| 亚洲福利电影网| 久久免费高清视频| 一女被多男玩喷潮视频| 成人在线免费看视频| 国产女主播在线| 女同久久另类99精品国产| www.cao超碰| 97操在线视频| 日韩欧美色视频| 亚洲av无码片一区二区三区| 美国成人毛片| 亚洲影视一区| 午夜激情综合网| 国产精品第1页| 红桃视频一区二区三区免费| 免费成人在线看| 成人短视频在线| 亚洲视频1区| 欧美日韩另类国产亚洲欧美一级| 91精品视频专区| 日韩一级视频在线观看| xxx欧美尤物xxx| 99久久这里有精品| 久久老女人爱爱| 久久久久久久久久久免费精品| 免费欧美一级视频| 精品国产亚洲av麻豆| 快射av在线播放一区| 久久99伊人| 欧美sm美女调教| 综合网五月天| 精品国产乱码久久久久久1区2区| 欧美精品videos另类日本| 动漫av网站免费观看| 国产亲伦免费视频播放| 在线日本视频| 老司机精品视频网站| 亚洲成avwww人| 成年在线观看视频| ,一级淫片a看免费| 国产原创视频在线观看| 免费人成黄页网站在线一区二区| 亚洲第一免费播放区| 国产奶头好大揉着好爽视频| 色老头在线视频| 欧美成人精品一区二区男人看| 久久国产高清| 亚洲午夜久久久久久久| 91黄色小网站| 亚洲欧美日韩成人网| 91亚洲视频| 国产精品久久久久影院亚瑟| 国产成人在线亚洲欧美| 男人天堂av电影| 爱草在线视频| 激情久久久久| 亚洲欧美日韩国产中文专区| 丰满人妻中伦妇伦精品app| 最近中文字幕mv免费高清视频8| 青青在线精品| 亚洲一区二区视频在线观看| 精品日产一区2区三区黄免费 | 撸视在线观看免费视频| 久久精品成人| 色综合伊人色综合网站| 香港日本韩国三级网站| 久久久久88色偷偷免费| 国产精品麻豆va在线播放| 九九热久久免费视频| 黄视频在线播放| 韩国av一区二区三区| 久久免费成人精品视频| 高潮毛片无遮挡| 宅男视频免费在线观看视频| 丝袜亚洲另类欧美| 欧美精品一区二区免费| 97人妻精品一区二区免费| 在线免费视频福利| 黄色日韩网站视频| 51视频国产精品一区二区| 香蕉成人在线视频| 日韩在线资源| 久久久久久电影| 国产在线欧美日韩| 国产av无码专区亚洲av| 国产日韩欧美中文在线| 日本韩国欧美一区| 男的插女的下面视频| 精品全国在线一区二区| 日韩欧美字幕| 一个色综合导航| 精品人妻一区二区三区香蕉 | 国产精品视频在线免费观看| www.国产毛片| 精品国模一区二区三区| 天天综合天天综合色| 男女爱爱视频网站| 国产免费av网站| 欧美久久久久| 欧美老女人性生活| 欧美偷拍第一页| 影音先锋中文在线视频| 中文字幕免费不卡| 先锋影音网一区| 一二三四在线观看视频韩国| 欧美一级精品| 视频在线观看99| 婷婷国产成人精品视频| 四虎av在线| 亚洲.国产.中文慕字在线| 草草视频在线免费观看| 成看片vvv222| 麻豆久久久久久久| 91精品视频专区| 午夜精品久久久久久久第一页按摩| 日韩在线麻豆| 尤物tv国产一区| 99国产精品无码| 无遮挡爽大片在线观看视频| 色综合天天做天天爱| 国产又大又黄又猛| 四虎影视在线观看2413| 国产午夜精品福利| 一区二区精品在线观看| 国产精品入口麻豆电影| 模特精品在线| 成人欧美一区二区三区在线湿哒哒| 91亚洲国产成人精品一区| 日韩欧美国产大片| 色哟哟入口国产精品| 五月天婷婷网站| 伊人精品综合| 在线日韩日本国产亚洲| 国产精品成人免费观看| 日韩三级一区| 日韩电影免费在线观看中文字幕 | 欧美 日韩 国产 在线观看| 全免费一级毛片免费看| 国产美女av一区二区三区| 国产精品一区二区欧美黑人喷潮水| 久艹在线播放| 久久久久看片| 国产三区精品| 五月网丁香网| 国产mv日韩mv欧美| 日韩欧美一区二区三区四区五区| 色内内免费视频播放| 国产精品综合二区| 亚洲国产日韩美| 日本加勒比高清在线| 久久免费视频一区| 你懂的av在线| 久草在线网址| 色综合久久综合网| 亚洲欧美在线不卡| 亚洲妇女成熟| 国产视频在线一区二区| 国产手机在线视频| 九一国产精品| 欧美亚洲国产日韩2020| 日本xxxxwww| 免费不卡在线观看| 视频一区二区综合| 秋霞福利视频| 亚洲国产欧美日韩另类综合 | 日本成年人网址| 成人av毛片| 欧美日韩日本视频| 亚洲综合第一区| 97se亚洲| 66m—66摸成人免费视频| 日本激情视频网站| 老司机午夜精品99久久| 婷婷视频在线播放| 人成在线免费视频| 欧美综合一区二区三区| 天天躁夜夜躁狠狠是什么心态| 成人51免费| 国内免费久久久久久久久久久 | 美国黄色片视频| 欧美黑人做爰爽爽爽| 庆余年2免费日韩剧观看大牛| 亚洲永久免费网站| 不卡一区二区在线| 中文字幕永久视频| 亚洲十八**毛片| 色狠狠久久aa北条麻妃| 隣の若妻さん波多野结衣| 精品在线一区二区| 东北少妇不带套对白| 成人影院在线看| 亚洲精品美女在线观看播放| 波多野结衣在线电影| 国产欧美精品久久| 中文字幕久精品免| 99视频在线观看地址| 亚洲变态欧美另类捆绑| 一级片视频网站| 麻豆91在线观看| 浮妇高潮喷白浆视频| 91豆花视频在线播放| 视频一区视频二区国产精品 | 国产亚洲视频在线观看| 亚洲精品国产一区二| 国产又黄又大久久| 国产偷人视频免费| 欧美色网在线| 97视频免费在线观看| 免费看片91| 亚洲成a人v欧美综合天堂下载| 网爆门在线观看| 亚洲最大av| 男女h黄动漫啪啪无遮挡软件| 在线视频1区2区| 永久免费毛片在线播放不卡|