亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? display.c

?? 一整套電梯控制器源程序
?? C
字號:
#include "public.h"

void display(void)
{

    //做成7x5
    make7_5text(m_RecData.cDirect);

    //做成7x11
    make7_11text();

    //滾動
    movetext();
    
    //顯示
    showtext();
 
}

//buffer做成(7x11)
void make7_11text(void)
{
    uchar cDispVal=0;   //顯示值
    uchar cDataHigh=0;
    uchar cDataLow=0;
    uchar cAsciiHigh=0; 
    uchar cAsciiLow=0;

    if(P1_7==0){    // "F0 F1 F2 F3 F4"
        if(m_cFuncCnt==0){
            if((m_cSettingFuncFlg==1)&&(m_cSettingSubFuncFlg==0)){
                cAsciiHigh = 'F';
                cAsciiLow  = '0';
            }else if((m_cSettingFuncFlg==0)&&(m_cSettingSubFuncFlg==1)){
                cDispVal  = data5045.cF0+1;
                cDataHigh = cDispVal/10;
                cDataLow  = cDispVal%10;
                cAsciiHigh = __toascii(cDataHigh);
                cAsciiLow  = __toascii(cDataLow);
            }
        }else if(m_cFuncCnt==1){
            if((m_cSettingFuncFlg==1)&&(m_cSettingSubFuncFlg==0)){
                cAsciiHigh = 'F';
                cAsciiLow  = '1';
            }else if((m_cSettingFuncFlg==0)&&(m_cSettingSubFuncFlg==1)){
                cDispVal  = data5045.cF1+1;
                cDataHigh = cDispVal/10;
                cDataLow  = cDispVal%10;
                cAsciiHigh = __toascii(cDataHigh);
                cAsciiLow  = __toascii(cDataLow);
            }
        }else if(m_cFuncCnt==2){
            if((m_cSettingFuncFlg==1)&&(m_cSettingSubFuncFlg==0)){
                cAsciiHigh = 'F';
                cAsciiLow  = '2';
            }else if((m_cSettingFuncFlg==0)&&(m_cSettingSubFuncFlg==1)){
                cDispVal  = data5045.cF2+1;
                cDataHigh = cDispVal/10;
                cDataLow  = cDispVal%10;
                cAsciiHigh = __toascii(cDataHigh);
                cAsciiLow  = __toascii(cDataLow);
            }
        }else if(m_cFuncCnt==3){
            if((m_cSettingFuncFlg==1)&&(m_cSettingSubFuncFlg==0)){
                cAsciiHigh = 'F';
                cAsciiLow  = '3';
            }else if((m_cSettingFuncFlg==0)&&(m_cSettingSubFuncFlg==1)){
                cDispVal  = data5045.cF3;
                cDataHigh = cDispVal/10;
                cDataLow  = cDispVal%10;
                cAsciiHigh = __toascii(cDataHigh);
                cAsciiLow  = __toascii(cDataLow);
            }
        }else if(m_cFuncCnt==4){
            if((m_cSettingFuncFlg==1)&&(m_cSettingSubFuncFlg==0)){
                cAsciiHigh = 'F';
                cAsciiLow  = '4';
            }else if((m_cSettingFuncFlg==0)&&(m_cSettingSubFuncFlg==1)){
                cDispVal  = data5045.cF4;
                cDataHigh = cDispVal/10;
                cDataLow  = cDispVal%10;
                cAsciiHigh = __toascii(cDataHigh);
                cAsciiLow  = __toascii(cDataLow);
            }
        }

        make7_11buf(cAsciiHigh, cAsciiLow);

    }else{          // 顯示樓層(-1~-9,1-48,B1~B9)
        
        if((m_RecData.cCurFloor>=0) && (m_RecData.cCurFloor<=8)){			//-1~-9
            cDataHigh = (9-m_RecData.cCurFloor)/10;
            cDataLow  = (9-m_RecData.cCurFloor)%10;
            cAsciiHigh = '-';
            cAsciiLow  = __toascii(cDataLow);
        }else if((m_RecData.cCurFloor>=9) && (m_RecData.cCurFloor<=56)){	//1-48
            cDataHigh = (m_RecData.cCurFloor-8)/10;
            cDataLow  = (m_RecData.cCurFloor-8)%10;
            cAsciiHigh = __toascii(cDataHigh);
            cAsciiLow  = __toascii(cDataLow);
        }else if((m_RecData.cCurFloor>=69) && (m_RecData.cCurFloor<=77)){//B1~B9
            cDataHigh = (m_RecData.cCurFloor-68)/10;
            cDataLow  = (m_RecData.cCurFloor-68)%10;
            cAsciiHigh = 'B';
            cAsciiLow  = __toascii(cDataLow);
        }else{      //2005.01.20 初始時無數(shù)據(jù)則顯示"--"
            cAsciiHigh = '-';
            cAsciiLow  = '-';
        }
        
        make7_11buf(cAsciiHigh, cAsciiLow);

    }

}

// cFlg: 0--下箭頭  1--上箭頭  2--空白
void make7_5text(uchar cFlg)
{   

    uchar i;
//    if((m_cMakeNewFlg==0) && (P1_7!=0))
//        return;

/*
    m_cSrcDirect[0]=0xFF;
    m_cSrcDirect[1]=0xFF;
    m_cSrcDirect[2]=0xFF;
    m_cSrcDirect[3]=0xFF;
    m_cSrcDirect[4]=0xFF;
*/

	if(P1_7==1){	//跳線未接通
	    if(cFlg == 0){             // 下箭頭
	        for(i=0; i<7; i++){
//改為直接修正
//	            m_cSrcDirect[i]=PRDDown[i];
	        }
	    }else if(cFlg == 1){       // 上箭頭
	        for(i=0; i<7; i++){
//改為直接修正
//	            m_cSrcDirect[i]=PRDUp[i];
	        }
	    }else if(cFlg == 0xFF){    // 空白
	        for(i=0; i<7; i++){
//	            m_cSrcDirect[i]=0xFF;
                m_cDispDirect[i]=0xFF;
	        }
	    }
	}else{			//跳線接通
        for(i=0; i<5; i++){
//              m_cSrcDirect[i]=0xFF;
                m_cDispDirect[i]=0xFF;
        }
	}

}

// 單字節(jié)與雙字節(jié)不同的現(xiàn)實方式
// 當cSpecialFlg=0時,若cText=0x48,則顯示樓層為48;
// 當cSpecialFlg=1時,按特殊功能顯示
void make7_11buf(uchar cTextHigh, uchar cTextLow)
{   
    uchar cIndexHigh=getindex(cTextHigh);
    uchar cIndexLow =getindex(cTextLow);
    uchar i;
    

    if(cIndexHigh != 0){    // 雙字符
        m_c7_11singledoubleFlg=1;
        for(i=0; i<7; i++){
            m_cSrcFloorHigh[i]=PR[cIndexHigh][i];
            m_cSrcFloorLow[i]=PR[cIndexLow][i];
        }
    }else{                  // 單字符
        m_c7_11singledoubleFlg=0;
        for(i=0; i<7; i++){
            m_cSrcFloorHigh[i]=0xFF;
            m_cSrcFloorLow[i]=PR[cIndexLow][i];
        }
    }
}

void movetext(void)
{
	uchar i=0;
	uchar j=0;
	uchar cTemp=0;

	if(data5045.cF2==0){	//固定顯示  
		for(i=0; i<DIRECT_DISP_BYTENUM; i++){  //7x5
//		   m_cDispDirect[i] = m_cSrcDirect[i];
            if(m_RecData.cDirect==0){        //下
                m_cDispDirect[i]=PRDDown[i];
            }else if(m_RecData.cDirect==1){ //上
                m_cDispDirect[i]=PRDUp[i];
            }else if(m_RecData.cDirect==0xFF){  //無(確保無到站動作即可)
                m_cDispDirect[i]=0xFF;
            }
		}
		for(i=0; i<FLOOR_DISP_BYTENUM; i++){   //7x11
		   m_cDispFloorHigh[i] = m_cSrcFloorHigh[i];
		   m_cDispFloorLow[i]  = m_cSrcFloorLow[i];
		}
	}else if(data5045.cF2==1){	//箭頭滾動    
		m_cDispDirect[0]=0xFF;
		m_cDispDirect[1]=0xFF;
		m_cDispDirect[2]=0xFF;
		m_cDispDirect[3]=0xFF;
		m_cDispDirect[4]=0xFF;
		m_cDispDirect[5]=0xFF;
		m_cDispDirect[6]=0xFF;
		if(m_cNewLineFlg==1){
			m_cMoveCnt++;
			m_cNewLineFlg=0;
			//整組移動完成
			if(m_cMoveCnt>6){
				m_cWholeMoveOKFlg=1;
//				m_cMoveCnt=0;
			}
		}

		if(m_RecData.cDirect==0){          //下向(7x5)
			for(i=0; i<m_cMoveCnt; i++){   
//			   m_cDispDirect[i] = m_cSrcDirect[6+1-m_cMoveCnt+i];
               m_cDispDirect[i] = PRDDown[6+1-m_cMoveCnt+i];
			}
        }else if(m_RecData.cDirect==1){    //上向
			for(i=0; i<m_cMoveCnt; i++){   
//			   m_cDispDirect[6-i] = m_cSrcDirect[m_cMoveCnt-1-i];
               m_cDispDirect[6-i] = PRDUp[m_cMoveCnt-1-i];
			}
        }else if(m_RecData.cDirect==0xFF){ //無方向
			for(i=0; i<7; i++){   
//			   m_cDispDirect[i] = m_cSrcDirect[i];
               m_cDispDirect[i] = 0xFF;
			}
        }

		for(i=0; i<FLOOR_DISP_BYTENUM; i++){   //7x11
		   m_cDispFloorHigh[i] = m_cSrcFloorHigh[i];
		   m_cDispFloorLow[i] = m_cSrcFloorLow[i];
		}
	}else if(data5045.cF2==2){	//數(shù)字滾動    
		for(i=0; i<7; i++){
			m_cDispFloorHigh[i]=0xFF;
			m_cDispFloorLow[i]=0xFF;
		}
		if(m_cNewLineFlg==1){
			m_cMoveCnt++;
			m_cNewLineFlg=0;
			//整組移動完成
			if(m_cMoveCnt>6){
				m_cWholeMoveOKFlg=1;
//				m_cMoveCnt=0;
			}
		}
		
		if(m_RecData.cDirect==0){				      //下向(7x11)
			for(i=0; i<m_cMoveCnt; i++){   
			   m_cDispFloorHigh[i] = m_cSrcFloorHigh[6+1-m_cMoveCnt+i];
			   m_cDispFloorLow[i] = m_cSrcFloorLow[6+1-m_cMoveCnt+i];
			}
		}else if(m_RecData.cDirect==1){				//上向
			for(i=0; i<m_cMoveCnt; i++){   
			   m_cDispFloorHigh[6-i] = m_cSrcFloorHigh[m_cMoveCnt-1-i];
			   m_cDispFloorLow[6-i] = m_cSrcFloorLow[m_cMoveCnt-1-i];
			}
		}else if(m_RecData.cDirect==0xFF){					//無方向
			for(i=0; i<FLOOR_DISP_BYTENUM; i++){   //7x11
			   m_cDispFloorHigh[i] = m_cSrcFloorHigh[i];
			   m_cDispFloorLow[i] = m_cSrcFloorLow[i];
			}
		}

		for(i=0; i<DIRECT_DISP_BYTENUM; i++){   //7x5
            if(m_RecData.cDirect==0){        //下
                m_cDispDirect[i]=PRDDown[i];
            }else if(m_RecData.cDirect==1){ //上
                m_cDispDirect[i]=PRDUp[i];
            }else if(m_RecData.cDirect==0xFF){  //無(確保無到站動作即可)
                m_cDispDirect[i]=0xFF;
            }
		}

	}    

}


void showtext(void)
{
    uchar i;
	uchar j;
    uchar cDirect_Floor3=0xFF;
    uchar cFloor8=0xFF;
    uchar cDarkNum=0;   //變暗的數(shù)字設(shè)置

    if(m_cLockDarkFlg==1){
        cDarkNum=60;
    }else{
        cDarkNum=30;
    }


    for(i=0; i<7; i++){
        cDirect_Floor3=0xFF;
        cFloor8=0xFF;

        //方向
//		  cDirect_Floor3 = m_cDispDirect[i]&0x1F;

    	  for(j=0;j<=cDarkNum;j++)
    		 {_nop_();}
	     PA377=0xff;
	     PB377=0xff;
	     PC377=0xff;
        //樓層數(shù)
        if(m_cFireFlg==1){
            cDirect_Floor3=m_cDispDirect[i]&0x1F;
    		cDirect_Floor3 = cDirect_Floor3|((PR_FIRE[i][0]<<5)&0xE0);
            cFloor8=(PR_FIRE[i][0]>>3)&0x1F;
            cFloor8=cFloor8|((PR_FIRE[i][1]<<5)&0xE0);
        }else if(m_cRepairFlg==1){
            cDirect_Floor3=m_cDispDirect[i]&0x1F;
    		cDirect_Floor3 = cDirect_Floor3|((PR_REPAIRE[i][0]<<5)&0xE0);
            cFloor8=(PR_REPAIRE[i][0]>>3)&0x1F;
            cFloor8=cFloor8|((PR_REPAIRE[i][1]<<5)&0xE0);
        }else if(m_cLockFlg==1){
            cDirect_Floor3=m_cDispDirect[i]&0x1F;
    		cDirect_Floor3 = cDirect_Floor3|((PR_LOCK[i][0]<<5)&0xE0);
            cFloor8=(PR_LOCK[i][0]>>3)&0x1F;
            cFloor8=cFloor8|((PR_LOCK[i][1]<<5)&0xE0);
        }else{
            //方向
		    cDirect_Floor3 = m_cDispDirect[i]&0x1F;
            if(m_c7_11singledoubleFlg==1){                          //雙字
    				cDirect_Floor3 = cDirect_Floor3|((m_cDispFloorHigh[i]<<5)&0xE0);
    				cFloor8=(m_cDispFloorHigh[i]>>3)&0x03;
    				cFloor8=cFloor8|0x04;
    				cFloor8=cFloor8|((m_cDispFloorLow[i])<<3);
    
            }else{                                                  //單字
    				cDirect_Floor3=cDirect_Floor3|0xE0;
    				cFloor8=(m_cDispFloorLow[i])&0x1F;
    				cFloor8=cFloor8|0xE0;
    
            }
        }

        PA377=~(0x01<<i);       //行
        PB377=cDirect_Floor3;
        PC377=cFloor8;
    }

	  for(j=0;j<=cDarkNum;j++)
		 {_nop_();}
     PA377=0xff;
     PB377=0xff;
     PC377=0xff;
}

//取得字庫索引
uchar getindex(uchar szText)
{
    uchar ret=0;
    switch(szText){
        case '0':   ret=0;  break;
        case '1':   ret=1;  break;
        case '2':   ret=2;  break;
        case '3':   ret=3;  break;
        case '4':   ret=4;  break;
        case '5':   ret=5;  break;
        case '6':   ret=6;  break;
        case '7':   ret=7;  break;
        case '8':   ret=8;  break;
        case '9':   ret=9;  break;
        case 'B':   ret=10; break;
        case 'F':   ret=11; break;
        case '-':   ret=12; break;
    }
    return ret;
}

// 16進制數(shù)字轉(zhuǎn)換為ASCII
uchar __toascii(uchar c)
{
	uchar ret;
	if(c>9)
		ret=0x37+c; 
	else
		ret=0x30+c;
	return ret;
}

/*
//取得索引值為cIdx的數(shù)據(jù)
uchar GetArrayData(uchar *pData, uchar cIdx)
{
	uchar  ret=0x00;
//	uchar  cMoveBit = cIdx;	//移動位數(shù)
	ret = ((*pData)>>cIdx) & 0x01;
	return ret;
}

void SetArrayData(uchar *pData, uchar cIdx, uchar cVal)
{
	uchar  cTemp= cVal;
//	uchar  cMoveBit = cIdx;	//移動位數(shù)
	if(cVal==1){
		cTemp = cTemp<<cIdx;
	    *pData = (*pData)|cTemp;
	}else{
        Set0Data(pData, cIdx);
    }
}

void Set0Data(uchar *pData, uchar cMOD)
{
	switch(cMOD){
		case 0: *pData = (*pData)&0xFE; break;	// 1111,1110
		case 1: *pData = (*pData)&0xFD; break;	// 1111,1101
		case 2: *pData = (*pData)&0xFB; break;	// 1111,1011
		case 3: *pData = (*pData)&0xF7; break;	// 1111,0111
		case 4: *pData = (*pData)&0xEF; break;	// 1110,1111
		case 5: *pData = (*pData)&0xDF; break;	// 1101,1111
		case 6: *pData = (*pData)&0xBF; break;	// 1011,1111
		case 7: *pData = (*pData)&0x7F; break;	// 0111,1111
		default: break;
	}
}
*/
void led(void)                                     //can總線正在通訊狀態(tài)和通訊錯誤狀態(tài)顯示燈賦值片斷。
{
uchar commerr_flg=0;

if((XBYTE[((P2&0xe0)|0x0F)*256+2]&0x80)==0x80)     //總線狀態(tài)為關(guān)閉時
   {//P3_1=0;
    commerr_flg=1;
/*
    P2_7=0;
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    P2_7=1;
*/
    can_init();
  }
if((XBYTE[((P2&0xe0)|0x0F)*256]&0x01)!=0x00)     //總線狀態(tài)為復位時
   {//P3_1=0;
    commerr_flg=1;
/*
    P2_7=0;
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();

    P2_7=1;
*/
    can_init();
  }
 if((XBYTE[((P2&0xe0)|0x0F)*256+2]&0x40)==0x40)    //錯誤寄存器為1時
   {//P3_1=0;
    commerr_flg=1;
/*
    P2_7=0;
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();

    P2_7=1;
*/
    can_init();
  }

 if((XBYTE[((P2&0xe0)|0x0F)*256+2]&0x02)==0x02){     //數(shù)據(jù)溢出時
    	commerr_flg=1;
	    XBYTE[((P2&0xe0)|0x0F)*256+1]=0x0C;
 }
 

  if(commerr_flg==0){
     if(((XBYTE[((P2&0xe0)|0x0F)*256+2]&0x20)==0x20)||((XBYTE[((P2&0xe0)|0x0F)*256+2]&0x10)==0x10))//正在發(fā)送或正在接收時
       {P3_0=0;}
     else
       {P3_0=1;}
  }else{
     P3_0=0;
  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费在线成人网| 亚洲一区二区影院| 国产一区免费电影| 久久嫩草精品久久久精品一| 国产麻豆精品theporn| 日本一区二区三区电影| 暴力调教一区二区三区| 亚洲精品日日夜夜| 欧美日本一区二区三区四区| 日韩不卡手机在线v区| 欧美精品一区二区三区视频| 成人黄色电影在线| 亚洲高清免费观看高清完整版在线观看 | 久久精品人人做人人爽人人| 国产精品 欧美精品| 中文字幕免费观看一区| 在线免费一区三区| 久久国产剧场电影| 国产精品麻豆网站| 亚洲色图色小说| 欧美高清视频不卡网| 国内成人精品2018免费看| 国产精品视频免费| 欧美精品乱码久久久久久按摩| 精品一区二区免费视频| 成人免费在线播放视频| 91精品国产手机| 国产福利一区二区三区视频在线| 亚洲欧美另类小说视频| 日韩视频中午一区| 99久久精品国产精品久久| 午夜视频在线观看一区二区三区 | aaa国产一区| 亚洲成人自拍网| 国产欧美一区二区三区在线老狼| 一本到不卡免费一区二区| 激情小说欧美图片| 一区二区三区四区亚洲| 久久久久久久久免费| 欧美日韩久久一区| www.激情成人| 久久不见久久见中文字幕免费| 亚洲欧美日韩系列| www国产成人| 欧美精品久久久久久久久老牛影院| 国产成人在线电影| 美洲天堂一区二卡三卡四卡视频| 亚洲久草在线视频| 精品一区二区三区香蕉蜜桃 | 欧美不卡激情三级在线观看| 92国产精品观看| 国产精品 欧美精品| 美美哒免费高清在线观看视频一区二区| 亚洲色大成网站www久久九九| 精品欧美一区二区久久 | 日韩中文字幕麻豆| 亚洲欧美偷拍另类a∨色屁股| 欧美成人一区二区三区在线观看| 欧美日韩另类一区| 色哟哟国产精品免费观看| 国产suv精品一区二区6| 久久国产精品一区二区| 日本少妇一区二区| 偷拍自拍另类欧美| 午夜精品免费在线| 亚洲一区二区三区国产| 洋洋av久久久久久久一区| 日韩理论在线观看| 自拍视频在线观看一区二区| 国产精品久久三区| 国产精品久久精品日日| 国产精品国产三级国产aⅴ中文 | 国产精品久久久久久一区二区三区| 精品日韩在线观看| 精品成人一区二区三区| 精品福利二区三区| 久久日一线二线三线suv| 精品免费国产二区三区| 久久综合成人精品亚洲另类欧美| 日韩三级伦理片妻子的秘密按摩| 91精品在线免费| 欧美一级一区二区| 欧美一级片在线观看| 精品1区2区在线观看| 久久综合一区二区| 国产欧美日韩久久| 中文在线一区二区| 亚洲视频资源在线| 亚洲国产精品精华液网站| 午夜av电影一区| 美女www一区二区| 国产精品综合视频| 99久久精品国产导航| 色老头久久综合| 欧美高清dvd| 久久久久国产精品麻豆| 国产精品成人一区二区艾草 | www亚洲一区| 国产精品欧美一区喷水| 亚洲丝袜自拍清纯另类| 亚洲在线视频网站| 日本va欧美va瓶| 国产ts人妖一区二区| 色一区在线观看| 欧美一区二区福利视频| 国产日本欧洲亚洲| 亚洲黄色尤物视频| 免费观看在线色综合| 国产不卡在线播放| 91久久精品一区二区三| 欧美一级黄色录像| 国产精品乱子久久久久| 亚洲妇女屁股眼交7| 国产一区二区91| 欧美午夜宅男影院| 日本一区二区免费在线观看视频| 亚洲国产精品麻豆| 国产在线精品一区二区夜色| 色综合视频在线观看| 日韩精品一区二区三区中文不卡| 国产精品久线观看视频| 日本系列欧美系列| 91免费版pro下载短视频| 欧美成人在线直播| 一级精品视频在线观看宜春院| 久久精品国产精品亚洲精品| 色乱码一区二区三区88| 2021久久国产精品不只是精品| 一区二区三区四区亚洲| 国产精品一区二区无线| 欧美午夜精品久久久久久超碰 | 天天综合色天天| 成人深夜在线观看| 91精品在线免费观看| 一区二区三区免费在线观看| 国产91精品一区二区麻豆网站| 欧美区在线观看| 亚洲美女屁股眼交| 国产成人在线观看免费网站| 日韩色视频在线观看| 亚洲最大成人综合| 91在线免费看| 亚洲国产激情av| 紧缚奴在线一区二区三区| 欧美老肥妇做.爰bbww视频| 亚洲欧洲日韩综合一区二区| 国产乱色国产精品免费视频| 欧美一区在线视频| 亚洲第一综合色| 99精品1区2区| 国产精品欧美经典| 国产精品伊人色| 久久蜜臀精品av| 久久国产麻豆精品| 日韩一级片在线播放| 亚洲国产va精品久久久不卡综合| 91亚洲午夜精品久久久久久| 欧美国产97人人爽人人喊| 精品一区二区影视| 日韩精品一区二区三区蜜臀| 青青草国产成人av片免费| 欧美精品少妇一区二区三区| 亚洲妇熟xx妇色黄| 欧美色倩网站大全免费| 亚洲成人av一区二区| 欧美无砖专区一中文字| 亚洲高清视频在线| 欧美美女网站色| 日韩精品欧美成人高清一区二区| 欧美色爱综合网| 天堂成人免费av电影一区| 欧美精品123区| 日本亚洲最大的色成网站www| 日韩三级高清在线| 精品一区二区免费看| 久久久久久麻豆| 高清在线观看日韩| 亚洲欧美一区二区在线观看| 91视频一区二区三区| 亚洲影视资源网| 欧美群妇大交群的观看方式| 美国十次综合导航| 久久精品视频免费| 99久久精品免费看国产免费软件| 亚洲精品五月天| 欧美日韩日日摸| 久久99久久99| 国产精品日产欧美久久久久| 色一情一伦一子一伦一区| 午夜伊人狠狠久久| 日韩精品一区二区三区中文精品| 国产jizzjizz一区二区| 亚洲日本丝袜连裤袜办公室| 欧美午夜精品免费| 国产一区二区女| 中文字幕佐山爱一区二区免费| 欧美日韩久久久| 国产精品中文欧美| 亚洲国产日韩一级| 国产午夜精品一区二区三区视频 |