日韩不卡视频一区二区_国产三级自拍视频_三上悠亚ssⅰn939无码播放_国产91在线免费观看_亚洲激情第一页_精品国产91久久久_亚洲影院免费观看_久久精品国产免费看久久精品_精品视频免费在线播放_日韩av电影手机在线观看

RS485通訊線(RS485數據線)接線圖

RS232 標準是誕生于 RS485 之前的,但是 RS232 有幾處不足的地方:

接口的信號電平值較高,達到十幾 V,使用不當容易損壞接口芯片,電平標準也與TTL 電平不兼容。

傳輸速率有局限,不可以過高,一般到一兩百千比特每秒(Kb/s)就到極限了。

接口使用信號線和 GND 與其它設備形成共地模式的通信,這種共地模式傳輸容易產生干擾,并且抗干擾性能也比較弱。

傳輸距離有限,*多只能通信幾十米。

通信的時候只能兩點之間進行通信,不能夠實現多機聯網通信。

針對 RS232 接口的不足,就不斷出現了一些新的接口標準,RS485 就是其中之一,它具備以下的特點:

采用差分信號。我們在講 A/D 的時候,講過差分信號輸入的概念,同時也介紹了差分輸入的好處,*大的優勢是可以抑制共模干擾。尤其當工業現場環境比較復雜,干擾比較多時,采用差分方式可以有效的提高通信可靠性。RS485 采用兩根通信線,通常用 A 和 B 或者 D+和 D-來表示。邏輯“1”以兩線之間的電壓差為+(0.2~6)V 表示,邏輯“0”以兩線間的電壓差為-(0.2~6)V 來表示,是一種典型的差分通信。

RS485 通信速率快,*大傳輸速度可以達到 10Mb/s 以上。

RS485 內部的物理結構,采用的是平衡驅動器和差分接收器的組合,抗干擾能力也大大增加。

傳輸距離*遠可以達到 1200 米左右,但是它的傳輸速率和傳輸距離是成反比的,只有在 100Kb/s 以下的傳輸速度,才能達到*大的通信距離,如果需要傳輸更遠距離可以使用中繼。

可以在總線上進行聯網實現多機通信,總線上允許掛多個收發器,從現有的 RS485芯片來看,有可以掛 32、64、128、256 等不同個設備的驅動器。

RS485 的接口非常簡單,與 RS232 所使用的 MAX232 是類似的,只需要一個 RS485轉換器,就可以直接與單片機的 UART 串口連接起來,并且使用完全相同的異步串行通信協議。但是由于 RS485 是差分通信,因此接收數據和發送數據是不能同時進行的,也就是說它是一種半雙工通信。那我們如何判斷什么時候發送,什么時候接收呢?

RS485 轉換芯片很多,這節課我們以典型的 MAX485 為例講解 RS485 通信,如圖 18-1所示。

圖 18-1 MAX485 硬件接口

MAX485 是美信(Maxim)推出的一款常用 RS485 轉換器。其中 5 腳和 8 腳是電源引腳;6腳和 7 腳就是 RS485 通信中的 A 和 B 兩個引腳;1 腳和 4 腳分別接到單片機的 RXD 和 TXD引腳上,直接使用單片機 UART 進行數據接收和發送;2 腳和 3 腳是方向引腳,其中 2 腳是低電平使能接收器,3 腳是高電平使能輸出驅動器,我們把這兩個引腳連到一起,平時不發送數據的時候,保持這兩個引腳是低電平,讓 MAX485 處于接收狀態,當需要發送數據的時候,把這個引腳拉高,發送數據,發送完畢后再拉低這個引腳就可以了。為了提高 RS485 的抗干擾能力,需要在靠近 MAX485 的 A 和 B 引腳之間并接一個電阻,這個電阻阻值從 100歐到 1K 都是可以。

在這里我們還要介紹一下如何使用 KST-51 單片機開發板進行外圍擴展實驗。我們的開發板只能把基本的功能給同學們做出來提供實驗練習,但是同學們學習的腳步不應該停留在這個實驗板上。如果想進行更多的實驗,就可以通過單片機開發板的擴展接口進行擴展實驗。大家可以看到藍綠色的單片機座周圍有 32 個插針,這 32 個插針就是把單片機的 32 個 IO 引腳全部都引出來了。在原理圖上體現出來的就是 J4、J5、J6、J7 這 4 個器件,如圖 18-2 所示。

圖 18-2 單片機擴展接口

這 32 個 IO 口中并不是所有的都可以用來對外擴展,其中既作為數據輸出,又可以作為數據輸入的引腳是不可以用的,比如 P3.2、P3.4、P3.6 引腳,這三個引腳是不可用的。比如P3.2 這個引腳,如果我們用來擴展,發送的信號如果和 DS18B20 的時序吻合,會導致 DS18B20拉低引腳,影響通信。除這 3 個 IO 口以外的其它 29 個,都可以使用杜邦線接上插針,擴展出來使用。當然了,如果把當前的 IO 口應用于擴展功能了,板子上的相應功能就實現不了了,也就是說需要擴展功能和板載功能之間二選一。

在進行 RS485 實驗中,我們通信用的引腳必須是 P3.0 和 P3.1,此外還有一個方向控制引腳,我們使用杜邦線將其連接到 P1.7 上去。RS485 的另外一端,大家可以使用一個 USB轉 RS485 模塊,用雙絞線把開發板和模塊上的 A 和 B 分別對應連起來,USB 那頭插入電腦,然后就可以進行通信了。

學習了第 13 章實用的串口通信方法和程序后,做這種串口通信的方法就很簡單了,基本是一致的。我們使用實用串口通信例程的思路,做了一個簡單的程序,通過串口調試助手下發任意個字符,單片機接收到后在末尾添加“回車+換行”符后再送回,在調試助手上重新顯示出來,先把程序貼出來。

程序中需要注意的一點是:因為平常都是將 MAX485 設置為接收狀態,只有在發送數據的時候才將 MAX485 改為發送狀態,所以在 UartWrite()函數開頭將 MAX485 方向引腳拉高,函數退出前再拉低。但是這里有一個細節,就是單片機的發送和接收中斷產生的時刻都是在停止位的一半上,也就是說每當停止位傳送了一半的時候,RI 或 TI 就已經置位并且馬上進入中斷(如果中斷使能的話)函數了,接收的時候自然不會存在問題,但發送的時候就不一樣了:當緊接著向 SBUF 寫入一個字節數據時,UART 硬件會在完成上一個停止位的發送后,再開始新字節的發送,但如果此時不是繼續發送下一個字節,而是已經發送完畢了,要停止發送并將 MAX485 方向引腳拉低以使 MAX485 重新處于接收狀態時就有問題了,因為這時候*后的這個停止位實際只發送了一半,還沒有完全完成,所以就有了 UartWrite()函數內DelayX10us(5)這個操作,這是人為的增加了 50us 的延時,這 50us 的時間正好讓剩下的一半停止位完成,那么這個時間自然就是由通信波特率決定的了,為波特率周期的一半。

/****************************RS485.c 文件程序源代碼*****************************/

#include

#include

sbit RS485_DIR = P1^7; //RS485 方向選擇引腳

bit flagFrame = 0; //幀接收完成標志,即接收到一幀新數據

bit flagTxd = 0; //單字節發送完成標志,用來替代 TXD 中斷標志位

unsigned char cntRxd = 0; //接收字節計數器

unsigned char pdata bufRxd[64]; //接收字節緩沖區

extern void UartAction(unsigned char *buf, unsigned char len);

/* 串口配置函數,baud-通信波特率 */

void ConfigUART(unsigned int baud){

RS485_DIR = 0; //RS485 設置為接收方向

SCON = 0x50; //配置串口為模式 1

TMOD &= 0x0F; //清零 T1 的控制位

TMOD |= 0x20; //配置 T1 為模式 2

TH1 = 256 - (11059200/12/32)/baud; //計算 T1 重載值

TL1 = TH1; //初值等于重載值

ET1 = 0; //禁止 T1 中斷

ES = 1; //使能串口中斷

TR1 = 1; //啟動 T1

}

/* 軟件延時函數,延時時間(t*10)us */

void DelayX10us(unsigned char t){

do {

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

} while (--t);

}

/* 串口數據寫入,即串口發送函數,buf-待發送數據的指針,len-指定的發送長度 */

void UartWrite(unsigned char *buf, unsigned char len){

RS485_DIR = 1; //RS485 設置為發送

while (len--){ //循環發送所有字節

flagTxd = 0; //清零發送標志

SBUF = *buf++; //發送一個字節數據

while (!flagTxd); //等待該字節發送完成

}

DelayX10us(5); //等待*后的停止位完成,延時時間由波特率決定

RS485_DIR = 0; //RS485 設置為接收

}

/* 串口數據讀取函數,buf-接收指針,len-指定的讀取長度,返回值-實際讀到的長度 */

unsigned char UartRead(unsigned char *buf, unsigned char len){

unsigned char i;

//指定讀取長度大于實際接收到的數據長度時,

//讀取長度設置為實際接收到的數據長度

if (len > cntRxd){

len = cntRxd;

}

for (i=0; i*buf++ = bufRxd[i];}cntRxd = 0; //接收計數器清零return len; //返回實際讀取長度}/* 串口接收監控,由空閑時間判定幀結束,需在定時中斷中調用,ms-定時間隔 */void UartRxMonitor(unsigned char ms){static unsigned char cntbkp = 0;static unsigned char idletmr = 0;if (cntRxd > 0){ //接收計數器大于零時,監控總線空閑時間if (cntbkp != cntRxd){ //接收計數器改變,即剛接收到數據時,清零空閑計時cntbkp = cntRxd;idletmr = 0;}else{ //接收計數器未改變,即總線空閑時,累積空閑時間if (idletmr idletmr += ms;if (idletmr >= 30){ //空閑時間達到 30ms 時,即判定為一幀接收完畢flagFrame = 1; //設置幀接收完成標志}}}}else{cntbkp = 0;}}/* 串口驅動函數,監測數據幀的接收,調度功能函數,需在主循環中調用 */void UartDriver(){unsigned char len;unsigned char pdata buf[40];if (flagFrame){ //有命令到達時,讀取處理該命令flagFrame = 0;len = UartRead(buf, sizeof(buf)-2); //將接收到的命令讀取到緩沖區中UartAction(buf, len); //傳遞數據幀,調用動作執行函數}}/* 串口中斷服務函數 */void InterruptUART() interrupt 4{if (RI){ //接收到新字節RI = 0; //清零接收中斷標志位//接收緩沖區尚未用完時,保存接收字節,并遞增計數器if (cntRxd bufRxd[cntRxd++] = SBUF;}}if (TI){ //字節發送完畢TI = 0; //清零發送中斷標志位flagTxd = 1; //設置字節發送完成標志}}/*****************************main.c 文件程序源代碼******************************/#include unsigned char T0RH = 0; //T0 重載值的高字節unsigned char T0RL = 0; //T0 重載值的低字節void ConfigTimer0(unsigned int ms);extern void UartDriver();extern void ConfigUART(unsigned int baud);extern void UartRxMonitor(unsigned char ms);extern void UartWrite(unsigned char *buf, unsigned char len);void main(){EA = 1; //開總中斷ConfigTimer0(1); //配置 T0 定時 1msConfigUART(9600); //配置波特率為 9600while (1){UartDriver(); //調用串口驅動}}/* 串口動作函數,根據接收到的命令幀執行響應的動作buf-接收到的命令幀指針,len-命令幀長度 */void UartAction(unsigned char *buf, unsigned char len){//在接收到的數據幀后添加換車換行符后發回buf[len++] = \n';buf[len++] = \n';UartWrite(buf, len);}/* 配置并啟動 T0,ms-T0 定時時間 */void ConfigTimer0(unsigned int ms){unsigned long tmp; //臨時變量tmp = 11059200 / 12; //定時器計數頻率tmp = (tmp * ms) / 1000; //計算所需的計數值tmp = 65536 - tmp; //計算定時器重載值tmp = tmp + 33; //補償中斷響應延時造成的誤差T0RH = (unsigned char)(tmp>>8); //定時器重載值拆分為高低字節T0RL = (unsigned char)tmp;TMOD &= 0xF0; //清零 T0 的控制位TMOD |= 0x01; //配置 T0 為模式 1TH0 = T0RH; //加載 T0 重載值TL0 = T0RL;ET0 = 1; //使能 T0 中斷TR0 = 1; //啟動 T0}/* T0 中斷服務函數,執行串口接收監控 */void InterruptTimer0() interrupt 1{TH0 = T0RH; //重新加載重載值TL0 = T0RL;UartRxMonitor(1); //串口接收監控}現在看這種串口程序,是不是感覺很簡單了呢?串口通信程序我們反反復復的使用,加上隨著學習的模塊越來越多,實踐的越來越多,原先感覺很復雜的東西,現在就會感到簡單了。從設備管理器里可以查看所有的 COM 口號,我們下載程序用的是 COM4,而 USB 轉RS485 虛擬的是 COM5,通信的時候我們用的是 COM5 口,如圖 18-3 所示。

圖 18-3 RS485 通信試驗設置和結果

上一篇:暫無
下一篇:RS485通訊電纜參數
Copyright@ 2003-2025  天聯電纜網版權所有  

天津市電纜總廠一分廠 畢永田電話:0316-5960153/13831680550 畢振偉電話:0316-5963839/13292661877 劉小姐電話:0316-5962509/13785690344

 
99在线视频免费| 亚洲伊人第一页| 日本道中文字幕| 中国字幕a在线看韩国电影| 99国产精品久久久| 国产精品爽黄69天堂a| 一级片一级片一级片| 99久久人爽人人添人人澡| 动漫精品一区二区| 一级二级三级欧美| 欧美日韩精品在线一区二区| 伊人网av在线| 国产精品sm| 亚洲午夜久久久影院| 狠狠躁夜夜躁人人爽超碰91| 人人爽久久涩噜噜噜网站| 羞羞在线观看视频| 人人香蕉久久| 538在线一区二区精品国产| av免费观看网| 中文字幕资源网在线观看| kk眼镜猥琐国模调教系列一区二区| 国产成人精品一区二区在线| 国产大片免费看| 精品国产一级毛片| 日韩一区二区影院| 日日噜噜夜夜狠狠| 自拍偷拍亚洲视频| 一区二区三区小说| 一区二区三视频| 国产三级视频在线| 97国产一区二区| 国产精品三区www17con| 国产绿帽一区二区三区| 日韩av一二三| 欧美一级淫片播放口| 青青青在线视频| 久久久人成影片免费观看| 亚洲网站在线播放| 30一40一50老女人毛片| 久久成人福利| 亚洲第一福利网| 日本黄色www| 国产激情精品一区二区三区| 欧美三级电影一区| 五月天婷婷激情视频| 男人皇宫亚洲男人2020| 欧美日韩一区二区在线| 欧美xxx久久| 一本色道久久综合亚洲二区三区| 国产永久免费高清在线观看视频| 成人av电影在线观看| 久久综合色8888| 欧美成人sm免费视频| 女人黄色一级片| 精品久久久亚洲| 一个色综合导航| 免费观看a级片| 日韩精品免费一区二区三区| 尤物九九久久国产精品的分类| 欧美色图亚洲激情| 国产99久久| 揄拍成人国产精品视频| 亚洲毛片亚洲毛片亚洲毛片| 成人vr资源| xxxx欧美18另类的高清| 91网站免费入口| 国产欧美一区二区三区精品观看| 亚洲人成网站在线播| 人妻av无码一区二区三区| 激情五月色综合国产精品| 永久免费精品影视网站| 日韩在线一卡二卡| 欧美黄色免费| 97国产成人精品视频| 中文字幕av影院| 日本系列欧美系列| 亚洲va欧美va国产综合久久| 久久bbxx| 9色国产精品| 茄子视频成人在线| 姑娘第5集在线观看免费好剧| 欧美aaaaa成人免费观看视频| 国产精品主播视频| 国产色综合视频| 99久久久无码国产精品| 日本不卡二区高清三区| 美日韩精品免费| 国产精品毛片一区视频播| 成人动漫在线一区| 欧美精品在欧美一区二区少妇| 亚洲精品小区久久久久久| 日韩高清不卡一区二区| 国产精品久久中文| 国产深喉视频一区二区| 成人免费不卡视频| 8x8x8国产精品| 少妇愉情理伦片bd| 欧美国产极品| 中文字幕亚洲国产| 国产污视频在线看| 蜜臀精品久久久久久蜜臀| 99在线观看| 免费在线黄色电影| 一区二区三区四区蜜桃 | 9191国语精品高清在线| www.久久久久久.com| 激情小说中文字幕| 久久久精品性| 97久久夜色精品国产九色| 日韩资源在线| 亚洲激情在线激情| 精品一卡二卡三卡| 一区二区日韩| 日韩在线观看免费av| 免费成人av电影| 五月天中文字幕| 国产精一区二区三区| 亚洲午夜一区二区三区| 久久久久成人网| 在线观看中文字幕网站| 99久久久久久99| 最新av在线免费观看| 吞精囗交69激情欧美| 欧美精品一区男女天堂| 国产免费一区二区三区四区| 美女精品一区| 国产日本一区二区三区| v片在线观看| 欧美优质美女网站| v8888av| 午夜国产欧美理论在线播放| 国产精品欧美激情| 邻家有女韩剧在线观看国语| 婷婷中文字幕综合| 日韩成人av影院| 久久精品国产68国产精品亚洲| 91成人性视频| 十九岁完整版在线观看好看云免费| 26uuu亚洲综合色| av在线播放亚洲| 91欧美极品| 欧美激情va永久在线播放| 国产精品日韩无码| 国产精品福利av| 污污的视频免费| 99精品电影| 成人综合国产精品| 国产一二区在线观看| 欧美久久一二区| 免费成人美女女在线观看| 久久精品久久精品| 亚洲人成影视在线观看| 欧美在线一级| 久久视频中文字幕| av免费观看网址| 亚洲在线视频一区| 伊人成人免费视频| 欧美国产另类| 国产精品一区二区三区在线观| 羞羞污视频在线观看| 日韩精品中文字幕在线不卡尤物| 激情五月婷婷在线| av综合在线播放| 国产午夜福利视频在线观看| 一区二区三区日本久久久| 日本欧美一二三区| av电影在线观看| 制服丝袜av成人在线看| 五月天丁香激情| 成人综合婷婷国产精品久久免费| 亚洲精品蜜桃久久久久久| 天堂中文在线资源| 水蜜桃久久夜色精品一区的特点| 久久久久久亚洲精品不卡4k岛国 | 欧美少妇xxx| 亚洲天堂精品一区| 国产一区二区剧情av在线| 日韩国产小视频| 奇米影视777在线欧美电影观看| 青草青草久热精品视频在线观看| 成人福利在线| 日韩一区二区在线看| 国产精品久久久久久久妇| 久久久久久久久久久久久久久99| www日韩视频| 亚洲区综合中文字幕日日| 97超碰资源| 亚洲人免费短视频| 久久久av网站| 午夜国产在线视频| 欧美精品三级日韩久久| 国产乱码久久久久久| 久久久久久久久久久99999| 欧美成年人视频在线观看| 国产精品xvideos88| av网站大全在线| 亚洲人成在线播放网站岛国| 久久久久久无码精品人妻一区二区| 极品中文字幕一区| 日本高清久久一区二区三区| 疯狂欧洲av久久成人av电影| 韩国精品美女www爽爽爽视频| 黄上黄在线观看| 日韩西西人体444www| 狠狠躁夜夜躁人人爽天天高潮| 国产欧美日韩精品a在线观看| 欧美一级特黄aaa| 亚洲欧美成人综合| 青青草原网站在线观看| 精品一区欧美| 国产精品成人一区二区三区| jizzyou欧美16| 7777kkkk成人观看| 18+视频在线观看| 在线电影中文日韩| 手机看片福利在线观看| 欧美一级专区免费大片| 日韩精选在线观看| 精品成人av一区| 久久久久久久久99| 自拍av一区二区三区| 国产一区二区三区四区五区六区| 粉嫩绯色av一区二区在线观看| 亚洲欧美日韩综合网| 亚欧美中日韩视频| 日本午夜激情视频| 极品日韩av| 久久亚洲a v| 中文字幕亚洲综合久久五月天色无吗''| 女女同性女同一区二区三区91| 最新国产精品精品视频| 国产专区欧美专区| 国产精品麻豆成人av电影艾秋| 2019最新中文字幕| 超级白嫩亚洲国产第一| 九九热视频这里只有精品| 黄色在线免费| 日韩在线中文字幕| 网友自拍视频在线| 中文字幕一区电影| av网站在线免费观看| 国产小视频国产精品| 亚州视频一区二区三区| 亚洲国产欧美一区二区丝袜黑人| 亚洲精品18在线观看| 日韩一区二区三区在线| 国产丝袜在线视频| 欧美一区二区三区在线看| 国产精品一区二区三区在线免费观看| 欧美亚洲国产bt| 中文字幕在线网址| 欧美欧美欧美欧美| 国产精品人人妻人人爽| 日韩一区二区三区电影在线观看| 国产精品视频一区二区三区,| 欧美电影一区二区| av一区二区三| 精品av综合导航| 香蕉久久一区二区三区| 91网站在线播放| 日韩免费中文专区| 成人在线丰满少妇av| 日韩美女一区| 婷婷综合在线| 特级黄色录像片| 亚洲精品一区二区口爆| 一区二区三区鲁丝不卡| 国产1区2区3区4区| 一区二区三区视频在线看| 免费无遮挡无码永久在线观看视频 | 91嫩草精品| 精品国产免费一区二区三区| 尤物tv在线精品| 亚洲一区二区三区在线观看视频| 欧美激情777| 天天做天天躁天天躁| 亚洲一区日本| 国产精品区在线| 国产久卡久卡久卡久卡视频精品| 天堂www中文在线资源| 久久久影院官网| 懂色av粉嫩av蜜臀av一区二区三区| 亚洲特级片在线| 精品无码m3u8在线观看| 日韩欧美国产一区二区| 久久这里只有精品9| 欧美一区二区视频在线观看2020| 国模无码一区二区三区| 一本久久综合亚洲鲁鲁| 亚洲丝袜一区| 5252色成人免费视频| 四虎地址8848精品| 精品视频一区二区| 91精品一区国产高清在线gif| 久久亚洲精精品中文字幕早川悠里 | 在线观看一二三区| 欧美一区二区日韩| 精品一区二区国产| 欧美丝袜丝交足nylons172| 国产盗摄视频在线观看| 国产一区二区三区成人欧美日韩在线观看| 丁香啪啪综合成人亚洲| 国产精品一二三四区| 变态另类ts人妖一区二区| 一区二区免费在线| 中文字幕+乱码+中文乱码91| 雨宫琴音一区二区三区| 看全色黄大色大片| 性一交一乱一区二区洋洋av| 欧美xxxx黑人又粗又长密月| 99在线观看视频免费| 九九九国产视频| 欧美成人三级| 2023国产一二三区日本精品2022| 国产一区二区h| 欧美一区二区成人| 在线观看成人免费| 国产成人av免费看| 蜜臀久久久99精品久久久久久| 91蝌蚪视频在线观看| 国产高清不卡二三区| 99久久99久久精品免费| 日韩欧美亚洲综合| 日本xxxxwww| 欧美国产乱视频| 国产一区一区| 亚洲精品中文字幕在线| 麻豆亚洲精品| 黄色网址在线视频| 亚洲国产精品久久不卡毛片| 国产精品自拍电影| 日韩中文字幕在线视频| 激情开心成人网| 美女一区视频| 亚洲影院免费| 泷泽萝拉在线播放| 精品国产乱码久久久久久虫虫漫画 | 日本高清视频免费看| 欧美巨乳美女视频| 麻豆国产精品| 色一情一乱一乱一区91| 极品销魂美女一区二区三区| 中文字幕91视频| 欧美日本在线视频| 黄色大片在线播放| 成人有码视频在线播放| 91精品综合久久久久久久久久久 | 97超碰免费观看| 久久福利资源站| 69夜色精品国产69乱| 91精品综合久久久久久| 成人影院在线看| 99国内精品久久久久久久软件| 欧美精品观看| wwwxx日本| 第一福利永久视频精品 | 欧美激情在线观看视频免费| 神马久久久久久久| 原创国产精品91| 亚洲一区二区av| 国产精品无码免费专区午夜| 97se亚洲国产一区二区三区| 国产成人精品久久亚洲高清不卡| 亚洲婷婷影院| 日本人视频jizz页码69| 国产精品久久久久国产精品日日| 一级特黄特色的免费大片视频| 日韩在线观看免费av| 亚洲女优在线观看| 中国色在线观看另类| 7777久久亚洲中文字幕| 欧美精品一区在线播放| 99久久香蕉| 噼里啪啦国语在线观看免费版高清版| 国产精品无码永久免费888| 国产特黄一级片| 97国产精品免费视频| 日韩电影免费网址| 26uuu国产| 色呦呦国产精品| 黄色在线免费看| 久久国产精品久久精品国产| 免费的成人av| 国产亚洲欧美精品久久久久久| 国产丝袜一区视频在线观看| 国产成人77亚洲精品www| 欧美国产视频一区| 久久久蜜桃精品| 国产美女三级无套内谢| 91国产美女视频| 婷婷精品进入| 亚洲一区二区乱码| 欧美精品久久久久久久多人混战| 国精一区二区三区| 日韩一区二区三区资源| 国产白丝网站精品污在线入口| 成人h动漫精品一区二区下载| 久久最新资源网| 国产剧情在线观看一区|