wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区
標(biāo)題:
51單片機(jī)智能小車紅外遙控選擇功能源碼
[打印本頁]
作者:
指尖紅塵
時(shí)間:
2016-4-11 19:15
標(biāo)題:
51單片機(jī)智能小車紅外遙控選擇功能源碼
包含以下功能:1、人工操作(前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn))
2、超聲波避障(包含距離的顯示)
3、紅外避障
源碼:
/*******************************XB-4WD 智能小車參考程序****************************************
* 平臺(tái):XB-4WD + Keil4 + STC89C52
* 名稱:小車超聲波避障
* 日期:2014-5-18
* QQ : 61924336
**********************************************************************************************/
/**********************************************************************************************
** 智能小車接線說明
**********************************************************************************************/
/**********************************************************************************************
電池盒 XB-L293D驅(qū)動(dòng)板上的電池輸入端子(藍(lán)色)
***********************************************************************************************
紅線(+) ------------------------------- 藍(lán)色輸入端子(+)
黑線(-) ------------------------------- 藍(lán)色輸入端子(-)
***********************************************************************************************
/**********************************************************************************************
XB-L293D驅(qū)動(dòng)板上的5V電源輸出排針 XB-1A主板上的+5V電源輸入排針
***********************************************************************************************
VCC ------------------------------- +5V
GND ------------------------------- GND
***********************************************************************************************
/**********************************************************************************************
XB-1A主板 XB-L293D驅(qū)動(dòng)板(輸入) * XB-L293D驅(qū)動(dòng)板(輸出) 電機(jī)
***********************************************************************************************
P1.0 --------- IN1 * OUT1 --------- 左上電機(jī)(+)
P1.1 --------- IN2 * OUT2 --------- 左上電機(jī)(-)
*********************************************************************************************** *
P1.2 --------- IN3 * OUT3 --------- 左下電機(jī)(+)
P1.3 --------- IN4 * OUT4 --------- 左下電機(jī)(-)
***********************************************************************************************
P1.4 --------- IN5 * OUT5 --------- 右上電機(jī)(+)
P1.5 --------- IN6 * OUT6 --------- 右上電機(jī)(-)
***********************************************************************************************
P1.6 --------- IN7 * OUT7 --------- 右下電機(jī)(+)
P1.7 --------- IN8 * OUT8 --------- 右下電機(jī)(-)
***********************************************************************************************/
/***********************************************************************************************
舵機(jī)模塊 XB-1A主板
************************************************************************************************
紅色線(電源正) -------------------------- JPW(+5V)
棕色線(電源負(fù)) -------------------------- JPW(GND)
橙色線(信號(hào)線) -------------------------- P2.7
************************************************************************************************
/***********************************************************************************************
超聲波模塊 XB-1A主板
************************************************************************************************
VCC -------------------------------------- JPW(+5V)
TRIG -------------------------------------- P2.1
ECHO -------------------------------------- P2.0
GND -------------------------------------- JPW(GND)
************************************************************************************************
/***********************************************************************************************
** 頭文件
***********************************************************************************************/
#include<AT89x51.H>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
/**********************************************************************************************
** 舵機(jī)信號(hào)線(橙色)
**********************************************************************************************/
#define Sevro_moto_pwm P2_7
/**********************************************************************************************
** 超聲波控制線
**********************************************************************************************/
#define ECHO P2_5 //超聲波接口定義 P2.1
#define TRIG P2_6 //超聲波接口定義 P2.0
#define Left_moto_pwm1 P2_0 //PWM信號(hào)端
#define Left_moto_pwm2 P2_1 //PWM信號(hào)端
#define Right_moto_pwm1 P2_2 //PWM信號(hào)端
#define Right_moto_pwm2 P2_3 //PWM信號(hào)端
#define Left_1_led P3_4 //左傳感器
#define Right_1_led P3_5 //右傳感器
/**********************************************************************************************
** 蜂鳴器接口定義
**********************************************************************************************/
sbit FM = P3^6; //蜂鳴器接口
sbit Speed=P3^7; //控制外部中斷
/******************************************************************
** 接線定義
******************************************************************/
#define Left_moto_go {P1_0=1,P1_1=0,P1_2=1,P1_3=0;} //左邊兩個(gè)電機(jī)向前走
#define Left_moto_back {P1_0=0,P1_1=1,P1_2=0,P1_3=1;} //左邊兩個(gè)電機(jī)向后轉(zhuǎn)
#define Left_moto_Stop {P1_0=0,P1_1=0,P1_2=0,P1_3=0;} //左邊兩個(gè)電機(jī)停轉(zhuǎn)
#define Right_moto_go {P1_4=1,P1_5=0,P1_6=1,P1_7=0;} //右邊兩個(gè)電機(jī)向前走
#define Right_moto_back {P1_4=0,P1_5=1,P1_6=0,P1_7=1;} //右邊兩個(gè)電機(jī)向前走
#define Right_moto_Stop {P1_4=0,P1_5=0,P1_6=0,P1_7=0;} //右邊兩個(gè)電機(jī)停轉(zhuǎn)
/******************************************************************
** 紅外遙控器的相關(guān)定義
******************************************************************/
#define Imax 14000 //此處為晶振為11.0592時(shí)的取值,
#define Imin 8000 //如用其它頻率的晶振時(shí),
#define Inum1 1450 //要改變相應(yīng)的取值。
#define Inum2 700
#define Inum3 3000
/**********************************************************************************************
** 變量定義
**********************************************************************************************/
uchar disbuff[4] ={ 0,0,0,0,};
uchar posit=0;
uchar pwm_val_steering = 0; //變量定義
uchar push_val_steering =14; //舵機(jī)歸中,產(chǎn)生約,1.5MS 信號(hào)
uchar pwm_val_left =0; //變量定義
uchar push_val_left =0; //左電機(jī)占空比N/20
uchar pwm_val_right =0;
uchar push_val_right=0; //右電機(jī)占空比N/20
bit Right_moto_stop=1;
bit Left_moto_stop =1;
ulong S=0;
ulong S1=0;
ulong S2=0;
ulong S3=0;
ulong S4=0;
uint time=0; //時(shí)間變量
uint timer=0; //延時(shí)基準(zhǔn)變量
uchar timer1=0; //掃描時(shí)間變量
uint num = 3;
uchar f=0;
uchar Im[4]={0x00,0x00,0x00,0x00};
uchar show[2]={0,0};
ulong m,Tc;
uchar IrOK;
bit flag;
uint shu[9]={1,2,3,4,5,6, 7,8,9};
uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //0~9 共陽極數(shù)碼管
uchar code chose[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //共陰極數(shù)碼管
void ultrasonic( void ); //超聲波避障
void artificial( void ); //人工操作小車
void control_menu(void ); //主控菜單
/**********************************************************************************************
** 延時(shí)函數(shù)
**********************************************************************************************/
void delay(unsigned int k) //延時(shí)函數(shù)
{
unsigned int x,y;
for(x=0;x<k;x++)
for(y=0;y<2000;y++);
}
void delayms(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=99;y>0;y--);
}
/**********************************************************************************************
** 啟動(dòng)測(cè)距信號(hào)
**********************************************************************************************/
void StartModule()
{
TRIG=1;
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
TRIG=0;
}
/******************************************************************
** 小車前進(jìn)
******************************************************************/
void run(void)
{
push_val_left=8;
push_val_right=8;
Left_moto_go ; //左電機(jī)往前走
Right_moto_go ; //右電機(jī)往前走
}
/******************************************************************
** 小車后退
******************************************************************/
void backrun(void)
{
push_val_left=8;
push_val_right=8;
Left_moto_back ; //左電機(jī)后退
Right_moto_back ; //右電機(jī)后退
}
/******************************************************************
** 小車左轉(zhuǎn)
******************************************************************/
void leftrun(void)
{
push_val_left=8;
push_val_right=8;
Right_moto_back ; //右電機(jī)后退
Left_moto_go ; //左電機(jī)前進(jìn)
}
/******************************************************************
** 小車右轉(zhuǎn)
******************************************************************/
void rightrun(void)
{
push_val_left=8;
push_val_right=8;
Right_moto_go; //右電機(jī)前進(jìn)
Left_moto_back ; //左電機(jī)停止
}
/******************************************************************
** 小車停走
******************************************************************/
void stoprun(void)
{
push_val_left=8;
push_val_right=8;
Left_moto_Stop
Right_moto_Stop;
}
/**********************************************************************************************
** 數(shù)碼管顯示
**********************************************************************************************/
/**********************************************************************************************
** 顯示數(shù)據(jù)的轉(zhuǎn)換
**********************************************************************************************/
void display()
{
P0=table[disbuff[1]];
P2_0 = 0;
delayms(5);
P2_0 = 1;
P0=table[disbuff[0]];
P2_1 = 0;
delayms(5);
P2_1 = 1;
P0=table[disbuff[1]];
P2_2 = 0;
delayms(5);
P2_2 = 1;
P0=table[disbuff[2]];
P2_3 = 0;
delayms(5);
P2_3 = 1;
}
/**********************************************************************************************
** 計(jì)算距離
**********************************************************************************************/
void Conut(void)
{
while(!ECHO); //當(dāng)RX為零時(shí)等待
TR0=1; //開啟計(jì)數(shù)
while(ECHO); //當(dāng)RX為1計(jì)數(shù)并等待
TR0=0; //關(guān)閉計(jì)數(shù)
time=TH0*256+TL0; //讀取脈寬長度
TH0=0;
TL0=0;
S=(time*1.7)/100; //算出來是CM
disbuff[0]=S%1000/100; //更新顯示 百位
disbuff[1]=S%1000%100/10; //更新顯示 十位
disbuff[2]=S%1000%10 %10; //更新顯示 個(gè)位
}
/**********************************************************************************************
** 計(jì)算速度
**********************************************************************************************/
void speed(void)
{
TR1=1;
TH1=0;
TL1=0;
flag=0;
while(flag==0);
S=TH1*256+TL1;
disbuff[0]=S%1000/100; //更新顯示 百位
disbuff[1]=S%1000%100/10; //更新顯示 十位
disbuff[2]=S%1000%10 %10; //更新顯示 個(gè)位
}
/**********************************************************************************************
** 判斷小車該往哪邊走
**********************************************************************************************/
void judge(void)
{
if((S2<40)||(S4<40)){ //只要左右各有距離小于,30CM小車后退
backrun(); //后退
timer=0;
while(timer<=1000);
}
if(S2>S4){
rightrun(); //車的左邊比車的右邊距離小 右轉(zhuǎn)
timer=0;
while(timer<=800);
}else{
leftrun(); //車的左邊比車的右邊距離大 左轉(zhuǎn)
timer=0;
while(timer<=800);
}
}
void judge1(void)
{
if((S2>S4)&&(S2 > 40)){
rightrun(); //車的左邊比車的右邊距離小 右轉(zhuǎn)
timer=0;
while(timer<=800);
}else if((S2<=S4)&&(S4 > 40)){
leftrun(); //車的左邊比車的右邊距離大 左轉(zhuǎn)
timer=0;
while(timer<=800);
}
}
/**********************************************************************************************
** 左右超聲波檢測(cè)距離
**********************************************************************************************/
void COMM( void )
{
push_val_steering=5; //舵機(jī)向右轉(zhuǎn)90度
timer=0;
while(timer<=3500); //延時(shí)400MS讓舵機(jī)轉(zhuǎn)到其位置 4000
StartModule(); //啟動(dòng)超聲波測(cè)距
Conut(); //計(jì)算距離
display(); //顯示距離
S2=S;
push_val_steering=25; //舵機(jī)再向左轉(zhuǎn)180度
timer=0;
while(timer<=3500); //延時(shí)400MS讓舵機(jī)轉(zhuǎn)到其位置
StartModule(); //啟動(dòng)超聲波測(cè)距
Conut(); //計(jì)算距離
display(); //顯示距離
S4=S;
push_val_steering=14; //舵機(jī)歸中
timer=0;
while(timer<=3500); //延時(shí)400MS讓舵機(jī)轉(zhuǎn)到其位置
StartModule(); //啟動(dòng)超聲波測(cè)距
Conut(); //計(jì)算距離
display(); //顯示距離
S1=S;
judge();
}
/*********************************************************************************************/
/* PWM調(diào)制電機(jī)轉(zhuǎn)速 */
/*********************************************************************************************/
/* 舵機(jī)電機(jī)調(diào)速 */
/* 調(diào)節(jié)steering_engine_left的值改變舵機(jī)轉(zhuǎn)速,占空比 */
void pwm_Servomoto(void)
{
if(pwm_val_steering<=push_val_steering)
Sevro_moto_pwm=1;
else
Sevro_moto_pwm=0;
if(pwm_val_steering>=100)
pwm_val_steering=0;
}
/******************************************************************
** 左電機(jī)調(diào)速
******************************************************************/
void pwm_out_left_moto(void)
{
if(Left_moto_stop){
if(pwm_val_left<=push_val_left){
Left_moto_pwm1=1;
Left_moto_pwm2=1;
}else {
Left_moto_pwm1=0;
Left_moto_pwm2=0;
}
if(pwm_val_left>=20)
pwm_val_left=0;
}else{
Left_moto_pwm1=0;
Left_moto_pwm2=0;
}
}
/******************************************************************
** 右電機(jī)調(diào)速
******************************************************************/
void pwm_out_right_moto(void)
{
if(Right_moto_stop){
if(pwm_val_right<=push_val_right){
Right_moto_pwm1=1;
Right_moto_pwm2=1;
}else {
Right_moto_pwm1=0;
Right_moto_pwm2=0;
}
if(pwm_val_right>=20)
pwm_val_right=0;
}else {
Right_moto_pwm1=0;
Right_moto_pwm2=0;
}
}
/**********************************************************************************************
** TIMER1中斷服務(wù)子函數(shù)產(chǎn)生PWM信號(hào) **
**********************************************************************************************/
/******************************************************************
** 定時(shí)器0初始化
******************************************************************/
void timer0_Init(void)
{
TMOD=0X01;
TH0= 0XFc; //1ms定時(shí)
TL0= 0X18;
TR0= 1;
ET0= 1;
EA = 1; //開總中斷
}
/******************************************************************
** 定時(shí)器0中斷服務(wù)子程序
******************************************************************/
void timer0()interrupt 1 using 2
{
TH0=0XFc;
TL0=0X18;
time++;
pwm_val_left++;
pwm_val_right++;
pwm_out_left_moto();
pwm_out_right_moto();
}
/******************************************************************
** 定時(shí)器1中斷服務(wù)子程序
******************************************************************/
void time1()interrupt 3 using 2
{
TH1=(65536-100)/256; //100US定時(shí)
TL1=(65536-100)%256;
timer++; //定時(shí)器100US為準(zhǔn)。在這個(gè)基礎(chǔ)上延時(shí)
pwm_val_steering++;
pwm_Servomoto();
timer1++; //2MS掃一次數(shù)碼管
if(timer1>=20){
timer1=0;
}
}
/******************************************************************
** 外部中斷解碼程序
******************************************************************/
void intersvr0(void) interrupt 0 using 1
{
Tc=TH0*256+TL0; //提取中斷時(shí)間間隔時(shí)長
TH0=0;
TL0=0; //定時(shí)中斷重新置零
if((Tc>Imin)&&(Tc<Imax)){
m=0;
f=1;
return;
} //找到啟始碼
if(f==1){
if(Tc>Inum1&&Tc<Inum3) {
Im[m/8]=Im[m/8]>>1|0x80; m++;
}
if(Tc>Inum2&&Tc<Inum1) {
Im[m/8]=Im[m/8]>>1; m++; //取碼
}
if(m==32) {
m=0;
f=0;
if(Im[2]==~Im[3]) {
IrOK=1;
}
else IrOK=0; //取碼完成后判斷讀碼是否正確
}
} //準(zhǔn)備讀下一碼
}
/******************************************************************
** 紅外線避障
******************************************************************/
void Infrared(void)
{
timer0_Init();
while(1){
if(IrOK==1) {
stoprun();
switch(Im[2]) {
case 0x16:
control_menu(); //返回主控菜單
break;
default:
break;
}
IrOK=0;
}
if(Left_1_led==1&&Right_1_led==1) //左右邊都檢測(cè)不到紅外,燈都是滅的
run(); //調(diào)用前進(jìn)函數(shù)
else{
if(Left_1_led==1&&Right_1_led==0){ //右邊邊檢測(cè)到紅外,右邊燈亮
leftrun(); //調(diào)用小車左轉(zhuǎn)函數(shù)
}
if(Right_1_led==1&&Left_1_led==0){ //左邊檢測(cè)到紅外,左邊燈亮
rightrun(); //調(diào)用小車右轉(zhuǎn)函數(shù)
}
if(Right_1_led == 0 && Left_1_led == 0){ //左右檢測(cè)到紅外,左右燈亮
backrun(); //小車后退
}
}
}
}
/**********************************************************************************************
** 超聲波的避障代碼
**********************************************************************************************/
void ultrasonic( void )
{ IrOK=0;
TMOD=0X11;
TH1=(65536-100)/256; //100US定時(shí)
TL1=(65536-100)%256;
TR1= 1;ET1= 1;
ET0= 1;TR0=1;
m=0;f=0;
IT0=1;EX0=1;
TH0=0;TL0=0;TR0=1;
EA=1;
delay(100);
push_val_steering=14; //舵機(jī)歸中
while (1){
if(IrOK==1) {
stoprun();
switch(Im[2]) {
case 0x16:
control_menu(); //返回主控菜單
break;
default:
break;
}
IrOK=0;
}
if(timer>=200){ //80MS檢測(cè)啟動(dòng)檢測(cè)一次 800
timer=0;
StartModule(); //啟動(dòng)檢測(cè)
Conut(); //計(jì)算距離
display();
if(S<=40) { //距離小于40CM
stoprun(); //小車停止
COMM(); //方向函數(shù)
} else
if(S>40){ //距離大于,40CM往前走
run();
}
}
}
}
/**********************************************************************************************
** 人工操控小車代碼
**********************************************************************************************/
void artificial( void )
{
m=0;f=0;
IT0=1;EX0=1;
TMOD=0x11;
TH0=0;TL0=0;
TR0=1;
EA=1;
delay(100);
speed();
display();
while(1) { /*無限循環(huán)*/
if(IrOK==1) {
switch(Im[2]) {
case 0x18: run(); //前進(jìn)
break;
case 0x52: backrun(); //后退
break;
case 0x08: leftrun(); //左轉(zhuǎn)
break;
case 0x5A: rightrun(); //右轉(zhuǎn)
break;
case 0x1C: stoprun(); //停止
break;
case 0x16: stoprun();
control_menu(); //返回主控菜單
break;
default:
break;
}
IrOK=0;
}
}
}
/**********************************************************************************************
** 小車主控菜單代碼
**********************************************************************************************/
void control_menu(void )
{
m=0;f=0;
IT0=1;EX0=1;
TMOD=0x11;
TH0=0;TL0=0;
TR0=1;
EA=1;
delay(100);
while(1){
if(IrOK==1) {
switch(Im[2]) {
case 0x18: push_val_steering=14; //舵機(jī)歸中
artificial(); //人工控制小車
break;
case 0x0C:
ultrasonic(); //超聲波避障
break;
case 0x5E:
Infrared(); //紅外線避障
break;
case 0x08: num = 4;
ultrasonic(); //超聲波紅外線避障
break;
default:
break;
}
IrOK=0;
}
}
}
/**********************************************************************************************
** 主函數(shù)
**********************************************************************************************/
void main(void)
{
while(1) { /*無限循環(huán)*/
control_menu(); //調(diào)用主控菜單
}
}
/**********************************************************************************************
** END FILE
**********************************************************************************************/
作者:
32535604
時(shí)間:
2017-9-29 17:29
有電路圖嗎
歡迎光臨 (http://www.izizhuan.cn/bbs/)
Powered by Discuz! X3.1
天天色综合社区
|
久草视频免费看
|
日韩精品免费播放
|
亚洲一区二区三区四区在线播放
|
亚洲一区二区中文字幕
|
亚洲欧美另类国产
|
午夜在线成人av
|
岛国精品一区二区
|
色综合咪咪久久网
|
国产成人毛片
|
欧美r级在线
|
巨大黑人video
|
做爰高潮hd色即是空
|
y97精品国产97久久久久久
|
疯狂做受xxxx欧美肥白少妇
|
成人在线一区二区三区
|
黄色欧美日韩
|
在线一级成人
|
成人在线免费
|
好吊日视频在线观看
|
国产九一视频
|
国产精品18久久久久网站
|
97人妻精品一区二区三区软件
|
伊人影院综合网
|
jizz18女人
|
少妇熟女一区二区
|
国产精品国产精品国产专区不卡
|
国a精品视频大全
|
亚洲男人第一av网站
|
在线观看91视频
|
亚洲色图一区二区三区
|
k8久久久一区二区三区
|
免费人成精品欧美精品
|
91精品国产乱码久久久久久
|
91精品短视频
|
浪潮色综合久久天堂
|
992tv免费直播在线观看
|
a视频免费看
|
黄瓜视频网站
|
国产亚洲精品拍拍拍拍拍
|
人人妻人人澡人人爽精品日本
|
中文字幕亚洲精品一区
|
二区三区四区视频
|
亚洲精品中文字幕在线播放
|
热久久久久久久久
|
手机在线免费观看毛片
|
少妇无码av无码专区在线观看
|
亚洲精品中文字幕乱码三区不卡
|
国产日韩一区二区三区
|
国产日韩中文字幕
|
国产91久久婷婷一区二区
|
欧美极品第一页
|
久久中文字幕国产
|
精品国偷自产在线视频99
|
亚洲欧美色婷婷
|
精品在线小视频
|
亚洲国产精品va在线看黑人
|
日韩写真欧美这视频
|
欧美日韩一区二区三区高清
|
色噜噜狠狠色综合中国
|
一本大道av一区二区在线播放
|
亚洲成a人片在线观看中文
|
亚洲一区在线观看视频
|
亚洲综合色成人
|
夜夜嗨av一区二区三区中文字幕
|
日本三级亚洲精品
|
国产精品腿扒开做爽爽爽挤奶网站
|
欧美精品aa
|
欧美日韩中文
|
精品福利电影
|
性欧美xxxx大乳国产app
|
久久中文字幕一区二区三区
|
久久久久久夜
|
久久精品国产秦先生
|
精品一区二区三区影院在线午夜
|
久久99精品国产.久久久久
|
国产一区二区按摩在线观看
|
国产成人在线影院
|
99热这里都是精品
|
国产欧美一区二区三区鸳鸯浴
|
日韩有码电影
|
番号在线播放
|
麻豆tv在线
|
欧美性受ⅹ╳╳╳黑人a性爽
|
欧洲中文在线
|
影音成人av
|
国产精品2区
|
欧美一区 二区
|
欧美残忍xxxx极端
|
在线综合亚洲
|
韩日精品视频一区
|
91偷拍与自偷拍精品
|
国产精品伦一区
|
亚洲成a人v欧美综合天堂
|
欧美影视一区二区三区
|
精品999久久久
|
中文字幕日韩欧美
|
97成人在线视频
|
91在线|亚洲
|
日韩欧美亚洲精品
|
精品一区二区三区无码视频
|
丁香婷婷激情网
|
制服丝袜第一页在线观看
|
蜜臀av午夜精品久久
|
一级黄色av片
|
天堂√中文在线
|
xfplay先锋影音夜色资源站
|
一二三四社区在线视频6
|
暖暖日本在线观看
|
欧美粗大gay
|
一道本一区二区三区
|
a91a精品视频在线观看
|
国产成人久久精品77777最新版本
|
国产亚洲一二三区
|
日韩欧美在线观看
|
亚洲精品一区在线观看香蕉
|
性欧美暴力猛交69hd
|
99理论电影网
|
国产无限制自拍
|
女同性恋一区二区三区
|
久久久午夜影院
|
影音先锋一区二区资源站
|
av电影不卡在线观看
|
成人精品一区二区三区免费
|
狠狠精品干练久久久无码中文字幕
|
亚洲污视频在线观看
|
亚洲午夜久久久久久久国产
|
午夜久久久久久久久久影院
|
影音先锋在线中文
|
毛片网站大全
|
松下纱荣子在线观看
|
精品国产a一区二区三区v免费
|
免费亚洲视频
|
国产精品久久久久久久久久久免费看
|
国内精品福利
|
精品亚洲成av人在线观看
|
亚洲激情一二三区
|
日韩av网站导航
|
国产欧美日韩免费看aⅴ视频
|
日日噜噜噜夜夜爽爽
|
黄色在线免费播放
|
中文字幕自拍偷拍
|
a在线观看网站
|
日韩av毛片
|
精品一级毛片
|
99re在线精品
|
日韩欧美中文一区
|
日本精品视频在线播放
|
国内精品国产三级国产99
|
www.com日本
|
国产毛片毛片毛片毛片
|
国产精品三级a三级三级午夜
|
电影一区二区三
|
国产一区二区三区自拍
|
一区在线观看视频
|
亚洲天堂av在线播放
|
国产伦精品一区
|
成年人性生活视频
|
911美女片黄在线观看游戏
|
h片在线观看免费
|
亚洲人成午夜免电影费观看
|
欧美特黄一级
|
成人欧美一区二区三区白人
|
伊人久久综合97精品
|
久久国产精品免费一区
|
国产女主播在线播放
|
国产v片在线观看
|
最新在线地址
|
一区二区三区四区精品视频
|
精品一区二区三区视频
|
56国语精品自产拍在线观看
|
日韩免费黄色av
|
蜜桃传媒一区二区三区
|
丰满少妇被猛烈进入一区二区
|
久热视线观看免费视频
|
成人高清免费观看mv
|
亚洲另类av
|
91理论电影在线观看
|
国产香蕉97碰碰久久人人
|
国产伦精品一区二区三区高清
|
国产精品嫩草69影院
|
欧美少妇bbw
|
天堂а√在线资源在线
|
欧美在线日韩
|
午夜成人在线视频
|
欧美在线视频一区二区
|
不卡av免费在线
|
日本一区二区三区久久
|
永久免费在线
|
精品日本12videosex
|
中文字幕在线一区免费
|
久久精品青青大伊人av
|
欧美少妇一级片
|
国产第一页在线播放
|
上原亚衣加勒比在线播放
|
四虎国产精品永久在线国在线
|
国内成人免费视频
|
亚洲精品一区二区三区在线观看
|
精品视频一区二区
|
一本色道久久88
|
波多野结衣视频在线播放
|
国产95亚洲
|
久久精品人人做人人爽97
|
中文字幕久久亚洲
|
国内少妇毛片视频
|
在线免费看91
|
自拍视频在线网
|
欧美美乳在线
|
精品国产乱码久久久久久1区2匹
|
中文字幕一区二区三
|
91av国产在线
|
成年人小视频在线观看
|
国产美女做爰免费视频软件
|
国产一区二区色噜噜
|
99国产精品国产精品毛片
|
久久中文久久字幕
|
国产视频一区二区三区在线播放
|
99热这里是精品
|
午夜影院免费在线
|
美女视频黄免费的久久
|
亚洲天堂av在线播放
|
日本中文字幕网址
|
六月婷婷综合网
|
涩涩网在线视频
|
成人国产一区二区三区精品
|
久久视频在线免费观看
|
日韩av片专区
|
国产精品自拍在线观看
|
久久国际精品
|
伊人色综合久久天天
|
91免费看网站
|
久草网在线观看
|
欧美日本网站
|
日韩精品一二区
|
一区二区三区国产在线观看
|
久久精品免费网站
|
欧美一级欧美三级在线
|
青草伊人久久
|
午夜久久久久久
|
欧美乱偷一区二区三区在线
|
亚洲av无码精品一区二区
|
日本美女高清在线观看免费
|
黑人巨大精品欧美黑白配亚洲
|
伦伦影院午夜日韩欧美限制
|
精品久久久久久无码人妻
|
jizzjizzwww
|
欧美xxx在线观看
|
亚洲成人网久久久
|
国产精品动漫网站
|
国产8mav视频
|
欧美先锋资源
|
欧美大片在线观看一区
|
国产精品333
|
欧美成人高清手机在线视频
|
国产91精品入
|
欧美午夜一区二区三区
|
中文字幕视频免费观看
|
免费毛片在线看片免费丝瓜视频
|
av在线这里只有精品
|
国产精品久久久久久久久免费看
|
jizz亚洲少妇
|
黄色网页网址在线免费
|
久久久久久久免费视频了
|
成人免费视频网
|
日日噜噜噜噜人人爽亚洲精品
|
欧美xxxx免费虐
|
国产欧美精品一区二区色综合
|
91精品中文在线
|
9i精品福利一区二区三区
|
蜜桃视频www网站在线观看
|
国产精品福利一区
|
欧美日韩成人一区二区三区
|
日本在线视频一区二区三区
|
在线观看免费视频综合
|
日韩国产一级片
|
www.91
|
在线成人直播
|
丝袜美腿亚洲一区二区
|
成年人在线观看av
|
黄色片在线免费观看
|
91亚洲永久精品
|
国产精品三区在线
|
99精品国产99久久久久久97
|
精品三级久久久
|
日韩一区二区免费视频
|
亚洲精品中文字幕乱码无线
|
日本中文字幕视频
|
国产精品一区二区黑丝
|
91在线高清免费观看
|
精品国产va久久久久久久
|
成人av影音
|
亚洲精品456在线播放狼人
|
欧美激情a在线
|
狠狠爱综合网
|
国产在线视频你懂
|
精品国产一区二区三区四
|
99热在线网站
|
国产精品一区二区91
|
91牛牛免费视频
|
国产亲伦免费视频播放
|
天堂成人娱乐在线视频免费播放网站
|
日韩精品一区二区三区三区免费
|
国产精品久久久久久久99
|
天堂在线中文资源
|
久久久久久久久久久久久久久99
|
日韩av电影免费观看
|
国产中文第一页
|
久久人人97超碰国产公开结果
|
日韩av三级在线观看
|
一区不卡在线观看
|
偷拍一区二区
|
久久九九全国免费精品观看
|
国产一级一级片
|
99久久久成人国产精品
|
欧美精品一区在线观看
|
成人黄色免费网址
|
老司机深夜福利在线观看
|
欧美性大战久久久久久久蜜臀
|
杨幂一区二区国产精品
|
免费在线观看av片
|
亚洲成人1区2区
|
中文字幕一区久久
|
日本在线免费
|
色综合色综合色综合
|
日本r级电影在线观看
|
国产原创视频在线观看
|
欧洲精品一区二区
|
欧美大片免费播放器
|
色黄视频在线观看
|
亚洲第一视频在线观看
|
麻豆精品一区二区三区视频
|
99国内精品久久久久
|
夜夜躁日日躁狠狠久久88av
|
日韩污视频在线观看
|
欧洲精品一区
|
国模精品视频一区二区
|
av综合在线观看
|
最新亚洲激情
|
亚洲自拍在线观看
|
国产精品一区牛牛影视
|
国产一区在线看
|
一区中文字幕在线观看
|
av毛片免费看
|
亚洲欧美精品午睡沙发
|
91视频这里只有精品
|
青青草原av在线
|
亚洲精品在线电影
|
九九九国产视频
|
日韩.com
|
亚洲尤物视频网
|
日本dvd播放
|
国产日产欧美精品一区二区三区
|
成年人观看网站
|
看女生喷水的网站在线观看
|
777色狠狠一区二区三区
|
日本爱爱小视频
|
小说区图片区色综合区
|
国产精品爱啪在线线免费观看
|
久久久久久国产精品无码
|
韩日一区二区
|
少妇av一区二区三区
|
中文在线字幕av
|
亚洲黄色视屏
|
日本精品二区
|
在线视频中文字幕
|
91久久国产综合久久
|
任你操精品视频
|
要久久爱电视剧全集完整观看
|
国产精品久久久久久久午夜
|
国产精选一区二区三区不卡催乳
|
久久色视频免费观看
|
午夜精品中文字幕
|
小视频免费在线观看
|
俺去了亚洲欧美日韩
|
无码精品一区二区三区在线
|
国产精品自产自拍
|
色欲av无码一区二区人妻
|
暧暧视频在线免费观看
|
中文字幕日韩欧美在线视频
|
精品国产亚洲AV
|
国产精品66部
|
一级黄色香蕉视频
|
国产精品亚洲d
|
韩国日本不卡在线
|
国产另类图片
|
亚洲人一二三区
|
日韩免费成人av
|
热久久天天拍国产
|
精品网站在线看
|
欧美日韩伦理片
|
精品蜜桃在线看
|
国产人妻精品一区二区三区
|
韩国成人福利片在线播放
|
毛葺葺老太做受视频
|
久久精品国产精品亚洲毛片
|
欧美亚洲视频在线看网址
|
免费网站看黄yyy222
|
欧美日韩国产精品
|
国产一级一级片
|
日韩国产欧美视频
|